Class KHRVideoDecodeQueue

java.lang.Object
org.lwjgl.vulkan.KHRVideoDecodeQueue

public class KHRVideoDecodeQueue extends Object
This extension builds upon the VK_KHR_video_queue extension by adding common APIs specific to video decoding and thus enabling implementations to expose queue families supporting video decode operations.

More specifically, it adds video decode specific capabilities and a new command buffer command that allows recording video decode operations against a video session.

This extension is to be used in conjunction with other codec specific video decode extensions that enable decoding video sequences of specific video compression standards.

Name String
VK_KHR_video_decode_queue
Extension Type
Device extension
Registered Extension Number
25
Revision
8
Extension and Version Dependencies
VK_KHR_video_queue and VK_KHR_synchronization2 or Version 1.3
API Interactions
  • Interacts with VK_VERSION_1_3
  • Interacts with VK_KHR_format_feature_flags2
Contact
Extension Proposal
VK_KHR_video_decode_queue
Other Extension Metadata
Last Modified Date
2023-12-05
IP Status
No known IP claims.
Contributors
  • Ahmed Abdelkhalek, AMD
  • Jake Beju, AMD
  • Olivier Lapicque, NVIDIA
  • Peter Fang, AMD
  • Piers Daniell, NVIDIA
  • Srinath Kumarapuram, NVIDIA
  • Tony Zlatinski, NVIDIA
  • Daniel Rakos, RasterGrid