Lines Matching refs:programCollection
115 void initFrameBufferPrograms (SourceCollections& programCollection, CaseDefinition caseDef) in initFrameBufferPrograms() argument
121 subgroups::setFragmentShaderFrameBuffer(programCollection); in initFrameBufferPrograms()
132 programCollection.add("vert") << glu::VertexSource(vertex); in initFrameBufferPrograms()
135 subgroups::setVertexShaderFrameBuffer(programCollection); in initFrameBufferPrograms()
187 programCollection.add("vert") << glu::VertexSource(vertexSrc.str()); in initFrameBufferPrograms()
213 programCollection.add("geometry") << glu::GeometrySource(geometry.str()); in initFrameBufferPrograms()
240 programCollection.add("tesc") << glu::TessellationControlSource(controlSource.str()); in initFrameBufferPrograms()
241 subgroups::setTesEvalShaderFrameBuffer(programCollection); in initFrameBufferPrograms()
265 subgroups::setTesCtrlShaderFrameBuffer(programCollection); in initFrameBufferPrograms()
266 programCollection.add("tese") << glu::TessellationEvaluationSource(evaluationSource.str()); in initFrameBufferPrograms()
325 programCollection.add("fragment") << glu::FragmentSource(fragmentSource.str()); in initFrameBufferPrograms()
333 void initPrograms(SourceCollections& programCollection, CaseDefinition caseDef) in initPrograms() argument
397 programCollection.add("comp") << glu::ComputeSource(src.str()); in initPrograms()
459 programCollection.add("vert") << glu::VertexSource(vertex); in initPrograms()
491 programCollection.add("tesc") << glu::TessellationControlSource(tesc); in initPrograms()
519 programCollection.add("tese") << glu::TessellationEvaluationSource(tese); in initPrograms()
549 subgroups::addGeometryShadersFromTemplate(geometry, programCollection); in initPrograms()
595 programCollection.add("fragment") << glu::FragmentSource(fragment); in initPrograms()
598 subgroups::addNoSubgroupShader(programCollection); in initPrograms()