[Mesa-dev] [PATCH 0/5] dri2: extended DRI image for YUV + interlaced videos

Gwenole Beauchesne gb.devel at gmail.com
Mon Apr 23 02:54:10 PDT 2012


Hi,

This patch series corresponds to the DRI2 changes needed for my new
refactored Wayland and VA/EGL proposals to handle YUV buffers and also
a means to differentiate progressive/interlaced contents.

For interlaced contents on Intel GenX, we can keep a unique stride and
fill in additional surface state fields. For other drivers, unless
there are similar features, we could just double the stride, half the
height and offset the buffer by the original stride for bottom fields.

Regards,
Gwenole Beauchesne (5):
  dri2: add createImageFromName2() hook.
  dri2: add new image formats.
  dri2: add picture structure.
  dri2: add DRI image offset to base bo.
  dri2: bump DRI image interface version.

 include/GL/internal/dri_interface.h |   28 +++++++++++++++++++++++++++-
 1 files changed, 27 insertions(+), 1 deletions(-)

-- 
1.7.5.4



More information about the mesa-dev mailing list