[PATCH i-g-t v2 14/15] tests/kms_big_fb: Enable CCS testing for TGL

Ville Syrjala ville.syrjala at linux.intel.com
Fri Dec 22 14:31:58 UTC 2023


From: Ville Syrjälä <ville.syrjala at linux.intel.com>

With the TGL clear color/fast clear nonsense sorted we can
finally test big CCS fbs on TGL. Make it so.

Signed-off-by: Ville Syrjälä <ville.syrjala at linux.intel.com>
---
 tests/intel/kms_big_fb.c | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/tests/intel/kms_big_fb.c b/tests/intel/kms_big_fb.c
index 24b6836296f6..90edccffbc64 100644
--- a/tests/intel/kms_big_fb.c
+++ b/tests/intel/kms_big_fb.c
@@ -75,6 +75,8 @@
  * @yf-tiled:           TILE-YF modifier
  * @y-tiled-ccs:        TILE-Y+CCS modifier
  * @yf-tiled-ccs:       TILE-YF+CCS modifier
+ * @y-tiled-rc-ccs:     TILE-Y+CCS modifier
+ * @y-tiled-rc-ccs-cc:  TILE-Y+CCS+CC modifier
  *
  * arg[2].values:       8bpp, 16bpp, 32bpp, 64bpp, nv12, p016
  * arg[3].values:       0, 90, 180, 270
@@ -114,6 +116,8 @@
  * @yf-tiled:           TILE-YF modifier
  * @y-tiled-ccs:        TILE-Y+CCS modifier
  * @yf-tiled-ccs:       TILE-YF+CCS modifier
+ * @y-tiled-rc-ccs:     TILE-Y+CCS modifier
+ * @y-tiled-rc-ccs-cc:  TILE-Y+CCS+CC modifier
  *
  * arg[2].values:       32, 64
  * arg[3].values:       0, 180
@@ -140,6 +144,8 @@
  * @yf-tiled:           TILE-YF modifier
  * @y-tiled-ccs:        TILE-Y+CCS modifier
  * @yf-tiled-ccs:       TILE-YF+CCS modifier
+ * @y-tiled-rc-ccs:     TILE-Y+CCS modifier
+ * @y-tiled-rc-ccs-cc:  TILE-Y+CCS+CC modifier
  *
  * arg[2].values:       32, 64
  * arg[3].values:       0, 180
@@ -179,6 +185,8 @@
  * @yf-tiled:   TILE-YF
  * @y-tiled-ccs:        TILE-Y+CCS modifier
  * @yf-tiled-ccs:       TILE-YF+CCS modifier
+ * @y-tiled-rc-ccs:     TILE-Y+CCS modifier
+ * @y-tiled-rc-ccs-cc:  TILE-Y+CCS+CC modifier
  */
 
 IGT_TEST_DESCRIPTION("Test big framebuffers");
@@ -996,6 +1004,8 @@ static const struct {
 	{ I915_FORMAT_MOD_4_TILED, "4-tiled", },
 	{ I915_FORMAT_MOD_Y_TILED_CCS, "y-tiled-ccs", },
 	{ I915_FORMAT_MOD_Yf_TILED_CCS, "yf-tiled-ccs", },
+	{ I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS, "y-tiled-rc-ccs", },
+	{ I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS_CC, "y-tiled-rc-ccs-cc", },
 };
 
 static const struct {
-- 
2.41.0



More information about the igt-dev mailing list