public class GPUImageTwoPassTextureSamplingFilter extends GPUImageTwoPassFilter
NO_FILTER_FRAGMENT_SHADER, NO_FILTER_VERTEX_SHADER| Constructor and Description |
|---|
GPUImageTwoPassTextureSamplingFilter(java.lang.String firstVertexShader,
java.lang.String firstFragmentShader,
java.lang.String secondVertexShader,
java.lang.String secondFragmentShader) |
| Modifier and Type | Method and Description |
|---|---|
float |
getHorizontalTexelOffsetRatio() |
float |
getVerticalTexelOffsetRatio() |
protected void |
initTexelOffsets() |
void |
onInit() |
void |
onOutputSizeChanged(int width,
int height) |
addFilter, getFilters, getMergedFilters, onDestroy, onDraw, updateMergedFiltersconvertStreamToString, destroy, getAttribPosition, getAttribTextureCoordinate, getOutputHeight, getOutputWidth, getProgram, getUniformTexture, ifNeedInit, isInitialized, loadShader, onDrawArraysPre, onInitialized, runOnDraw, runPendingOnDrawTasks, setFloat, setFloatArray, setFloatVec2, setFloatVec3, setFloatVec4, setInteger, setPoint, setUniformMatrix3f, setUniformMatrix4fpublic GPUImageTwoPassTextureSamplingFilter(java.lang.String firstVertexShader,
java.lang.String firstFragmentShader,
java.lang.String secondVertexShader,
java.lang.String secondFragmentShader)
public void onInit()
onInit in class GPUImageFilterGroupprotected void initTexelOffsets()
public void onOutputSizeChanged(int width,
int height)
onOutputSizeChanged in class GPUImageFilterGrouppublic float getVerticalTexelOffsetRatio()
public float getHorizontalTexelOffsetRatio()