aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/blorp/blorp_priv.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/intel/blorp/blorp_priv.h')
-rw-r--r--src/intel/blorp/blorp_priv.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/intel/blorp/blorp_priv.h b/src/intel/blorp/blorp_priv.h
index 3811ec6fbc0..1c2cb20acf0 100644
--- a/src/intel/blorp/blorp_priv.h
+++ b/src/intel/blorp/blorp_priv.h
@@ -243,6 +243,9 @@ struct brw_blorp_blit_prog_key
/* Actual MSAA layout used by the source image. */
enum isl_msaa_layout src_layout;
+ /* The swizzle to apply to the source in the shader */
+ struct isl_swizzle src_swizzle;
+
/* Number of bits per channel in the source image. */
uint8_t src_bpc;
@@ -263,6 +266,9 @@ struct brw_blorp_blit_prog_key
/* Actual MSAA layout used by the destination image. */
enum isl_msaa_layout dst_layout;
+ /* The swizzle to apply to the destination in the shader */
+ struct isl_swizzle dst_swizzle;
+
/* Number of bits per channel in the destination image. */
uint8_t dst_bpc;