[Intel-gfx] [PATCH v2 0/5] drm/i915: Prep work for finishing (de)gamma readout

Ville Syrjala ville.syrjala at linux.intel.com
Mon Oct 24 16:15:09 UTC 2022


From: Ville Syrjälä <ville.syrjala at linux.intel.com>

Add another layer of LUT blobs in order to make gamma
state readout/check possible on ilk-skl. As a bonus we
can also simplify the glk degamma vs. csc mess.

The actual state readout/checker stuff that we're
currently missing will follow later.

v2: Half the series alrady pushed, 
    minor fixes and rebase for the rest

Ville Syrjälä (5):
  drm/i915: Make ilk_load_luts() deal with degamma
  drm/i915: Introduce crtc_state->{pre,post}_csc_lut
  drm/i915: Assert {pre,post}_csc_lut were assigned sensibly
  drm/i915: Get rid of glk_load_degamma_lut_linear()
  drm/i915: Stop loading linear degamma LUT on glk needlessly

 drivers/gpu/drm/i915/display/intel_atomic.c   |   8 +
 drivers/gpu/drm/i915/display/intel_color.c    | 285 +++++++++++-------
 drivers/gpu/drm/i915/display/intel_color.h    |   2 +
 .../drm/i915/display/intel_crtc_state_dump.c  |  12 +-
 drivers/gpu/drm/i915/display/intel_display.c  |   8 +-
 .../gpu/drm/i915/display/intel_display_core.h |   5 +
 .../drm/i915/display/intel_display_types.h    |   4 +
 .../drm/i915/display/intel_modeset_setup.c    |   6 +
 8 files changed, 216 insertions(+), 114 deletions(-)

-- 
2.37.4



More information about the Intel-gfx mailing list