summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/image.c
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2011-11-21 18:03:30 -0800
committerEric Anholt <eric@anholt.net>2011-11-29 16:44:51 -0800
commit2134d2f35baadf4117e48aa3315608403622b79a (patch)
tree6d9a16ec06dd1bc74ba0d8d1173b5a5ca0e95f4a /src/mesa/main/image.c
parented945b0bc73356ff8aa4f73616738e5926f73599 (diff)
downloadexternal_mesa3d-2134d2f35baadf4117e48aa3315608403622b79a.zip
external_mesa3d-2134d2f35baadf4117e48aa3315608403622b79a.tar.gz
external_mesa3d-2134d2f35baadf4117e48aa3315608403622b79a.tar.bz2
mesa: Make _mesa_is_stencil_format() consistent with _mesa_is_depth_format().
There was only one consumer of this API, meta.c, which was intending to ask "is this format just stencil index (and nothing else)?". Instead, if one tried to glDrawPixels of GL_DEPTH_STENCIL-type formats, it would just try to draw the stencil parts. Nothing good came of this. This function looks rather silly at this point, but I'm leaving it in place to be the obvious parallel API to _mesa_is_depth_format(). Note that if you want the old behavior, you should use it as (_mesa_is_stencil_format() || _mesa_is_depthstencil_format()) like is commonly done for depth-related tests. Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Diffstat (limited to 'src/mesa/main/image.c')
-rw-r--r--src/mesa/main/image.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/mesa/main/image.c b/src/mesa/main/image.c
index 9b9e838..446d52e 100644
--- a/src/mesa/main/image.c
+++ b/src/mesa/main/image.c
@@ -853,7 +853,6 @@ _mesa_is_stencil_format(GLenum format)
{
switch (format) {
case GL_STENCIL_INDEX:
- case GL_DEPTH_STENCIL:
return GL_TRUE;
default:
return GL_FALSE;