mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-27 12:40:09 +01: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;
|
||||
#if FEATURE_userclip
|
||||
case GL_CLIP_PLANE0:
|
||||
case GL_CLIP_PLANE1:
|
||||
case GL_CLIP_PLANE2:
|
||||
case GL_CLIP_PLANE3:
|
||||
case GL_CLIP_PLANE4:
|
||||
case GL_CLIP_PLANE5:
|
||||
case GL_CLIP_DISTANCE0:
|
||||
case GL_CLIP_DISTANCE1:
|
||||
case GL_CLIP_DISTANCE2:
|
||||
case GL_CLIP_DISTANCE3:
|
||||
case GL_CLIP_DISTANCE4:
|
||||
case GL_CLIP_DISTANCE5:
|
||||
case GL_CLIP_DISTANCE6:
|
||||
case GL_CLIP_DISTANCE7:
|
||||
{
|
||||
const GLuint p = cap - GL_CLIP_PLANE0;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue