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 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev