diff options
author | Jerome Glisse <jglisse@redhat.com> | 2010-08-22 14:22:00 -0400 |
---|---|---|
committer | Jerome Glisse <jglisse@redhat.com> | 2010-08-22 14:26:05 -0400 |
commit | ed99c28d12579bb8ee79eb9cfa55452785be7b6e (patch) | |
tree | 777c2bc49f31715eb5e56c0addd3fb5d4363898e /src/gallium/drivers/r600/r600_draw.c | |
parent | 42719df0b866a00ea4a7739e82e1639c9943fcfd (diff) |
r600g: depth buffer likely needs decompression when used as texture
Before using depth buffer as texture, it needs to be decompressed
(tile pattern of db are different from one used for colorbuffer
like texture)
Signed-off-by: Jerome Glisse <jglisse@redhat.com>
Diffstat (limited to 'src/gallium/drivers/r600/r600_draw.c')
-rw-r--r-- | src/gallium/drivers/r600/r600_draw.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gallium/drivers/r600/r600_draw.c b/src/gallium/drivers/r600/r600_draw.c index f058455162..1eb868c4c7 100644 --- a/src/gallium/drivers/r600/r600_draw.c +++ b/src/gallium/drivers/r600/r600_draw.c @@ -58,7 +58,7 @@ static int r600_draw_common(struct r600_draw *draw) struct pipe_vertex_buffer *vertex_buffer; int r; - r = r600_context_hw_states(rctx); + r = r600_context_hw_states(draw->ctx); if (r) return r; switch (draw->index_size) { |