Modifier and Type | Field and Description |
---|---|
private Renderer |
EffectPeer.renderer |
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<FilterContext,Renderer> |
Renderer.rendererMap |
Modifier and Type | Method and Description |
---|---|
private static Renderer |
RendererFactory.createJOGLRenderer(FilterContext fctx) |
private static Renderer |
RendererFactory.createPrismRenderer(FilterContext fctx) |
(package private) static Renderer |
RendererFactory.createRenderer(FilterContext fctx) |
private static Renderer |
RendererFactory.createRSLRenderer(FilterContext fctx) |
protected abstract Renderer |
Renderer.getBackupRenderer()
Returns an instance of backup renderer to be used if this renderer
is in
LOST state. |
private static Renderer |
RendererFactory.getJavaRenderer() |
private static Renderer |
RendererFactory.getJavaRenderer(FilterContext fctx) |
protected Renderer |
EffectPeer.getRenderer() |
static Renderer |
Renderer.getRenderer(FilterContext fctx)
Returns a renderer associated with given filter context based on the
environment and flags set.
|
static Renderer |
Renderer.getRenderer(FilterContext fctx,
Effect effect,
int approxW,
int approxH)
Returns a renderer that is most optimal for the approximate size
of the filtering operation.
|
protected Renderer |
Renderer.getRendererForSize(Effect effect,
int approxW,
int approxH)
Returns a
Renderer instance that is most appropriate
for the given size of the source data. |
(package private) static Renderer |
RendererFactory.getSoftwareRenderer() |
protected static Renderer |
Renderer.getSoftwareRenderer()
This method can be used by subclasses to create a backup renderer,
either a SW (Java) renderer or an SSE (native) renderer, depending
on what is available.
|
private static Renderer |
RendererFactory.getSSERenderer() |
Modifier and Type | Method and Description |
---|---|
PoolFilterable |
ImagePool.checkOut(Renderer renderer,
int w,
int h) |
Constructor and Description |
---|
EffectPeer(FilterContext fctx,
Renderer renderer,
java.lang.String uniqueName) |
Modifier and Type | Class and Description |
---|---|
class |
PrRenderer |
Modifier and Type | Method and Description |
---|---|
static Renderer |
PrRenderer.createRenderer(FilterContext fctx) |
Constructor and Description |
---|
PrCropPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
PrFloodPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
PrMergePeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
PrReflectionPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
Modifier and Type | Class and Description |
---|---|
class |
PPSRenderer |
Modifier and Type | Method and Description |
---|---|
static Renderer |
PPSRenderer.createRenderer(FilterContext fctx) |
protected Renderer |
PPSRenderer.getBackupRenderer() |
Constructor and Description |
---|
PPSBlend_ADDPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSBlend_BLUEPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSBlend_COLOR_BURNPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSBlend_COLOR_DODGEPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSBlend_DARKENPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSBlend_DIFFERENCEPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSBlend_EXCLUSIONPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSBlend_GREENPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSBlend_HARD_LIGHTPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSBlend_LIGHTENPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSBlend_MULTIPLYPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSBlend_OVERLAYPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSBlend_REDPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSBlend_SCREENPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSBlend_SOFT_LIGHTPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSBlend_SRC_ATOPPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSBlend_SRC_INPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSBlend_SRC_OUTPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSBlend_SRC_OVERPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSBrightpassPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSColorAdjustPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSDisplacementMapPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSEffectPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSInvertMaskPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSLinearConvolvePeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSLinearConvolveShadowPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSOneSamplerPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSPerspectiveTransformPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSPhongLighting_DISTANTPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSPhongLighting_POINTPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSPhongLighting_SPOTPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSSepiaTonePeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPStoPSWDisplacementMapPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSTwoSamplerPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
PPSZeroSamplerPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
Modifier and Type | Class and Description |
---|---|
class |
PSWRenderer |
Modifier and Type | Method and Description |
---|---|
static Renderer |
PSWRenderer.createRenderer(FilterContext fctx) |
protected Renderer |
PSWRenderer.getBackupRenderer() |
Modifier and Type | Method and Description |
---|---|
EffectPeer<? extends LinearConvolveRenderState> |
LinearConvolveRenderState.getPassPeer(Renderer r,
FilterContext fctx)
Return the
EffectPeer to be used to perform the currently
validated pass of the convolution operation, or null if this pass
is a NOP. |
EffectPeer<BoxRenderState> |
BoxRenderState.getPassPeer(Renderer r,
FilterContext fctx) |
Constructor and Description |
---|
JSWBlend_ADDPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWBlend_BLUEPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWBlend_COLOR_BURNPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWBlend_COLOR_DODGEPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWBlend_DARKENPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWBlend_DIFFERENCEPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWBlend_EXCLUSIONPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWBlend_GREENPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWBlend_HARD_LIGHTPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWBlend_LIGHTENPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWBlend_MULTIPLYPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWBlend_OVERLAYPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWBlend_REDPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWBlend_SCREENPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWBlend_SOFT_LIGHTPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWBlend_SRC_ATOPPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWBlend_SRC_INPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWBlend_SRC_OUTPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWBlend_SRC_OVERPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWBoxBlurPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWBoxShadowPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWBrightpassPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWColorAdjustPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWDisplacementMapPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWEffectPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWInvertMaskPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWLinearConvolvePeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWLinearConvolveShadowPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWPerspectiveTransformPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWPhongLighting_DISTANTPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWPhongLighting_POINTPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWPhongLighting_SPOTPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
JSWSepiaTonePeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
Constructor and Description |
---|
SSEBlend_ADDPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEBlend_BLUEPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEBlend_COLOR_BURNPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEBlend_COLOR_DODGEPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEBlend_DARKENPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEBlend_DIFFERENCEPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEBlend_EXCLUSIONPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEBlend_GREENPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEBlend_HARD_LIGHTPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEBlend_LIGHTENPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEBlend_MULTIPLYPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEBlend_OVERLAYPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEBlend_REDPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEBlend_SCREENPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEBlend_SOFT_LIGHTPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEBlend_SRC_ATOPPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEBlend_SRC_INPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEBlend_SRC_OUTPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEBlend_SRC_OVERPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEBoxBlurPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEBoxShadowPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEBrightpassPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEColorAdjustPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEDisplacementMapPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEEffectPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEInvertMaskPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSELinearConvolvePeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSELinearConvolveShadowPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEPerspectiveTransformPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEPhongLighting_DISTANTPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEPhongLighting_POINTPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSEPhongLighting_SPOTPeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |
SSESepiaTonePeer(FilterContext fctx,
Renderer r,
java.lang.String uniqueName) |