main/base_tex_format: Properly handle STENCIL_INDEX1/4/16
This takes "fbo-stencil blit GL_STENCIL_INDEX1/4/16" from crash to pass on BDW. Cc: 10.5 <mesa-stable@lists.freedesktop.org> Reviewed-by: Matt Turner <mattst88@gmail.com>
This commit is contained in:

committed by
Jason Ekstrand

parent
b1ab02d9c0
commit
c4925d7f3b
@@ -224,7 +224,10 @@ _mesa_base_tex_format( struct gl_context *ctx, GLint internalFormat )
|
|||||||
if (ctx->Extensions.ARB_stencil_texturing) {
|
if (ctx->Extensions.ARB_stencil_texturing) {
|
||||||
switch (internalFormat) {
|
switch (internalFormat) {
|
||||||
case GL_STENCIL_INDEX:
|
case GL_STENCIL_INDEX:
|
||||||
|
case GL_STENCIL_INDEX1:
|
||||||
|
case GL_STENCIL_INDEX4:
|
||||||
case GL_STENCIL_INDEX8:
|
case GL_STENCIL_INDEX8:
|
||||||
|
case GL_STENCIL_INDEX16:
|
||||||
return GL_STENCIL_INDEX;
|
return GL_STENCIL_INDEX;
|
||||||
default:
|
default:
|
||||||
; /* fallthrough */
|
; /* fallthrough */
|
||||||
|
Reference in New Issue
Block a user