[Mesa-dev] [v3] Compression support for single-sampled

Topi Pohjolainen topi.pohjolainen at intel.com
Thu Feb 25 09:58:21 UTC 2016


This revision changes the way buffer state is tracked. Instead
of setting the state in surface-state setup, the state is now
set as part of brw_postdraw_set_buffers_need_resolve(). And
separately for rep-cleared buffers in set_render_buffers_state().

Topi Pohjolainen (5):
  i965/gen9: Prepare surface state setup for lossless compression
  i965/gen8: Set render state for lossless compressed
  i965/gen9: Setup MCS for compressed texture surfaces
  i965: Add helper for lossless compression support
  i965/gen9: Enable lossless compression

 src/mesa/drivers/dri/i965/brw_defines.h         |  1 +
 src/mesa/drivers/dri/i965/brw_draw.c            |  7 +++-
 src/mesa/drivers/dri/i965/brw_meta_fast_clear.c |  5 ++-
 src/mesa/drivers/dri/i965/gen8_surface_state.c  | 21 +++++++++---
 src/mesa/drivers/dri/i965/intel_mipmap_tree.c   | 45 ++++++++++++++++++++++++-
 src/mesa/drivers/dri/i965/intel_mipmap_tree.h   |  3 ++
 6 files changed, 75 insertions(+), 7 deletions(-)

-- 
2.5.0



More information about the mesa-dev mailing list