public class GPUImageHalftoneFilter extends GPUImageFilter
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
HALFTONE_FRAGMENT_SHADER |
NO_FILTER_FRAGMENT_SHADER, NO_FILTER_VERTEX_SHADER| Constructor | Description |
|---|---|
GPUImageHalftoneFilter() |
|
GPUImageHalftoneFilter(float fractionalWidthOfAPixel) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
onInit() |
|
void |
onInitialized() |
|
void |
onOutputSizeChanged(int width,
int height) |
|
void |
setAspectRatio(float aspectRatio) |
|
void |
setFractionalWidthOfAPixel(float fractionalWidthOfAPixel) |
convertStreamToString, destroy, getAttribPosition, getAttribTextureCoordinate, getOutputHeight, getOutputWidth, getProgram, getUniformTexture, ifNeedInit, isInitialized, loadShader, onDestroy, onDraw, onDrawArraysPre, runOnDraw, runPendingOnDrawTasks, setFloat, setFloatArray, setFloatVec2, setFloatVec3, setFloatVec4, setInteger, setPoint, setUniformMatrix3f, setUniformMatrix4fpublic static final java.lang.String HALFTONE_FRAGMENT_SHADER
public GPUImageHalftoneFilter()
public GPUImageHalftoneFilter(float fractionalWidthOfAPixel)
public void onInit()
onInit in class GPUImageFilterpublic void onInitialized()
onInitialized in class GPUImageFilterpublic void onOutputSizeChanged(int width,
int height)
onOutputSizeChanged in class GPUImageFilterpublic void setFractionalWidthOfAPixel(float fractionalWidthOfAPixel)
public void setAspectRatio(float aspectRatio)