[PATCH 0/4] drm/i915/fb: Deal with Mesa clear color alignment regression
Ville Syrjala
ville.syrjala at linux.intel.com
Fri Nov 29 06:50:10 UTC 2024
From: Ville Syrjälä <ville.syrjala at linux.intel.com>
Mesa changed its clear color alignment without informing the kernel,
and now the kernel expects 4k alignment whereas Mesa only guaratees
64 bytes. Reduce the kernel alignment requirement to the same 64 bytes
since there's no real reason for the current 4k limit. And while at it
add some missing checks and debugs to the clear color hadling.
Cc: Sagar Ghuge <sagar.ghuge at intel.com>
Cc: Nanley Chery <nanley.g.chery at intel.com>
Cc: Xi Ruoyao <xry111 at xry111.site>
Ville Syrjälä (4):
drm/i915/fb: Relax clear color alignment to 64 bytes
drm/i915/fb: Add debug spew for misaligned CC plane
drm/i915/fb: Check that the clear color fits within the BO
drm/uapi/fourcc: Document the Intel clear color alignment better
drivers/gpu/drm/i915/display/intel_fb.c | 20 +++++++++++++++---
include/uapi/drm/drm_fourcc.h | 27 +++++++++++++------------
2 files changed, 31 insertions(+), 16 deletions(-)
--
2.45.2
More information about the Intel-gfx
mailing list