Package | Description |
---|---|
com.sun.prism.es2 |
Modifier and Type | Field and Description |
---|---|
private ES2Context |
ES2Graphics.context |
private ES2Context |
ES2PhongMaterial.context |
private ES2Context |
ES2PhongMaterial.ES2PhongMaterialDisposerRecord.context |
(package private) ES2Context |
ES2Texture.context |
private ES2Context |
ES2Shader.context |
private ES2Context |
ES2Shader.ES2ShaderDisposerRecord.context |
private ES2Context |
ES2ResourceFactory.context |
private ES2Context |
ES2MeshView.context |
private ES2Context |
ES2MeshView.ES2MeshViewDisposerRecord.context |
private ES2Context |
ES2SwapChain.context |
private ES2Context |
ES2Mesh.context |
private ES2Context |
ES2Mesh.ES2MeshDisposerRecord.context |
protected ES2Context |
ES2TextureData.context |
Modifier and Type | Method and Description |
---|---|
(package private) void |
ES2RTTexture.attachDepthBuffer(ES2Context context)
Attach a depth buffer to the currently bound FBO
|
(package private) static void |
ES2Graphics.clearBuffers(ES2Context context,
Color color,
boolean clearColor,
boolean clearDepth,
boolean ignoreScissor) |
(package private) static ES2PhongMaterial |
ES2PhongMaterial.create(ES2Context context) |
(package private) static ES2Mesh |
ES2Mesh.create(ES2Context context) |
(package private) static ES2MeshView |
ES2MeshView.create(ES2Context context,
ES2Mesh mesh) |
(package private) static ES2RTTexture |
ES2RTTexture.create(ES2Context context,
int w,
int h,
Texture.WrapMode wrapMode,
boolean msaa) |
static Texture |
ES2Texture.create(ES2Context context,
MediaFrame frame) |
(package private) static ES2Texture |
ES2Texture.create(ES2Context context,
PixelFormat format,
Texture.WrapMode wrapMode,
int w,
int h,
boolean useMipmap) |
(package private) static ES2Graphics |
ES2Graphics.create(ES2Context context,
RenderTarget target) |
private void |
ES2RTTexture.createAndAttachMSAABuffer(ES2Context context)
Create and attach a color multisample render buffer to current FBO
|
(package private) static ES2Shader |
ES2Shader.createFromSource(ES2Context context,
java.lang.String vert,
java.io.InputStream frag,
java.util.Map<java.lang.String,java.lang.Integer> samplers,
java.util.Map<java.lang.String,java.lang.Integer> attributes,
int maxTexCoordIndex,
boolean isPixcoordUsed) |
(package private) static ES2Shader |
ES2Shader.createFromSource(ES2Context context,
java.lang.String vert,
java.lang.String[] frag,
java.util.Map<java.lang.String,java.lang.Integer> samplers,
java.util.Map<java.lang.String,java.lang.Integer> attributes,
int maxTexCoordIndex,
boolean isPixcoordUsed) |
(package private) static int |
ES2RTTexture.getCompatibleDimension(ES2Context context,
int dim,
Texture.WrapMode wrapMode) |
(package private) static ES2Shader |
ES2PhongShader.getShader(ES2MeshView meshView,
ES2Context context) |
(package private) static void |
ES2PhongShader.setShaderParamaters(ES2Shader shader,
ES2MeshView meshView,
ES2Context context) |
Constructor and Description |
---|
ES2Graphics(ES2Context context,
RenderTarget target) |
ES2Mesh(ES2Context context,
long nativeHandle,
Disposer.Record disposerRecord) |
ES2MeshDisposerRecord(ES2Context context,
long nativeHandle) |
ES2MeshView(ES2Context context,
long nativeHandle,
ES2Mesh mesh,
Disposer.Record disposerRecord) |
ES2MeshViewDisposerRecord(ES2Context context,
long nativeHandle) |
ES2PhongMaterial(ES2Context context,
long nativeHandle,
Disposer.Record disposerRecord) |
ES2PhongMaterialDisposerRecord(ES2Context context,
long nativeHandle) |
ES2RTTexture(ES2Context context,
ES2TextureResource<ES2RTTextureData> resource,
Texture.WrapMode wrapMode,
int physicalWidth,
int physicalHeight,
int contentX,
int contentY,
int contentWidth,
int contentHeight,
int maxContentWidth,
int maxContentHeight) |
ES2RTTextureData(ES2Context context,
int texID,
int fboID,
int w,
int h,
long size) |
ES2Shader(ES2Context context,
int programID,
int vertexShaderID,
int[] fragmentShaderID,
java.util.Map<java.lang.String,java.lang.Integer> samplers,
int maxTexCoordIndex,
boolean isPixcoordUsed) |
ES2ShaderDisposerRecord(ES2Context context,
int vertexShaderID,
int[] fragmentShaderID,
int programID) |
ES2SwapChain(ES2Context context,
PresentableState pState) |
ES2Texture(ES2Context context,
ES2TextureResource<T> resource,
PixelFormat format,
Texture.WrapMode wrapMode,
int physicalWidth,
int physicalHeight,
int contentX,
int contentY,
int contentWidth,
int contentHeight,
boolean useMipmap) |
ES2Texture(ES2Context context,
ES2TextureResource<T> resource,
PixelFormat format,
Texture.WrapMode wrapMode,
int physicalWidth,
int physicalHeight,
int contentX,
int contentY,
int contentWidth,
int contentHeight,
int maxContentWidth,
int maxContentHeight,
boolean useMipmap) |
ES2TextureData(ES2Context context,
int texID,
int w,
int h,
long size) |
ES2TextureData(ES2Context context,
int texID,
long size) |