diff options
author | Jason Ekstrand <[email protected]> | 2017-03-24 13:50:34 -0700 |
---|---|---|
committer | Jason Ekstrand <[email protected]> | 2017-03-24 15:00:37 -0700 |
commit | a6df637d269e2aa2a314451ee64bdb7b026e0832 (patch) | |
tree | 78378e36f079f9b39e6785f081173b23bd20d4c7 /src/intel/isl/isl_surface_state.c | |
parent | c03f6f12bbe6fb491c9362b3fd5d39b9f4fd05fd (diff) |
genxml: Rename two MCS fields to Auxiliary Surface on gen7
This makes gen7 more consistent with gen8+
Reviewed-by: Chad Versace <[email protected]>
Diffstat (limited to 'src/intel/isl/isl_surface_state.c')
-rw-r--r-- | src/intel/isl/isl_surface_state.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/intel/isl/isl_surface_state.c b/src/intel/isl/isl_surface_state.c index 853bb118462..fa464694862 100644 --- a/src/intel/isl/isl_surface_state.c +++ b/src/intel/isl/isl_surface_state.c @@ -548,16 +548,17 @@ isl_genX(surf_fill_state_s)(const struct isl_device *dev, void *state, uint32_t pitch_in_tiles = info->aux_surf->row_pitch / tile_info.phys_extent_B.width; + s.AuxiliarySurfaceBaseAddress = info->aux_address; + s.AuxiliarySurfacePitch = pitch_in_tiles - 1; + #if GEN_GEN >= 8 assert(GEN_GEN >= 9 || info->aux_usage != ISL_AUX_USAGE_CCS_E); - s.AuxiliarySurfacePitch = pitch_in_tiles - 1; /* Auxiliary surfaces in ISL have compressed formats but the hardware * doesn't expect our definition of the compression, it expects qpitch * in units of samples on the main surface. */ s.AuxiliarySurfaceQPitch = isl_surf_get_array_pitch_sa_rows(info->aux_surf) >> 2; - s.AuxiliarySurfaceBaseAddress = info->aux_address; if (info->aux_usage == ISL_AUX_USAGE_HIZ) { /* The number of samples must be 1 */ @@ -582,8 +583,6 @@ isl_genX(surf_fill_state_s)(const struct isl_device *dev, void *state, #else assert(info->aux_usage == ISL_AUX_USAGE_MCS || info->aux_usage == ISL_AUX_USAGE_CCS_D); - s.MCSBaseAddress = info->aux_address, - s.MCSSurfacePitch = pitch_in_tiles - 1; s.MCSEnable = true; #endif } |