72937294729572967297729872997300730173027303
// Issue 239 - clear stencil if specified if (clearStencil) { gl.glPushAttrib(GL.GL_DEPTH_BUFFER_BIT | GL.GL_STENCIL_BUFFER_BIT); gl.glClearStencil(0); gl.glStencilMask(~0); clearMask |= GL.GL_STENCIL_BUFFER_BIT; } else { gl.glPushAttrib(GL.GL_DEPTH_BUFFER_BIT); }
39203921392239233924392539263927392839293930
getStencilOpValue(stencilZPassOp)); gl.glStencilFunc(getFunctionValue(stencilFunction), stencilReferenceValue, stencilCompareMask); gl.glStencilMask(stencilWriteMask); } else { gl.glDisable(GL.GL_STENCIL_TEST); } }