Project

General

Profile

« Previous | Next » 

Revision b11171e8

Added by Leszek Koltunski over 2 years ago

Add DistortedProgram.stopUsingProgram()

View differences:

src/main/java/org/distorted/library/effect/PostprocessEffectBlurred.java
186 186
    GLES30.glVertexAttribPointer(mProgram1.mAttribute[0], POS_DATA_SIZE, GLES30.GL_FLOAT, false, 0, mQuadPositions);
187 187
    GLES30.glVertexAttribPointer(mProgram1.mAttribute[1], TEX_DATA_SIZE, GLES30.GL_FLOAT, false, 0, mQuadTexture);
188 188
    GLES30.glDrawArrays(GLES30.GL_TRIANGLE_STRIP, 0, 4);
189
    mProgram1.stopUsingProgram();
189 190

  
190 191
    // vertical blur
191 192
    for(int i=0; i<=radius; i++) mOffsets[i] = offsetsCache[offset+i]*offsetCorrH;
......
208 209
    GLES30.glVertexAttribPointer(mProgram2.mAttribute[0], POS_DATA_SIZE, GLES30.GL_FLOAT, false, 0, mQuadPositions);
209 210
    GLES30.glVertexAttribPointer(mProgram2.mAttribute[1], TEX_DATA_SIZE, GLES30.GL_FLOAT, false, 0, mQuadTexture);
210 211
    GLES30.glDrawArrays(GLES30.GL_TRIANGLE_STRIP, 0, 4);
212
    mProgram1.stopUsingProgram();
211 213

  
212 214
    InternalRenderState.unuseStencilMark();
213 215

  

Also available in: Unified diff