VK_KHR_video_decode_vp9
Other Extension Metadata
Last Modified Date
2025-04-11
IP Status
No known IP claims.
Contributors
- Ahmed Abdelkhalek, AMD
- Benjamin Cheng, AMD
- Lynne Iribarren, Independent
- David Airlie, Red Hat, Inc.
- Ping Liu, Intel
- Srinath Kumarapuram, NVIDIA
- Vassili Nikolaev, NVIDIA
- Tony Zlatinski, NVIDIA
- Konda Raju, NVIDIA
- Daniel Almeida, Collabora
- Nicolas Dufresne, Collabora
- Daniel Rakos, RasterGrid
Description
This extension builds upon the VK_KHR_video_decode_queue extension by adding support for decoding elementary video stream sequences compliant with the VP9 video compression standard.
New Structures
- Extending VkPhysicalDeviceFeatures2, VkDeviceCreateInfo:
- Extending VkVideoCapabilitiesKHR:
- Extending VkVideoDecodeInfoKHR:
- Extending VkVideoProfileInfoKHR, VkQueryPoolCreateInfo:
New Enum Constants
VK_KHR_VIDEO_DECODE_VP9_EXTENSION_NAMEVK_KHR_VIDEO_DECODE_VP9_SPEC_VERSIONVK_MAX_VIDEO_VP9_REFERENCES_PER_FRAME_KHR- Extending VkStructureType:
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VIDEO_DECODE_VP9_FEATURES_KHRVK_STRUCTURE_TYPE_VIDEO_DECODE_VP9_CAPABILITIES_KHRVK_STRUCTURE_TYPE_VIDEO_DECODE_VP9_PICTURE_INFO_KHRVK_STRUCTURE_TYPE_VIDEO_DECODE_VP9_PROFILE_INFO_KHR
- Extending VkVideoCodecOperationFlagBitsKHR:
VK_VIDEO_CODEC_OPERATION_DECODE_VP9_BIT_KHR
Version History
- Revision 1, 2025-04-11 (Daniel Rakos)
- Internal revisions