Lines Matching refs:ShaderSpec
78 static std::string generateVertexShader (const ShaderSpec& shaderSpec) in generateVertexShader()
148 static std::string generateGeometryShader (const ShaderSpec& shaderSpec) in generateGeometryShader()
247 static std::string generatePassthroughVertexShader (const ShaderSpec& shaderSpec, const char* input… in generatePassthroughVertexShader()
275 static std::string generateFragmentShader (const ShaderSpec& shaderSpec, bool useIntOutputs, const … in generateFragmentShader()
383 ShaderExecutor::ShaderExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec) in ShaderExecutor()
405 …VertexProcessorExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec, const …
445 …r::VertexProcessorExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec, con… in VertexProcessorExecutor()
554 VertexShaderExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec);
557 VertexShaderExecutor::VertexShaderExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& … in VertexShaderExecutor()
579 GeometryShaderExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec);
582 …xecutor::GeometryShaderExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec) in GeometryShaderExecutor()
596 FragmentShaderExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec);
639 …xecutor::FragmentShaderExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec) in FragmentShaderExecutor()
841 …BufferIoExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec, const glu::Pr…
864 static void declareBufferBlocks (std::ostream& src, const ShaderSpec& spec);
865 …static void generateExecBufferIo(std::ostream& src, const ShaderSpec& spec, const char* invocati…
895 BufferIoExecutor::BufferIoExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSp… in BufferIoExecutor()
1119 void BufferIoExecutor::declareBufferBlocks (std::ostream& src, const ShaderSpec& spec) in declareBufferBlocks()
1155 void BufferIoExecutor::generateExecBufferIo (std::ostream& src, const ShaderSpec& spec, const char*… in generateExecBufferIo()
1183 ComputeShaderExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec);
1189 static std::string generateComputeShader (const ShaderSpec& spec);
1194 std::string ComputeShaderExecutor::generateComputeShader (const ShaderSpec& spec) in generateComputeShader()
1220 ComputeShaderExecutor::ComputeShaderExecutor (const glu::RenderContext& renderCtx, const ShaderSpec… in ComputeShaderExecutor()
1297 TessControlExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec);
1303 static std::string generateTessControlShader (const ShaderSpec& shaderSpec);
1306 std::string TessControlExecutor::generateTessControlShader (const ShaderSpec& shaderSpec) in generateTessControlShader()
1358 TessControlExecutor::TessControlExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& sh… in TessControlExecutor()
1399 TessEvaluationExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec);
1405 static std::string generateTessEvalShader (const ShaderSpec& shaderSpec);
1432 std::string TessEvaluationExecutor::generateTessEvalShader (const ShaderSpec& shaderSpec) in generateTessEvalShader()
1461 …xecutor::TessEvaluationExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec) in TessEvaluationExecutor()
1503 …tor (const glu::RenderContext& renderCtx, glu::ShaderType shaderType, const ShaderSpec& shaderSpec) in createExecutor()