public class GPUImageTwoInputFilter extends GPUImageFilter
| 修飾子とタイプ | フィールドと説明 |
|---|---|
int |
mFilterInputTextureUniform2 |
int |
mFilterSecondTextureCoordinateAttribute |
int |
mFilterSourceTexture2 |
mGLAttribPosition, mGLAttribTextureCoordinate, mGLProgId, mGLUniformTexture, mOutputHeight, mOutputWidth, NO_FILTER_FRAGMENT_SHADER, NO_FILTER_VERTEX_SHADER| コンストラクタと説明 |
|---|
GPUImageTwoInputFilter(java.lang.String fragmentShader) |
GPUImageTwoInputFilter(java.lang.String vertexShader,
java.lang.String fragmentShader) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
android.graphics.Bitmap |
getBitmap() |
void |
onDestroy() |
protected void |
onDrawArraysPre() |
void |
onInit() |
void |
recycleBitmap() |
void |
setBitmap(android.graphics.Bitmap bitmap) |
void |
setRotation(Rotation rotation,
boolean flipHorizontal,
boolean flipVertical) |
convertStreamToString, destroy, getAttribPosition, getAttribTextureCoordinate, getOutputHeight, getOutputWidth, getProgram, getUniformTexture, init, isInitialized, loadShader, onDraw, onInitialized, onOutputSizeChanged, runOnDraw, runPendingOnDrawTasks, setFloat, setFloatArray, setFloatVec2, setFloatVec3, setFloatVec4, setInteger, setPoint, setUniformMatrix3f, setUniformMatrix4fpublic int mFilterSecondTextureCoordinateAttribute
public int mFilterInputTextureUniform2
public int mFilterSourceTexture2
public GPUImageTwoInputFilter(java.lang.String fragmentShader)
public GPUImageTwoInputFilter(java.lang.String vertexShader,
java.lang.String fragmentShader)
public void onInit()
onInit クラス内 GPUImageFilterpublic void setBitmap(android.graphics.Bitmap bitmap)
public android.graphics.Bitmap getBitmap()
public void recycleBitmap()
public void onDestroy()
onDestroy クラス内 GPUImageFilterprotected void onDrawArraysPre()
onDrawArraysPre クラス内 GPUImageFilterpublic void setRotation(Rotation rotation, boolean flipHorizontal, boolean flipVertical)