Package | Description |
---|---|
com.sun.prism.d3d | |
com.sun.prism.es2 | |
com.sun.prism.impl | |
com.sun.prism.impl.ps | |
com.sun.prism.null3d |
Modifier and Type | Class and Description |
---|---|
(package private) static class |
D3DMesh.D3DMeshDisposerRecord |
(package private) static class |
D3DMeshView.D3DMeshViewDisposerRecord |
(package private) static class |
D3DPhongMaterial.D3DPhongMaterialDisposerRecord |
(package private) static class |
D3DResource.D3DRecord |
class |
D3DTextureData |
Constructor and Description |
---|
D3DMesh(D3DContext context,
long nativeHandle,
Disposer.Record disposerRecord) |
D3DMeshView(D3DContext context,
long nativeHandle,
D3DMesh mesh,
Disposer.Record disposerRecord) |
D3DPhongMaterial(D3DContext context,
long nativeHandle,
Disposer.Record disposerRecord) |
Modifier and Type | Class and Description |
---|---|
(package private) static class |
ES2Mesh.ES2MeshDisposerRecord |
(package private) static class |
ES2MeshView.ES2MeshViewDisposerRecord |
(package private) static class |
ES2PhongMaterial.ES2PhongMaterialDisposerRecord |
(package private) class |
ES2RTTextureData |
private static class |
ES2Shader.ES2ShaderDisposerRecord |
(package private) class |
ES2TextureData |
Constructor and Description |
---|
ES2Mesh(ES2Context context,
long nativeHandle,
Disposer.Record disposerRecord) |
ES2MeshView(ES2Context context,
long nativeHandle,
ES2Mesh mesh,
Disposer.Record disposerRecord) |
ES2PhongMaterial(ES2Context context,
long nativeHandle,
Disposer.Record disposerRecord) |
Modifier and Type | Field and Description |
---|---|
protected Disposer.Record |
BaseGraphicsResource.disposerRecord |
Modifier and Type | Field and Description |
---|---|
private java.util.LinkedList<Disposer.Record> |
Disposer.disposalQueue |
Modifier and Type | Method and Description |
---|---|
private void |
Disposer.add(java.lang.Object target,
Disposer.Record rec)
Performs the actual registration of the target object to be disposed.
|
static void |
Disposer.addRecord(java.lang.Object target,
Disposer.Record rec)
Registers the target object and the native data for later disposal when
the target is unreachable.
|
private void |
Disposer.addToDisposalQueue(Disposer.Record rec) |
static void |
Disposer.disposeRecord(Disposer.Record rec)
Add the object to the disposal queue.
|
Constructor and Description |
---|
BaseGraphicsResource(Disposer.Record disposerRecord) |
BaseMesh(Disposer.Record disposerRecord) |
BaseMeshView(Disposer.Record disposerRecord) |
DisposerManagedResource(T resource,
ResourcePool pool,
Disposer.Record record) |
Modifier and Type | Class and Description |
---|---|
private static class |
CachingShapeRepState.CSRDisposerRecord |
Modifier and Type | Field and Description |
---|---|
private Disposer.Record |
CachingShapeRepState.disposerRecord |
Modifier and Type | Class and Description |
---|---|
(package private) static class |
DummyResource.DummyRecord |