Hi Topi, > The second more or less questionable part is the support for creating YUV > buffers. In order to test for YUV sampling one needs a way of providing them > for the EGL stack. Here I chose to augment the dri driver backing gbm as I > couldn't come up with anything better. It may be helpful to take a look at the > corresponding piglit test case and framework support I've written for it.
You might want to take a look at the EGL_EXT_image_dma_buf_import[i] which has been written specifically for this purpose. Though this does assume you have a driver which supports exporting a YUV buffer it has allocated with dma_buf, such as a v4l2 driver or even ion on Android. [i] http://www.khronos.org/registry/egl/extensions/EXT/EGL_EXT_image_dma_buf_import.txt Cheers, Tom _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev