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 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev