[Mesa-dev] [PATCH v4 02/34] isl/state: Divide the aux qpitch by 2

Jason Ekstrand jason at jlekstrand.net
Thu Jul 14 00:16:22 UTC 2016


The field is in multiples of 4 like regular QPitch.
---
 src/intel/isl/isl_surface_state.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/intel/isl/isl_surface_state.c b/src/intel/isl/isl_surface_state.c
index fc7e1ba..ed964bd 100644
--- a/src/intel/isl/isl_surface_state.c
+++ b/src/intel/isl/isl_surface_state.c
@@ -385,7 +385,7 @@ isl_genX(surf_fill_state_s)(const struct isl_device *dev, void *state,
        * in units of samples on the main surface.
        */
       s.AuxiliarySurfaceQPitch =
-         isl_surf_get_array_pitch_sa_rows(info->aux_surf);
+         isl_surf_get_array_pitch_sa_rows(info->aux_surf) >> 2;
       s.AuxiliarySurfaceBaseAddress = info->aux_address;
       s.AuxiliarySurfaceMode = isl_to_gen_aux_mode[info->aux_usage];
 #else
-- 
2.5.0.400.gff86faf



More information about the mesa-dev mailing list