Mesa (master): r600g: depth needs to bound to ds

Dave Airlie airlied at kemper.freedesktop.org
Mon Oct 18 03:48:36 UTC 2010


Module: Mesa
Branch: master
Commit: 21c6459dfbe3434fd80bc1beaffb9f71a34e8994
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=21c6459dfbe3434fd80bc1beaffb9f71a34e8994

Author: Dave Airlie <airlied at redhat.com>
Date:   Mon Oct 18 13:23:34 2010 +1000

r600g: depth needs to bound to ds

---

 src/gallium/drivers/r600/r600_texture.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/gallium/drivers/r600/r600_texture.c b/src/gallium/drivers/r600/r600_texture.c
index 152cd92..07156bb 100644
--- a/src/gallium/drivers/r600/r600_texture.c
+++ b/src/gallium/drivers/r600/r600_texture.c
@@ -318,7 +318,7 @@ int r600_texture_depth_flush(struct pipe_context *ctx,
 	resource.bind = 0;
 	resource.flags = 0;
 
-	resource.bind |= PIPE_BIND_RENDER_TARGET;
+	resource.bind |= PIPE_BIND_DEPTH_STENCIL;
 
 	rtex->flushed_depth_texture = (struct r600_resource_texture *)ctx->screen->resource_create(ctx->screen, &resource);
 	if (rtex->flushed_depth_texture == NULL) {




More information about the mesa-commit mailing list