[Intel-gfx] [PATCH 0/8] NV12 90/270 rotated GGTT mapping

Damien Lespiau damien.lespiau at intel.com
Fri May 8 07:59:29 PDT 2015


On Fri, May 08, 2015 at 01:02:35PM +0100, Tvrtko Ursulin wrote:
> From: Tvrtko Ursulin <tvrtko.ursulin at intel.com>
> 
> First attempt at rotated GGTT mapping for the NV12 format.
> 
> It compiles and even does not crash on first use. But some parts are
> probably too simplistic at the moment and need further polish.
> 
> Sending out early since Chandra needs this to complete his display
> programming patches.
> 
> Depends on Chandra's NV12 patch series.

I don't know how you split up the work, but there's also adjustments to
be done in the DDB allocation and WM code for rotated NV12 buffers and I
don't see that in either of your series (I think).

The natural assignee is probably Chandra as he's already working on the
the NV12 DDB/WM code.

-- 
Damien

> Tvrtko Ursulin (8):
>   drm/i915: Remove duplicated intel_tile_height declaration
>   drm/i915: Support planar formats in tile height calculations
>   drm/i915: Remove pointless calculation in intel_rotate_fb_obj_pages
>   drm/i915: Extract tiled geometry calculation into a helper function
>   drm/i915: Support appending to the rotated pages mapping
>   drm/i915: Support NV12 in rotated GGTT mapping
>   drm/i915: Enable querying offset of UV plane with
>     intel_plane_obj_offset
>   drm/i915: Allow NV12 with 90/270 rotation
> 
>  drivers/gpu/drm/i915/i915_gem_gtt.c       | 96 +++++++++++++++++++++++--------
>  drivers/gpu/drm/i915/i915_gem_gtt.h       |  3 +
>  drivers/gpu/drm/i915/intel_atomic_plane.c |  3 +-
>  drivers/gpu/drm/i915/intel_display.c      | 36 +++++++++---
>  drivers/gpu/drm/i915/intel_drv.h          |  8 +--
>  drivers/gpu/drm/i915/intel_sprite.c       |  4 +-
>  6 files changed, 109 insertions(+), 41 deletions(-)
> 
> -- 
> 2.4.0
> 
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/intel-gfx


More information about the Intel-gfx mailing list