Revision 02de77c9
Added by Leszek Koltunski over 7 years ago
src/main/java/org/distorted/library/EffectQueuePostprocess.java | ||
---|---|---|
113 | 113 |
mUniforms[NUM_UNIFORMS*index+2] = mUniforms[NUM_UNIFORMS*(index+1)+2]; |
114 | 114 |
} |
115 | 115 |
|
116 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
|
117 |
|
|
118 |
synchronized void send(float w, float h, float[] mvp) |
|
119 |
{ |
|
120 |
GLES20.glUniform1i( mNumEffectsH, mNumEffects); |
|
121 |
GLES20.glUniform2f( mObjDH , w, h ); |
|
122 |
GLES20.glUniformMatrix4fv(mMVPMatrixH, 1, false, mvp , 0); |
|
123 |
|
|
124 |
if( mNumEffects>0 ) |
|
125 |
{ |
|
126 |
GLES20.glUniform1iv( mTypeH , mNumEffects, mName ,0); |
|
127 |
GLES20.glUniform4fv( mUniformsH,2*mNumEffects, mUniforms,0); |
|
128 |
} |
|
129 |
} |
|
130 |
|
|
116 | 131 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
117 | 132 |
|
118 | 133 |
synchronized void send(DistortedFramebuffer df) |
Also available in: Unified diff
Progress with multi-program rendering.