Mesa (master): intel: Fix clears to depth_stencil texture attachments.
Eric Anholt
anholt at kemper.freedesktop.org
Wed Sep 24 22:15:52 UTC 2008
Module: Mesa
Branch: master
Commit: c5945c2d173b77ace00e6fc225097a6afddecfa3
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c5945c2d173b77ace00e6fc225097a6afddecfa3
Author: Eric Anholt <eric at anholt.net>
Date: Wed Sep 24 15:10:45 2008 -0700
intel: Fix clears to depth_stencil texture attachments.
Broken by 0adfd1021035e90995a25ec5f20b736e55075d92, showed up as an assertion
failure in a software fallback in the shadowtex demo when we failed to
recognize the texture format.
---
src/mesa/drivers/dri/intel/intel_fbo.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/mesa/drivers/dri/intel/intel_fbo.c b/src/mesa/drivers/dri/intel/intel_fbo.c
index 3677dd4..fce5e36 100644
--- a/src/mesa/drivers/dri/intel/intel_fbo.c
+++ b/src/mesa/drivers/dri/intel/intel_fbo.c
@@ -540,7 +540,7 @@ intel_update_wrapper(GLcontext *ctx, struct intel_renderbuffer *irb,
irb->Base._ActualFormat = GL_DEPTH_COMPONENT16;
irb->Base._BaseFormat = GL_DEPTH_COMPONENT;
DBG("Render to DEPTH16 texture OK\n");
- } else if (texImage->TexFormat == &_mesa_texformat_z24_s8) {
+ } else if (texImage->TexFormat == &_mesa_texformat_s8_z24) {
irb->Base._ActualFormat = GL_DEPTH24_STENCIL8_EXT;
irb->Base._BaseFormat = GL_DEPTH_STENCIL_EXT;
DBG("Render to DEPTH_STENCIL texture OK\n");
More information about the mesa-commit
mailing list