Lines Matching refs:ShaderSpec

94 static std::string generateVertexShader (const ShaderSpec& shaderSpec)  in generateVertexShader()
164 static std::string generateGeometryShader (const ShaderSpec& shaderSpec) in generateGeometryShader()
263 static std::string generatePassthroughVertexShader (const ShaderSpec& shaderSpec, const char* input… in generatePassthroughVertexShader()
291 static std::string generateFragmentShader (const ShaderSpec& shaderSpec, bool useIntOutputs, const … in generateFragmentShader()
399 ShaderExecutor::ShaderExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec) in ShaderExecutor()
421 …VertexProcessorExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec, const …
461 …r::VertexProcessorExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec, con… in VertexProcessorExecutor()
570 VertexShaderExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec);
573 VertexShaderExecutor::VertexShaderExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& … in VertexShaderExecutor()
595 GeometryShaderExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec);
598 …xecutor::GeometryShaderExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec) in GeometryShaderExecutor()
612 FragmentShaderExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec);
655 …xecutor::FragmentShaderExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec) in FragmentShaderExecutor()
857 …BufferIoExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec, const glu::Pr…
880 static void declareBufferBlocks (std::ostream& src, const ShaderSpec& spec);
881 …static void generateExecBufferIo(std::ostream& src, const ShaderSpec& spec, const char* invocati…
911 BufferIoExecutor::BufferIoExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSp… in BufferIoExecutor()
1135 void BufferIoExecutor::declareBufferBlocks (std::ostream& src, const ShaderSpec& spec) in declareBufferBlocks()
1171 void BufferIoExecutor::generateExecBufferIo (std::ostream& src, const ShaderSpec& spec, const char*… in generateExecBufferIo()
1199 ComputeShaderExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec);
1205 static std::string generateComputeShader (const ShaderSpec& spec);
1210 std::string ComputeShaderExecutor::generateComputeShader (const ShaderSpec& spec) in generateComputeShader()
1236 ComputeShaderExecutor::ComputeShaderExecutor (const glu::RenderContext& renderCtx, const ShaderSpec in ComputeShaderExecutor()
1328 TessControlExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec);
1334 static std::string generateTessControlShader (const ShaderSpec& shaderSpec);
1337 std::string TessControlExecutor::generateTessControlShader (const ShaderSpec& shaderSpec) in generateTessControlShader()
1389 TessControlExecutor::TessControlExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& sh… in TessControlExecutor()
1430 TessEvaluationExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec);
1436 static std::string generateTessEvalShader (const ShaderSpec& shaderSpec);
1463 std::string TessEvaluationExecutor::generateTessEvalShader (const ShaderSpec& shaderSpec) in generateTessEvalShader()
1492 …xecutor::TessEvaluationExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec) in TessEvaluationExecutor()
1534 …tor (const glu::RenderContext& renderCtx, glu::ShaderType shaderType, const ShaderSpec& shaderSpec) in createExecutor()