mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 09:08:10 +02:00
mesa: Decode GL_CLIP_DISTANCE[67] properly in _mesa_set_enable().
In order to support 8 clip distances, we need to properly decode when the user sets the GL_CLIP_DISTANCE6 and GL_CLIP_DISTANCE7 enable flags. For clarity, this patch changes the names GL_CLIP_PLANE[0-5] in the switch statement to the equivalent names GL_CLIP_DISTANCE[0-5], since the GL_CLIP_PLANE names are deprecated. Reviewed-by: Eric Anholt <eric@anholt.net> Tested-by: Brian Paul <brianp@vmware.com>
This commit is contained in:
parent
3d7c5a4f6f
commit
2d686fe911
1 changed files with 8 additions and 6 deletions
|
|
@ -295,12 +295,14 @@ _mesa_set_enable(struct gl_context *ctx, GLenum cap, GLboolean state)
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
#if FEATURE_userclip
|
#if FEATURE_userclip
|
||||||
case GL_CLIP_PLANE0:
|
case GL_CLIP_DISTANCE0:
|
||||||
case GL_CLIP_PLANE1:
|
case GL_CLIP_DISTANCE1:
|
||||||
case GL_CLIP_PLANE2:
|
case GL_CLIP_DISTANCE2:
|
||||||
case GL_CLIP_PLANE3:
|
case GL_CLIP_DISTANCE3:
|
||||||
case GL_CLIP_PLANE4:
|
case GL_CLIP_DISTANCE4:
|
||||||
case GL_CLIP_PLANE5:
|
case GL_CLIP_DISTANCE5:
|
||||||
|
case GL_CLIP_DISTANCE6:
|
||||||
|
case GL_CLIP_DISTANCE7:
|
||||||
{
|
{
|
||||||
const GLuint p = cap - GL_CLIP_PLANE0;
|
const GLuint p = cap - GL_CLIP_PLANE0;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue