Lines Matching refs:shaders
348 …gram (TestLog& log, glu::RenderContext& renderCtx, glu::Program& program, ShaderAllocator& shaders) in logProgram() argument
356 if (shaders.hasShader(shaderType)) in logProgram()
357 logShader(log, renderCtx, shaders.get(shaderType)); in logProgram()
823 void buildProgram (glu::Program& program, ShaderAllocator& shaders);
828 virtual void executeForProgram (glu::Program& program, ShaderAllocator& shaders) = 0;
843 void ProgramStateCase::buildProgram (glu::Program& program, ShaderAllocator& shaders) in buildProgram() argument
847 glu::Shader& vertShader = shaders.createShader(glu::SHADERTYPE_VERTEX); in buildProgram()
848 glu::Shader& fragShader = shaders.createShader(glu::SHADERTYPE_FRAGMENT); in buildProgram()
857 logProgram(log, m_context.getRenderContext(), program, shaders); in buildProgram()
891 ShaderAllocator shaders (renderCtx, sourceGen); in test() local
894 buildProgram(program, shaders); in test()
900 executeForProgram(program, shaders); in test()
904 logProgram(log, renderCtx, program, shaders); in test()
949 void executeForProgram (glu::Program& program, ShaderAllocator& shaders) in executeForProgram() argument
952 glu::Shader& caseShader = shaders.get(m_shaderType); in executeForProgram()
971 void executeForProgram (glu::Program& program, ShaderAllocator& shaders) in executeForProgram() argument
974 glu::Shader& caseShader = shaders.get(m_shaderType); in executeForProgram()
994 void executeForProgram (glu::Program& program, ShaderAllocator& shaders) in executeForProgram() argument
997 glu::Shader& caseShader = shaders.get(m_shaderType); in executeForProgram()
1001 shaders.deleteShader(m_shaderType); in executeForProgram()
1017 void executeForProgram (glu::Program& program, ShaderAllocator& shaders) in executeForProgram() argument
1020 glu::Shader& caseShader = shaders.get(m_shaderType); in executeForProgram()
1024 shaders.deleteShader(m_shaderType); in executeForProgram()
1025 program.attachShader(shaders.createShader(m_shaderType).getShader()); in executeForProgram()
1041 void executeForProgram (glu::Program& program, ShaderAllocator& shaders) in executeForProgram() argument
1044 glu::Shader& caseShader = shaders.get(m_shaderType); in executeForProgram()
1064 void executeForProgram (glu::Program& program, ShaderAllocator& shaders) in executeForProgram() argument
1067 glu::Shader& caseShader = shaders.get(m_shaderType); in executeForProgram()
1070 shaders.setSource(m_shaderType); in executeForProgram()
1397 void buildProgram (glu::Program& program, ShaderAllocator& shaders);
1401 virtual void executeForProgram (glu::Program& program, ShaderAllocator& shaders) = 0;
1417 void ProgramBinaryPersistenceCase::buildProgram (glu::Program& program, ShaderAllocator& shaders) in buildProgram() argument
1421 glu::Shader& vertShader = shaders.createShader(glu::SHADERTYPE_VERTEX); in buildProgram()
1422 glu::Shader& fragShader = shaders.createShader(glu::SHADERTYPE_FRAGMENT); in buildProgram()
1431 logProgram(log, m_context.getRenderContext(), program, shaders); in buildProgram()
1455 ShaderAllocator shaders (renderCtx, sourceGen); in test() local
1458 buildProgram(program, shaders); in test()
1465 executeForProgram(program, shaders); in test()
1469 logProgram(log, renderCtx, program, shaders); in test()
1514 void executeForProgram (glu::Program& program, ShaderAllocator& shaders) in executeForProgram() argument
1517 glu::Shader& caseShader = shaders.get(m_shaderType); in executeForProgram()
1536 void executeForProgram (glu::Program& program, ShaderAllocator& shaders) in executeForProgram() argument
1539 glu::Shader& caseShader = shaders.get(m_shaderType); in executeForProgram()
1559 void executeForProgram (glu::Program& program, ShaderAllocator& shaders) in executeForProgram() argument
1562 glu::Shader& caseShader = shaders.get(m_shaderType); in executeForProgram()
1566 shaders.deleteShader(m_shaderType); in executeForProgram()
1582 void executeForProgram (glu::Program& program, ShaderAllocator& shaders) in executeForProgram() argument
1585 glu::Shader& caseShader = shaders.get(m_shaderType); in executeForProgram()
1589 shaders.deleteShader(m_shaderType); in executeForProgram()
1590 program.attachShader(shaders.createShader(m_shaderType).getShader()); in executeForProgram()
1606 void executeForProgram (glu::Program& program, ShaderAllocator& shaders) in executeForProgram() argument
1609 glu::Shader& caseShader = shaders.get(m_shaderType); in executeForProgram()
1629 void executeForProgram (glu::Program& program, ShaderAllocator& shaders) in executeForProgram() argument
1632 glu::Shader& caseShader = shaders.get(m_shaderType); in executeForProgram()
1635 shaders.setSource(m_shaderType); in executeForProgram()