Lines Matching defs:source
115 std::ostringstream source;
117 source << glu::getGLSLVersionDeclaration(version) << "\n"
127 source << "layout (local_size_x = 1) in;\n";
131 source << "layout(points) in;\n"
136 source << "layout(vertices = 10) out;\n";
140 source << "layout(triangles) in;\n";
148 source << "\n"
154 return source.str();
161 std::ostringstream source;
163 source << glu::getGLSLVersionDeclaration(version) << "\n"
169 source << "layout(vertices = 3) out;\n"
174 source << "layout(triangles, equal_spacing, cw) in;\n"
179 source << "void main() {}\n";
183 return source.str();
224 std::string source = genBlockSource(ctx, maxSSBlocks+1, glShaderTypes[ndx]);
237 sources << glu::VertexSource(source)
243 << glu::FragmentSource(source);
249 << glu::TessellationControlSource(source)
257 << glu::TessellationEvaluationSource(source);
263 << glu::GeometrySource(source);
267 sources << glu::ComputeSource(source);