public class PPSColorAdjustPeer extends PPSOneSamplerPeer
Constructor and Description |
---|
PPSColorAdjustPeer(FilterContext fctx,
Renderer r,
java.lang.String shaderName) |
Modifier and Type | Method and Description |
---|---|
protected Shader |
createShader() |
private float |
getBrightness() |
private float |
getContrast() |
protected ColorAdjust |
getEffect() |
private float |
getHue() |
private float |
getSaturation() |
protected boolean |
isSamplerLinear(int i) |
protected void |
updateShader(Shader shader) |
dispose, filterImpl
filter, getRenderer, getShaderName
getAccelType, getDestBounds, getDestNativeBounds, getFilterContext, getInputBounds, getInputNativeBounds, getInputTransform, getPass, getRenderState, getResultBounds, getSamplerData, getSourceRegion, getTextureCoordinates, getTextureCoordinates, getUniqueName, isImageDataCompatible, isOriginUpperLeft, setDestBounds, setDestNativeBounds, setEffect, setInputBounds, setInputNativeBounds, setInputTransform, setPass, setRenderState
public PPSColorAdjustPeer(FilterContext fctx, Renderer r, java.lang.String shaderName)
protected final ColorAdjust getEffect()
getEffect
in class EffectPeer
private float getHue()
private float getSaturation()
private float getBrightness()
private float getContrast()
protected boolean isSamplerLinear(int i)
isSamplerLinear
in class PPSEffectPeer
protected Shader createShader()
createShader
in class PPSEffectPeer
protected void updateShader(Shader shader)
updateShader
in class PPSEffectPeer