Merge pull request #3218 from FernandoS27/tess-gl
Gl_Rasterizer: Skip Tesselation Control and Eval stages as they are unimplemented
This commit is contained in:
commit
900b2e5cae
1 changed files with 8 additions and 0 deletions
|
@ -277,6 +277,14 @@ void RasterizerOpenGL::SetupShaders(GLenum primitive_mode) {
|
||||||
continue;
|
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)};
|
Shader shader{shader_cache.GetStageProgram(program)};
|
||||||
|
|
||||||
// Stage indices are 0 - 5
|
// Stage indices are 0 - 5
|
||||||
|
|
Loading…
Reference in a new issue