From 97f6f411db9b16ebc7c4bebaf26513c185c8f550 Mon Sep 17 00:00:00 2001 From: Jason Ekstrand Date: Fri, 26 May 2017 09:03:42 -0700 Subject: [PATCH] i965/surface_state: Images can't handle CCS at all Reviewed-by: Topi Pohjolainen Reviewed-by: Kenneth Graunke Reviewed-by: Chad Versace --- src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/mesa/drivers/dri/i965/brw_wm_surface_state.c b/src/mesa/drivers/dri/i965/brw_wm_surface_state.c index ae6b3d1db98..a3e568ecb34 100644 --- a/src/mesa/drivers/dri/i965/brw_wm_surface_state.c +++ b/src/mesa/drivers/dri/i965/brw_wm_surface_state.c @@ -1753,12 +1753,12 @@ update_image_surface(struct brw_context *brw, }; const int surf_index = surf_offset - &brw->wm.base.surf_offset[0]; - const bool unresolved = intel_miptree_has_color_unresolved( - mt, view.base_level, view.levels, - view.base_array_layer, view.array_len); - const int flags = unresolved ? 0 : INTEL_AUX_BUFFER_DISABLED; - brw_emit_surface_state(brw, mt, flags, mt->target, view, - tex_mocs[brw->gen], + assert(!intel_miptree_has_color_unresolved(mt, + view.base_level, 1, + view.base_array_layer, + view.array_len)); + brw_emit_surface_state(brw, mt, INTEL_AUX_BUFFER_DISABLED, + mt->target, view, tex_mocs[brw->gen], surf_offset, surf_index, I915_GEM_DOMAIN_SAMPLER, access == GL_READ_ONLY ? 0 : -- 2.30.2