[PATCH 0/2] drm/xe/display: Program double buffered LUT registers
Chaitanya Kumar Borah
chaitanya.kumar.borah at intel.com
Tue Feb 25 18:09:03 UTC 2025
>From PTL, LUT registers are made double buffered. This helps us
to program them in the active region without any concern of tearing.
This particulary helps in case of displays with high refresh rates
where vblank periods are shorter.
This series
- adds MMIO programming of LUT registers in active region
- removes wait for vblank in invocation of DSB1 to
program LUT registers in DSB programming path.
This is a follow-up to the RFC series [1]
[1] https://patchwork.freedesktop.org/series/142437/
Chaitanya Kumar Borah (2):
drm/i915/display: Add MMIO path for double-buffered LUT registers
drm/i915/display: Don't wait for vblank for LUT DSB programming
drivers/gpu/drm/i915/display/intel_color.c | 4 ++++
drivers/gpu/drm/i915/display/intel_crtc.c | 4 +++-
drivers/gpu/drm/i915/display/intel_display.c | 10 ++++++++--
drivers/gpu/drm/i915/display/intel_display_device.h | 1 +
4 files changed, 16 insertions(+), 3 deletions(-)
--
2.25.1
More information about the Intel-gfx
mailing list