Lines Matching refs:TessEvaluationExecutor
1394 // TessEvaluationExecutor
1396 class TessEvaluationExecutor : public BufferIoExecutor
1399 static TessEvaluationExecutor* create (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec);
1401 ~TessEvaluationExecutor (void);
1410 TessEvaluationExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec);
1413 TessEvaluationExecutor* TessEvaluationExecutor::create (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec)
1417 return new TessEvaluationExecutor(renderCtx, shaderSpec);
1444 std::string TessEvaluationExecutor::generateTessEvalShader (const ShaderSpec& shaderSpec)
1473 TessEvaluationExecutor::TessEvaluationExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec)
1482 TessEvaluationExecutor::~TessEvaluationExecutor (void)
1486 void TessEvaluationExecutor::execute (int numValues, const void* const* inputs, void* const* outputs)
1527 case glu::SHADERTYPE_TESSELLATION_EVALUATION: return TessEvaluationExecutor::create (renderCtx, shaderSpec);