public class GPUImageVignetteFilter extends GPUImageFilter
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
VIGNETTING_FRAGMENT_SHADER |
NO_FILTER_FRAGMENT_SHADER, NO_FILTER_VERTEX_SHADER| Constructor and Description |
|---|
GPUImageVignetteFilter() |
GPUImageVignetteFilter(android.graphics.PointF vignetteCenter,
float[] vignetteColor,
float vignetteStart,
float vignetteEnd) |
| Modifier and Type | Method and Description |
|---|---|
void |
onInit() |
void |
onInitialized() |
void |
setVignetteCenter(android.graphics.PointF vignetteCenter) |
void |
setVignetteColor(float[] vignetteColor) |
void |
setVignetteEnd(float vignetteEnd) |
void |
setVignetteStart(float vignetteStart) |
convertStreamToString, destroy, getAttribPosition, getAttribTextureCoordinate, getOutputHeight, getOutputWidth, getProgram, getUniformTexture, ifNeedInit, isInitialized, loadShader, onDestroy, onDraw, onDrawArraysPre, onOutputSizeChanged, runOnDraw, runPendingOnDrawTasks, setFloat, setFloatArray, setFloatVec2, setFloatVec3, setFloatVec4, setInteger, setPoint, setUniformMatrix3f, setUniformMatrix4fpublic static final java.lang.String VIGNETTING_FRAGMENT_SHADER
public GPUImageVignetteFilter()
public GPUImageVignetteFilter(android.graphics.PointF vignetteCenter,
float[] vignetteColor,
float vignetteStart,
float vignetteEnd)
public void onInit()
onInit in class GPUImageFilterpublic void onInitialized()
onInitialized in class GPUImageFilterpublic void setVignetteCenter(android.graphics.PointF vignetteCenter)
public void setVignetteColor(float[] vignetteColor)
public void setVignetteStart(float vignetteStart)
public void setVignetteEnd(float vignetteEnd)