public class GPUImageTwoPassTextureSamplingFilter extends GPUImageTwoPassFilter
mFilters, mMergedFiltersmGLAttribPosition, mGLAttribTextureCoordinate, mGLProgId, mGLUniformTexture, mOutputHeight, mOutputWidth, NO_FILTER_FRAGMENT_SHADER, NO_FILTER_VERTEX_SHADER| コンストラクタと説明 |
|---|
GPUImageTwoPassTextureSamplingFilter(java.lang.String firstVertexShader,
java.lang.String firstFragmentShader,
java.lang.String secondVertexShader,
java.lang.String secondFragmentShader) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
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, init, 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 クラス内 GPUImageFilterGroupprotected void initTexelOffsets()
public void onOutputSizeChanged(int width,
int height)
onOutputSizeChanged クラス内 GPUImageFilterGrouppublic float getVerticalTexelOffsetRatio()
public float getHorizontalTexelOffsetRatio()