Top Fields Constructors Methods
com.sun.prism.null3d

pack-priv Class DummyContext

extends BaseShaderContext
Class Inheritance
Imports
com.sun.glass.ui.Screen, com.sun.javafx.geom.Rectangle, com.sun.javafx.geom.transform.BaseTransform, com.sun.javafx.sg.prism.NGCamera, com.sun.prism.CompositeMode, .RTTexture, .RenderTarget, .Texture, com.sun.prism.impl.ps.BaseShaderContext, com.sun.prism.ps.Shader

Field Summary

Modifier and TypeField and Description
private BaseShaderContext.State

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public void
blit(RTTexture srcRTT, RTTexture dstRTT, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1)

Implements abstract com.sun.prism.impl.ps.BaseShaderContext.blit.

protected void
protected void
renderQuads(float[] coordArray, byte[] colorArray, int numVertices)

Implements abstract com.sun.prism.impl.BaseContext.renderQuads.

protected void
protected void
protected BaseShaderContext.State
protected void
protected void
protected void
Inherited from com.sun.prism.impl.ps.BaseShaderContext:
disposedisposeLCDBuffergetLCDBufferinitLCDBufferisSuperShaderEnabledreleaseRenderTargetresetLastClipsetPerspectiveTransformsetRenderTargetvalidateClearOpvalidateLCDBuffervalidateLCDOpvalidatePaintOpvalidateTextureOp

Field Detail

stateback to summary
private BaseShaderContext.State state

Hides com.sun.prism.impl.ps.BaseShaderContext.state.

Constructor Detail

DummyContextback to summary
pack-priv DummyContext(Screen screen, DummyResourceFactory factory)

Method Detail

blitback to summary
public void blit(RTTexture srcRTT, RTTexture dstRTT, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1)

Implements abstract com.sun.prism.impl.ps.BaseShaderContext.blit.

Annotations
@Override
initback to summary
protected void init()

Overrides com.sun.prism.impl.ps.BaseShaderContext.init.

Annotations
@Override
renderQuadsback to summary
protected void renderQuads(float[] coordArray, byte[] colorArray, int numVertices)

Implements abstract com.sun.prism.impl.BaseContext.renderQuads.

Annotations
@Override
updateClipRectback to summary
protected void updateClipRect(Rectangle clipRect)

Implements abstract com.sun.prism.impl.ps.BaseShaderContext.updateClipRect.

Annotations
@Override
updateCompositeModeback to summary
protected void updateCompositeMode(CompositeMode mode)

Implements abstract com.sun.prism.impl.ps.BaseShaderContext.updateCompositeMode.

Annotations
@Override
updateRenderTargetback to summary
protected BaseShaderContext.State updateRenderTarget(RenderTarget target, NGCamera camera, boolean depthTest)

Implements abstract com.sun.prism.impl.ps.BaseShaderContext.updateRenderTarget.

Annotations
@Override
updateShaderTransformback to summary
protected void updateShaderTransform(Shader shader, BaseTransform xform)

Implements abstract com.sun.prism.impl.ps.BaseShaderContext.updateShaderTransform.

Annotations
@Override
updateTextureback to summary
protected void updateTexture(int texUnit, Texture tex)

Implements abstract com.sun.prism.impl.ps.BaseShaderContext.updateTexture.

Annotations
@Override
updateWorldTransformback to summary
protected void updateWorldTransform(BaseTransform xform)

Implements abstract com.sun.prism.impl.ps.BaseShaderContext.updateWorldTransform.

Annotations
@Override