Lines Matching refs:TessEvaluationExecutor
1384 // TessEvaluationExecutor
1386 class TessEvaluationExecutor : public BufferIoExecutor
1389 static TessEvaluationExecutor* create (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec);
1391 ~TessEvaluationExecutor (void);
1400 TessEvaluationExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec);
1403 TessEvaluationExecutor* TessEvaluationExecutor::create (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec)
1407 return new TessEvaluationExecutor(renderCtx, shaderSpec);
1434 std::string TessEvaluationExecutor::generateTessEvalShader (const ShaderSpec& shaderSpec)
1463 TessEvaluationExecutor::TessEvaluationExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec)
1472 TessEvaluationExecutor::~TessEvaluationExecutor (void)
1476 void TessEvaluationExecutor::execute (int numValues, const void* const* inputs, void* const* outputs)
1510 case glu::SHADERTYPE_TESSELLATION_EVALUATION: return TessEvaluationExecutor::create (renderCtx, shaderSpec);