Lines Matching defs:shaderDecl

186 	std::ostringstream shaderDecl;
189 shaderDecl << "layout(std140, binding = 0) uniform Block\n"
195 << glu::ComputeSource(generateComputeShader(ctx, shaderDecl.str(), shaderBody.str())));
204 std::ostringstream shaderDecl;
207 shaderDecl << "layout(std140, binding = 0) buffer Block\n"
213 << glu::ComputeSource(generateComputeShader(ctx, shaderDecl.str(), shaderBody.str())));
223 std::ostringstream shaderDecl;
226 shaderDecl << "layout(binding = 0) "
237 << glu::ComputeSource(generateComputeShader(ctx, shaderDecl.str(), shaderBody.str())));
259 std::ostringstream shaderDecl;
262 shaderDecl << "layout(rgba8, binding = 0) "
273 << glu::ComputeSource(generateComputeShader(ctx, shaderDecl.str(), shaderBody.str())));
284 std::ostringstream shaderDecl;
287 shaderDecl << "shared uint values[" << numberOfElements + 1 << "];\n"
296 << glu::ComputeSource(generateComputeShader(ctx, shaderDecl.str(), shaderBody.str())));
306 std::ostringstream shaderDecl;
309 shaderDecl << "uniform highp uint u_value[" << limit + 1 << "];\n"
319 << glu::ComputeSource(generateComputeShader(ctx, shaderDecl.str(), shaderBody.str())));
329 std::ostringstream shaderDecl;
334 shaderDecl << "layout(binding = " << i << ") "
345 shaderDecl << "\n"
351 << glu::ComputeSource(generateComputeShader(ctx, shaderDecl.str(), shaderBody.str())));
360 std::ostringstream shaderDecl;
363 shaderDecl << "layout(binding = 0, offset = 0) uniform atomic_uint u_atomic0;\n"
376 << glu::ComputeSource(generateComputeShader(ctx, shaderDecl.str(), shaderBody.str())));