Home | History | Annotate | Download | only in functional

Lines Matching defs:renderCtx

148 void queryShaderInfo (glu::RenderContext& renderCtx, deUint32 shader, glu::ShaderInfo& info)
150 const glw::Functions& gl = renderCtx.getFunctions();
188 void drawWithProgram (glu::RenderContext& renderCtx, deUint32 program)
190 const glw::Functions& gl = renderCtx.getFunctions();
208 glu::draw(renderCtx, program, DE_LENGTH_OF_ARRAY(vertexArrays), &vertexArrays[0], glu::pr::Triangles(DE_LENGTH_OF_ARRAY(quadIndices), &quadIndices[0]));
339 void logShader (TestLog& log, glu::RenderContext& renderCtx, glu::Shader& shader)
343 queryShaderInfo(renderCtx, shader.getShader(), info);
348 void logProgram (TestLog& log, glu::RenderContext& renderCtx, glu::Program& program, ShaderAllocator& shaders)
357 logShader(log, renderCtx, shaders.get(shaderType));
363 void logVertexFragmentProgram (TestLog& log, glu::RenderContext& renderCtx, glu::Program& program, glu::Shader& vertShader, glu::Shader& fragShader)
369 logShader(log, renderCtx, vertShader);
370 logShader(log, renderCtx, fragShader);
762 glu::RenderContext& renderCtx = m_context.getRenderContext();
766 glu::Shader supportShader (renderCtx, supportShaderType);
768 glu::Program program (renderCtx);
779 logVertexFragmentProgram(log, renderCtx, program, shader, supportShader);
781 logVertexFragmentProgram(log, renderCtx, program, supportShader, shader);
787 glu::RenderContext& renderCtx = m_context.getRenderContext();
790 glu::Shader shader (renderCtx, m_shaderType);
887 glu::RenderContext& renderCtx = m_context.getRenderContext();
891 ShaderAllocator shaders (renderCtx, sourceGen);
892 glu::Program program (renderCtx);
904 logProgram(log, renderCtx, program, shaders);
1451 glu::RenderContext& renderCtx = m_context.getRenderContext();
1455 ShaderAllocator shaders (renderCtx, sourceGen);
1456 glu::Program program (renderCtx);
1469 logProgram(log, renderCtx, program, shaders);