Bug 94682 - support GL_EXT_YUV_target on SKL
Summary: support GL_EXT_YUV_target on SKL
Status: NEEDINFO
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) All
: medium major
Assignee: Ian Romanick
QA Contact: Intel 3D Bugs Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-24 09:57 UTC by Dongseong Hwang
Modified: 2018-12-12 12:05 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dongseong Hwang 2016-03-24 09:57:40 UTC
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.
Comment 1 Lionel Landwerlin 2018-12-12 12:05:02 UTC
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!


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.