Lines Matching refs:src
149 std::ostringstream src;
150 src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_310_ES) << "\n"
157 programCollection.glslSources.add("vert") << glu::VertexSource(src.str());
162 std::ostringstream src;
163 src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_310_ES) << "\n"
172 programCollection.glslSources.add("frag") << glu::FragmentSource(src.str());
177 std::ostringstream src;
178 src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_310_ES) << "\n"
193 programCollection.glslSources.add("tesc") << glu::TessellationControlSource(src.str());
198 std::ostringstream src;
199 src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_310_ES) << "\n"
210 src << " // Cover only a small area in a corner. The area will be expanded in geometry shader to cover whole viewport\n"
213 src << " // Fill the whole viewport\n"
216 src << " // Calculate position in tessellation grid\n"
220 programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(src.str());
228 std::ostringstream src;
230 src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_310_ES) << "\n"
264 src << " // Draw grid cells\n"
303 src << " // Draw grid cells, send each primitive to a separate layer\n"
345 src << " // Scatter slices\n"
359 src << " // Fill the input area with slices\n"
373 src << "\n"
392 src << "}\n";
394 programCollection.glslSources.add("geom") << glu::GeometrySource(src.str());