[PATCH i-g-t 0/3] benchmarks/kms_fb_stress: Add command-line options to change the planes and writeback formats

Arthur Grillo arthurgrillo at riseup.net
Thu Feb 29 13:32:43 UTC 2024



On 26/02/24 16:42, Arthur Grillo wrote:
> With the upcoming addition of YUV format to VKMS[1] it would be great to
> test the their performance. To be able to do this, this series adds
> command-line options to arbitrarily select the format of each plane and
> writeback.
> 
> - PATCH #1: Just a non-related assert that I found needed while
>   developing the feature
> - PATCH #2: The command-line options implementation
> - PATCH #3: Log the KMS structure
> 
> [1]: https://lore.kernel.org/r/20240226-yuv-v3-6-ff662f0994db@bootlin.com
> 
> Signed-off-by: Arthur Grillo <arthurgrillo at riseup.net>

After some discussion[1] I got a few ideas, so v3 may change a little
bit, with an additional patch testing all the possibilities of formats.

[1]: https://lore.kernel.org/all/6979cd2e-2b00-4dc4-8e41-66b435cf7ea8@riseup.net/

~Best Regards,
~Arthur Grillo

> ---
> Arthur Grillo (3):
>       benchmarks/kms_fb_stress: Assert that we have an supported pipe
>       benchmarks/kms_fb_stress: Add command line options to change the planes and writeback formats
>       benchmarks/kms_fb_stress: Log the KMS structure
> 
>  benchmarks/kms_fb_stress.c | 106 +++++++++++++++++++++++++++++++++++++++------
>  1 file changed, 92 insertions(+), 14 deletions(-)
> ---
> base-commit: 9ee96f431b2baf552e95c9d839cdfbcdae2c8b41
> change-id: 20240226-kms_fb_stress-dev-c93ae176f901
> 
> Best regards,


More information about the igt-dev mailing list