summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/mm.c
diff options
context:
space:
mode:
authorPaul Berry <[email protected]>2011-09-25 11:55:41 -0700
committerPaul Berry <[email protected]>2011-09-27 10:36:38 -0700
commitb565e62a4499aad445bdbc0ba3a8bbc1c61e68ab (patch)
tree4d9950bae6334679b510e59a44bb905b723d1a47 /src/mesa/main/mm.c
parent4c84fbea9d496567d706468113d63cd8f0faeb7f (diff)
mesa: Make enable.c and get.c properly range check clip flags.
This is a follow-up to commit 2d686fe911a89fa477ee3848da41ebfb100500bf, which added decoding of GL_CLIP_DISTANCE[67] to the _mesa_set_enable() function. This patch makes the following additional fixes: - Uses GL_CLIP_DISTANCEi enums consistently within enable.c rather than the deprecated GL_CLIP_PLANEi enums. - Generates an error if the user tries to access a clip flag that is unsupported by the hardware. - Applies the same change to _mesa_IsEnabled(), so that querying clip flags using glIsEnabled() works properly. - Applies corresponding changes to get.c, so that querying clip flags using glGet*() works properly. Fixes piglit test clip-flag-behavior. Reviewed-by: Brian Paul <[email protected]>
Diffstat (limited to 'src/mesa/main/mm.c')
0 files changed, 0 insertions, 0 deletions