<!DOCTYPE html><html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 7/16/2025 12:44 AM, Swati Sharma
      wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:20250715191457.58097-1-swati2.sharma@intel.com">
      <pre wrap="" class="moz-quote-pre">Added support for X, Yf, and 4 TILING modifiers to increase coverage
of buffer format combinations.</pre>
    </blockquote>
    s/Added/Add/<br>
    This you can change while merging.
    <blockquote type="cite" cite="mid:20250715191457.58097-1-swati2.sharma@intel.com">
      <pre wrap="" class="moz-quote-pre">

v2: -remove .c from subject (Kamil)

Signed-off-by: Swati Sharma <a class="moz-txt-link-rfc2396E" href="mailto:swati2.sharma@intel.com"><swati2.sharma@intel.com></a>
---
 tests/intel/kms_pipe_stress.c | 24 +++++++++++++++++-------
 1 file changed, 17 insertions(+), 7 deletions(-)

diff --git a/tests/intel/kms_pipe_stress.c b/tests/intel/kms_pipe_stress.c
index 296c93b58..7551a5e9c 100644
--- a/tests/intel/kms_pipe_stress.c
+++ b/tests/intel/kms_pipe_stress.c
@@ -28,15 +28,18 @@
  * Driver requirement: i915, xe
  * Mega feature: General Display Features
  *
- * SUBTEST: stress-xrgb8888-untiled
+ * SUBTEST: stress-xrgb8888-%s
  * Description:
  *   Start pipe stress test, utilizing cpu and gpu simultaneously with maximum amount of planes
- *   and resolution.
+ *   and resolution and %arg[1] modifier.
  *
- * SUBTEST: stress-xrgb8888-ytiled
- * Description:
- *   Start pipe stress test, utilizing cpu and gpu simultaneously with maximum amount of planes
- *   and resolution.
+ * arg[1]:
+ *
+ * @4tiled:            TILE-4 modifier
+ * @xtiled:            TILE-X modifier
+ * @ytiled:            TILE-Y modifier
+ * @yftiled:           TILE-YF modifier
+ * @untiled:           LINEAR modifier
  */
 
 IGT_TEST_DESCRIPTION("Stress test how gpu and cpu behaves if maximum amount of planes, "
@@ -59,10 +62,13 @@ static const uint32_t formats[N_FORMATS] = {
        DRM_FORMAT_XRGB8888,
 };
 
-#define N_TILING_METHODS 2
+#define N_TILING_METHODS 5
 static const uint64_t tilings[N_TILING_METHODS] = {
        DRM_FORMAT_MOD_LINEAR,
+       I915_FORMAT_MOD_X_TILED,
        I915_FORMAT_MOD_Y_TILED,
+       I915_FORMAT_MOD_Yf_TILED,
+       I915_FORMAT_MOD_4_TILED,
 };</pre>
    </blockquote>
    <p>LGTM,</p>
    <p><span style="background:white">Reviewed-by:
        Naladala Ramanaidu <a class="moz-txt-link-rfc2396E" href="mailto:ramanaidu.naladala@intel.com"><ramanaidu.naladala@intel.com></a></span>
    </p>
    <blockquote type="cite" cite="mid:20250715191457.58097-1-swati2.sharma@intel.com">
      <pre wrap="" class="moz-quote-pre">
 
 static const char *format_str(int format_index)
@@ -88,6 +94,10 @@ static const char *tiling_str(int tiling_index)
                return "xtiled";
        case I915_FORMAT_MOD_Y_TILED:
                return "ytiled";
+       case I915_FORMAT_MOD_Yf_TILED:
+               return "yftiled";
+       case I915_FORMAT_MOD_4_TILED:
+               return "4tiled";
        default:
                igt_assert(false);
        }
</pre>
    </blockquote>
  </body>
</html>