Lines Matching refs:vertexSrc
1152 std::ostringstream vertexSrc;
1162 vertexSrc << "#version 450\n"
1175 vertexSrc << "int kind;\n"
1179 vertexSrc << "vec4 color;\n"
1186 vertexSrc << "vec4 color[2];\n"
1190 vertexSrc << "int unused1;\n"
1196 vertexSrc << "vec4 color[8];\n"
1205 vertexSrc << " layout(offset = 0) vec4 index; \n"
1216 vertexSrc << "void main()\n"
1226 vertexSrc << "switch (matInst.kind) {\n"
1234 vertexSrc << "vtxColor = (matInst.color + uniformBuf.element) * 0.5;\n"
1238 vertexSrc << "vtxColor = (matInst.color[0] + matInst.color[1]) * 0.5;\n"
1242 vertexSrc << "vtxColor = matInst.color;\n"
1246 vertexSrc << "vec4 color = vec4(0.0, 0, 0, 0.0);\n"
1261 vertexSrc << " vtxColor = vec4(1.0, 0.0, 0.0, 1.0);\n"
1274 vertexSrc << " if (" << vecValue << " != " << DYNAMIC_VEC_CONSTANT << ")\n"
1278 vertexSrc << " if (" << matValue << " != " << DYNAMIC_MAT_CONSTANT << ")\n"
1282 vertexSrc << " if (" << arrValue << " != " << DYNAMIC_ARR_CONSTANT << ")\n"
1285 vertexSrc << "}\n";
1293 sourceCollections.glslSources.add("color_vert") << glu::VertexSource(vertexSrc.str());
2071 std::ostringstream vertexSrc;
2073 vertexSrc << "#version 450\n"
2093 sourceCollections.glslSources.add("color_vert_lt") << glu::VertexSource(vertexSrc.str());