[PATCH i-g-t 31/37] tests/kms_plane: Skip 10bpc formats with media compression
Juha-Pekka Heikkila
juhapekka.heikkila at gmail.com
Tue Aug 27 17:46:06 UTC 2024
Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila at gmail.com>
On 3.7.2024 2.28, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala at linux.intel.com>
>
> The VEBOX just hangs if we try to use a 10bpc format.
> Skip 10bpc with media compression as that would require
> using the VEBOX.
>
> Signed-off-by: Ville Syrjälä <ville.syrjala at linux.intel.com>
> ---
> tests/kms_plane.c | 5 +++++
> 1 file changed, 5 insertions(+)
>
> diff --git a/tests/kms_plane.c b/tests/kms_plane.c
> index 8b6fc1cf6aa4..6b5fb7266ef3 100644
> --- a/tests/kms_plane.c
> +++ b/tests/kms_plane.c
> @@ -1011,6 +1011,11 @@ static bool skip_format_mod(data_t *data,
> modifier == DRM_FORMAT_MOD_QCOM_COMPRESSED)
> return true;
>
> + /* VEBOX just hangs with an actual 10bpc format */
> + if (igt_fb_is_gen12_mc_ccs_modifier(modifier) &&
> + igt_reduce_format(format) == DRM_FORMAT_XRGB2101010)
> + return true;
> +
> /* test each format "class" only once in non-extended tests */
> if (!data->extended && modifier != DRM_FORMAT_MOD_LINEAR) {
> struct format_mod rf = {
More information about the igt-dev
mailing list