Lines Matching refs:TessControlExecutor
1271 // TessControlExecutor
1273 class TessControlExecutor : public BufferIoExecutor
1276 static TessControlExecutor* create (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec);
1278 ~TessControlExecutor (void);
1287 TessControlExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec);
1290 TessControlExecutor* TessControlExecutor::create (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec)
1294 return new TessControlExecutor(renderCtx, shaderSpec);
1297 std::string TessControlExecutor::generateTessControlShader (const ShaderSpec& shaderSpec)
1349 TessControlExecutor::TessControlExecutor (const glu::RenderContext& renderCtx, const ShaderSpec& shaderSpec)
1358 TessControlExecutor::~TessControlExecutor (void)
1362 void TessControlExecutor::execute (int numValues, const void* const* inputs, void* const* outputs)
1509 case glu::SHADERTYPE_TESSELLATION_CONTROL: return TessControlExecutor::create (renderCtx, shaderSpec);