mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 06:58:05 +02:00
i965: Set initial msaa fast clear status explicitly
instead of in intel_miptree_init_mcs(). For lossless compression the status is immediately overwritten in intel_miptree_alloc_non_msrt_mcs() while the status for non-compressed non-msaa miptrees is explicitly set in do_blorp_clear(). Signed-off-by: Topi Pohjolainen <topi.pohjolainen@intel.com> Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
This commit is contained in:
parent
dfd6088b3a
commit
f4c7989408
1 changed files with 1 additions and 1 deletions
|
|
@ -1508,7 +1508,6 @@ intel_miptree_init_mcs(struct brw_context *brw,
|
|||
void *data = mt->mcs_buf->bo->virtual;
|
||||
memset(data, init_value, mt->mcs_buf->size);
|
||||
drm_intel_bo_unmap(mt->mcs_buf->bo);
|
||||
mt->fast_clear_state = INTEL_FAST_CLEAR_STATE_CLEAR;
|
||||
}
|
||||
|
||||
static struct intel_miptree_aux_buffer *
|
||||
|
|
@ -1610,6 +1609,7 @@ intel_miptree_alloc_mcs(struct brw_context *brw,
|
|||
return false;
|
||||
|
||||
intel_miptree_init_mcs(brw, mt, 0xFF);
|
||||
mt->fast_clear_state = INTEL_FAST_CLEAR_STATE_CLEAR;
|
||||
|
||||
return true;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue