class DummyContext extends BaseShaderContext
BaseShaderContext.MaskType, BaseShaderContext.SpecialShaderType, BaseShaderContext.State
Modifier and Type | Field and Description |
---|---|
private BaseShaderContext.State |
state |
Constructor and Description |
---|
DummyContext(Screen screen,
DummyResourceFactory factory) |
Modifier and Type | Method and Description |
---|---|
void |
blit(RTTexture srcRTT,
RTTexture dstRTT,
int srcX0,
int srcY0,
int srcX1,
int srcY1,
int dstX0,
int dstY0,
int dstX1,
int dstY1) |
protected void |
init() |
protected void |
renderQuads(float[] coordArray,
byte[] colorArray,
int numVertices) |
protected void |
updateClipRect(Rectangle clipRect) |
protected void |
updateCompositeMode(CompositeMode mode) |
protected BaseShaderContext.State |
updateRenderTarget(RenderTarget target,
NGCamera camera,
boolean depthTest) |
protected void |
updateShaderTransform(Shader shader,
BaseTransform xform) |
protected void |
updateTexture(int texUnit,
Texture tex) |
protected void |
updateWorldTransform(BaseTransform xform) |
disposeLCDBuffer, getLCDBuffer, initLCDBuffer, isSuperShaderEnabled, releaseRenderTarget, resetLastClip, setPerspectiveTransform, setRenderTarget, validateClearOp, validateLCDBuffer, validateLCDOp, validatePaintOp, validateTextureOp
clearGlyphCaches, drawQuads, flushMask, flushVertexBuffer, getAssociatedScreen, getGlyphCache, getGradientTexture, getOvalTexture, getPerspectiveTransformNoClone, getRectTexture, getRectTextureMaxSize, getResourceFactory, getVertexBuffer, getWrapRectTexture, setDeviceParametersFor2D, setDeviceParametersFor3D, setRenderTarget, updateMaskTexture, validateMaskTexture
private BaseShaderContext.State state
DummyContext(Screen screen, DummyResourceFactory factory)
protected void renderQuads(float[] coordArray, byte[] colorArray, int numVertices)
renderQuads
in class BaseContext
protected void init()
init
in class BaseShaderContext
protected BaseShaderContext.State updateRenderTarget(RenderTarget target, NGCamera camera, boolean depthTest)
updateRenderTarget
in class BaseShaderContext
protected void updateTexture(int texUnit, Texture tex)
updateTexture
in class BaseShaderContext
protected void updateShaderTransform(Shader shader, BaseTransform xform)
updateShaderTransform
in class BaseShaderContext
protected void updateWorldTransform(BaseTransform xform)
updateWorldTransform
in class BaseShaderContext
protected void updateClipRect(Rectangle clipRect)
updateClipRect
in class BaseShaderContext
protected void updateCompositeMode(CompositeMode mode)
updateCompositeMode
in class BaseShaderContext
public void blit(RTTexture srcRTT, RTTexture dstRTT, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1)
blit
in class BaseShaderContext