Fix broken by D1880 line stipple deactivation

This commit is contained in:
2016-04-08 12:20:43 +03:00
parent d969192fbe
commit a5dcda8ad3

View File

@@ -442,11 +442,11 @@ void GPU_basic_shader_bind(int options)
glDisable(GL_TEXTURE_2D);
}
if (options & GPU_SHADER_LINE) {
if (options & GPU_SHADER_STIPPLE)
glEnable(GL_LINE_STIPPLE);
else if (bound_options & GPU_SHADER_STIPPLE)
glDisable(GL_LINE_STIPPLE);
if ((options & GPU_SHADER_LINE) && (options & GPU_SHADER_STIPPLE)) {
glEnable(GL_LINE_STIPPLE);
}
else if ((bound_options & GPU_SHADER_LINE) && (bound_options & GPU_SHADER_STIPPLE)) {
glDisable(GL_LINE_STIPPLE);
}
else {
if (options & GPU_SHADER_STIPPLE)