diff options
author | Marek Olšák <[email protected]> | 2010-08-07 01:59:31 +0200 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2010-08-07 02:00:21 +0200 |
commit | ab0a3f30b8070a0204c023f8ea5375f1d3f710fd (patch) | |
tree | 961d382dee6ac71b81654eb75f659001ca276b0a /src/gallium/drivers/r300/r300_state.c | |
parent | a838cee6bc3a2e144c00f0a5f0a7791cd97037ab (diff) |
r300g: fix cbzb clears when hyperz is off
Diffstat (limited to 'src/gallium/drivers/r300/r300_state.c')
-rw-r--r-- | src/gallium/drivers/r300/r300_state.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/gallium/drivers/r300/r300_state.c b/src/gallium/drivers/r300/r300_state.c index 1e6b81d7989..9db5e9e0545 100644 --- a/src/gallium/drivers/r300/r300_state.c +++ b/src/gallium/drivers/r300/r300_state.c @@ -689,8 +689,7 @@ void r300_mark_fb_state_dirty(struct r300_context *r300, /* What is marked as dirty depends on the enum r300_fb_state_change. */ r300->gpu_flush.dirty = TRUE; r300->fb_state.dirty = TRUE; - if (r300->rws->get_value(r300->rws, R300_CAN_HYPERZ)) - r300->hyperz_state.dirty = TRUE; + r300->hyperz_state.dirty = TRUE; if (change == R300_CHANGED_FB_STATE) { r300->aa_state.dirty = TRUE; |