Lines Matching refs:wrapper
153 static void setGLState (glu::CallLogWrapper& wrapper, const RenderState& state, int viewportX, int viewportY)
157 wrapper.glEnable(GL_SCISSOR_TEST);
158 wrapper.glScissor(viewportX+state.scissorRectangle.left, viewportY+state.scissorRectangle.bottom,
162 wrapper.glDisable(GL_SCISSOR_TEST);
166 wrapper.glEnable(GL_STENCIL_TEST);
173 wrapper.glStencilFuncSeparate(glFace, sParams.function, sParams.reference, sParams.compareMask);
174 wrapper.glStencilOpSeparate(glFace, sParams.stencilFailOp, sParams.depthFailOp, sParams.depthPassOp);
175 wrapper.glStencilMaskSeparate(glFace, sParams.writeMask);
179 wrapper.glDisable(GL_STENCIL_TEST);
183 wrapper.glEnable(GL_DEPTH_TEST);
184 wrapper.glDepthFunc(state.depthFunc);
185 wrapper.glDepthMask(state.depthWriteMask ? GL_TRUE : GL_FALSE);
188 wrapper.glDisable(GL_DEPTH_TEST);
192 wrapper.glEnable(GL_BLEND);
193 wrapper.glBlendEquationSeparate(state.blendRGBState.equation, state.blendAState.equation);
194 wrapper.glBlendFuncSeparate(state.blendRGBState.srcFunc, state.blendRGBState.dstFunc, state.blendAState.srcFunc, state.blendAState.dstFunc);
195 wrapper.glBlendColor(state.blendColor.x(), state.blendColor.y(), state.blendColor.z(), state.blendColor.w());
198 wrapper.glDisable(GL_BLEND);
201 wrapper.glEnable(GL_DITHER);
203 wrapper.glDisable(GL_DITHER);
205 wrapper.glColorMask(state.colorMask[0] ? GL_TRUE : GL_FALSE,