mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-03-06 10:00:30 +01:00
i965/gen8: Don't rely directly on the hiz miptree structure
We are still allocating a miptree for hiz, but we only use fields from intel_miptree_aux_buffer. This will allow us to switch over to not allocating a miptree. Signed-off-by: Jordan Justen <jordan.l.justen@intel.com> Reviewed-by: Topi Pohjolainen <topi.pohjolainen@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Ben Widawsky <ben@bwidawsk.net>
This commit is contained in:
parent
26eabd189d
commit
31b851dccb
1 changed files with 3 additions and 3 deletions
|
|
@ -92,10 +92,10 @@ emit_depth_packets(struct brw_context *brw,
|
|||
} else {
|
||||
BEGIN_BATCH(5);
|
||||
OUT_BATCH(GEN7_3DSTATE_HIER_DEPTH_BUFFER << 16 | (5 - 2));
|
||||
OUT_BATCH((depth_mt->hiz_buf->mt->pitch - 1) | mocs_wb << 25);
|
||||
OUT_RELOC64(depth_mt->hiz_buf->mt->bo,
|
||||
OUT_BATCH((depth_mt->hiz_buf->pitch - 1) | mocs_wb << 25);
|
||||
OUT_RELOC64(depth_mt->hiz_buf->bo,
|
||||
I915_GEM_DOMAIN_RENDER, I915_GEM_DOMAIN_RENDER, 0);
|
||||
OUT_BATCH(depth_mt->hiz_buf->mt->qpitch >> 2);
|
||||
OUT_BATCH(depth_mt->hiz_buf->qpitch >> 2);
|
||||
ADVANCE_BATCH();
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue