-
- Downloads
drm/i915: Allow async flips with render compression on TGL+
Looks like CCS + async flips has been a thing for a while now. Enable this for TGL+ render compression modifiers. Note that we can't update AUX_DIST during async flips we must check to make sure it remains unchanged. We also can't do clear color. Supposedly there was some attempt to make it work, but apparently the issues only got ironed out in MTL. For now we'll not worry about it and refuse async flips with clear color modifiers. Bspec claims that media compression doesn't support async flips. Based on a quick test it does seem to work to some degree, but perhaps it has issues as well. Let's trust the spec here and continue to refuse async flips + media compression. Bspec: 49250,49251,49252,49253 Signed-off-by:Ville Syrjälä <ville.syrjala@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20241009182207.22900-2-ville.syrjala@linux.intel.com Reviewed-by:
Jouni Högander <jouni.hogander@intel.com>
Showing
- drivers/gpu/drm/i915/display/intel_display.c 13 additions, 1 deletiondrivers/gpu/drm/i915/display/intel_display.c
- drivers/gpu/drm/i915/display/skl_universal_plane.c 10 additions, 7 deletionsdrivers/gpu/drm/i915/display/skl_universal_plane.c
- drivers/gpu/drm/i915/display/skl_universal_plane.h 3 additions, 0 deletionsdrivers/gpu/drm/i915/display/skl_universal_plane.h
Loading
Please register or sign in to comment