[PATCH i-g-t v2 2/2] tests/kms_async_flips: Use tiling modifiers
Reddy Guddati, Santhosh
santhosh.reddy.guddati at intel.com
Tue Apr 22 06:39:26 UTC 2025
Hi Chaitanya,
On 21-04-2025 14:57, Borah, Chaitanya Kumar wrote:
>
>
>> -----Original Message-----
>> From: Reddy Guddati, Santhosh <santhosh.reddy.guddati at intel.com>
>> Sent: Wednesday, April 16, 2025 8:34 PM
>> To: igt-dev at lists.freedesktop.org
>> Cc: B S, Karthik <karthik.b.s at intel.com>; Murthy, Arun R
>> <arun.r.murthy at intel.com>; Borah, Chaitanya Kumar
>> <chaitanya.kumar.borah at intel.com>; Reddy Guddati, Santhosh
>> <santhosh.reddy.guddati at intel.com>
>> Subject: [PATCH i-g-t v2 2/2] tests/kms_async_flips: Use tiling modifiers
>>
>> As async with linear modifiers is not a practical and common use case,
>> override the default modifier with tiled for all the async flip subtests
>>
>> V2:
>> move handling to default_modifier (Karthik)
>>
>> Signed-off-by: Santhosh Reddy Guddati <santhosh.reddy.guddati at intel.com>
>> ---
>> tests/kms_async_flips.c | 3 +++
>> 1 file changed, 3 insertions(+)
>>
>> diff --git a/tests/kms_async_flips.c b/tests/kms_async_flips.c index
>> a3defe604..51afae8e9 100644
>> --- a/tests/kms_async_flips.c
>> +++ b/tests/kms_async_flips.c
>> @@ -194,6 +194,9 @@ static void wait_flip_event(data_t *data) static
>> uint64_t default_modifier(data_t *data) {
>> if (igt_display_has_format_mod(&data->display,
>> DRM_FORMAT_XRGB8888,
>> + I915_FORMAT_MOD_4_TILED))
>
> This is still checking for sync format modifier pair. We perhaps need to change this.
>
> Regards
>
> Chaitanya
Yes, the current change is to isolate the tiled vs linear modifier
subtest , and once below IN_FORMATS_ASYNC patch is merged ,this can be
changed later to use async format modifiers.
https://patchwork.freedesktop.org/series/146853/
Thanks,
Santhosh
>
>> + return I915_FORMAT_MOD_4_TILED;
>> + else if (igt_display_has_format_mod(&data->display,
>> +DRM_FORMAT_XRGB8888,
>> I915_FORMAT_MOD_X_TILED))
>> return I915_FORMAT_MOD_X_TILED;
>> else
>> --
>> 2.34.1
>
More information about the igt-dev
mailing list