Gl_Rasterizer: Skip Tesselation Control and Eval stages as they are un implemented.

This commit ensures the OGL backend does not execute tesselation shader 
stages as they are currently unimplemented.
pull/8/head
Fernando Sahmkow 5 years ago
parent 1a66cde175
commit 1d2ba3cc97

@ -277,6 +277,14 @@ void RasterizerOpenGL::SetupShaders(GLenum primitive_mode) {
continue;
}
// Currently this stages are not supported in the OpenGL backend.
// Todo(Blinkhawk): Port tesselation shaders from Vulkan to OpenGL
if (program == Maxwell::ShaderProgram::TesselationControl) {
continue;
} else if (program == Maxwell::ShaderProgram::TesselationEval) {
continue;
}
Shader shader{shader_cache.GetStageProgram(program)};
// Stage indices are 0 - 5

Loading…
Cancel
Save