-
- Downloads
drm/xe/display: Re-use display vmas when possible
i915 has this really nice, infrastructure where everything becomes complicated, GGTT needs eviction, etc.. Lets not do that, and make the dumbest possible interface instead. Try to retrieve the VMA from old_plane_state, or intel_fbdev if kernel fb. Link: https://patchwork.freedesktop.org/patch/msgid/20241206182032.196307-1-dev@lankhorst.se Signed-off-by:Maarten Lankhorst <dev@lankhorst.se> Reviewed-by:
Animesh Manna <animesh.manna@intel.com> Tested-by:
Jani Saarinen <jani.saarinen@intel.com>
Showing
- drivers/gpu/drm/i915/display/intel_atomic_plane.c 1 addition, 1 deletiondrivers/gpu/drm/i915/display/intel_atomic_plane.c
- drivers/gpu/drm/i915/display/intel_cursor.c 1 addition, 1 deletiondrivers/gpu/drm/i915/display/intel_cursor.c
- drivers/gpu/drm/i915/display/intel_fb_pin.c 2 additions, 1 deletiondrivers/gpu/drm/i915/display/intel_fb_pin.c
- drivers/gpu/drm/i915/display/intel_fb_pin.h 2 additions, 1 deletiondrivers/gpu/drm/i915/display/intel_fb_pin.h
- drivers/gpu/drm/i915/display/intel_fbdev.c 5 additions, 0 deletionsdrivers/gpu/drm/i915/display/intel_fbdev.c
- drivers/gpu/drm/i915/display/intel_fbdev.h 8 additions, 0 deletionsdrivers/gpu/drm/i915/display/intel_fbdev.h
- drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h 3 additions, 0 deletionsdrivers/gpu/drm/xe/compat-i915-headers/i915_vma.h
- drivers/gpu/drm/xe/display/xe_fb_pin.c 43 additions, 5 deletionsdrivers/gpu/drm/xe/display/xe_fb_pin.c
Loading