[PATCH i-g-t v6 01/12] benchmarks/kms_fb_stress: Set DRM_CLIENT_CAP_WRITEBACK_CONNECTORS before igt_require()
Kamil Konieczny
kamil.konieczny at linux.intel.com
Tue Oct 22 16:41:24 UTC 2024
Hi Arthur,
On 2024-09-12 at 21:39:25 -0300, Arthur Grillo wrote:
> After commit dc2d7fb4f978 ("lib/igt_kms: move setting
> DRM_CLIENT_CAP_WRITEBACK_CONNECTORS to kms_writeback") igt_require() no
> longer sets DRM_CLIENT_CAP_WRITEBACK_CONNECTORS. So set it before
> calling igt_require().
>
> Signed-off-by: Arthur Grillo <arthurgrillo at riseup.net>
> Fixes: dc2d7fb4f978 ("lib/igt_kms: move setting DRM_CLIENT_CAP_WRITEBACK_CONNECTORS to kms_writeback")
Reviewed-by: Kamil Konieczny <kamil.konieczny at linux.intel.com>
> ---
> benchmarks/kms_fb_stress.c | 5 +++++
> 1 file changed, 5 insertions(+)
>
> diff --git a/benchmarks/kms_fb_stress.c b/benchmarks/kms_fb_stress.c
> index 00eaa0a4931a..804bb81a4cf7 100644
> --- a/benchmarks/kms_fb_stress.c
> +++ b/benchmarks/kms_fb_stress.c
> @@ -145,6 +145,7 @@ igt_simple_main
> enum pipe pipe = PIPE_NONE;
> struct timespec then, now;
> double elapsed;
> + int ret;
>
> data.kms = default_kms;
>
> @@ -152,6 +153,10 @@ igt_simple_main
>
> kmstest_set_vt_graphics_mode();
>
> + ret = drmSetClientCap(data.display.drm_fd, DRM_CLIENT_CAP_WRITEBACK_CONNECTORS, 1);
> +
> + igt_require_f(!ret, "error setting DRM_CLIENT_CAP_WRITEBACK_CONNECTORS\n");
> +
> igt_display_require(&data.display, data.fd);
> igt_require(data.display.is_atomic);
>
>
> --
> 2.46.0
>
More information about the igt-dev
mailing list