Intel Skylake Gen9 whitepaper mentions "Texture samplers now natively support an NV12 YUV format for improved surface sharing between compute APIs and media fixed function units." https://software.intel.com/sites/default/files/managed/c5/9a/The-Compute-Architecture-of-Intel-Processor-Graphics-Gen9-v1d0.pdf Intel Android 3D driver supports GL_EXT_YUV_target on Skylake. However, Mesa doesn't support GL_EXT_YUV_target on Skylake.
Texturing from NV12 has been around for a while. GL_EXT_YUV_target is about several things, including rendering to a YUV surface. Can you be more specific about what feature you're exactly after so that maybe we can identify something already there that meets your needs. Thanks!
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/1520.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.