Class KHRVideoQueue

java.lang.Object
org.lwjgl.vulkan.KHRVideoQueue

public class KHRVideoQueue extends Object
This extension provides common APIs to enable exposing queue families with support for video codec operations by introducing the following new object types and related functionalities:
  • Video session objects that represent and maintain the state needed to perform video codec operations.
  • Video session parameters objects that act as a container for codec specific parameters.

In addition, it also introduces query commands that allow applications to determine video coding related capabilities, and command buffer commands that enable recording video coding operations against a video session.

This extension is to be used in conjunction with other extensions that enable specific video coding operations.

Name String
VK_KHR_video_queue
Extension Type
Device extension
Registered Extension Number
24
Revision
8
Extension and Version Dependencies
Version 1.1 and VK_KHR_synchronization2 or Version 1.3
Contact
Extension Proposal
VK_KHR_video_queue
Other Extension Metadata
Last Modified Date
2022-09-29
IP Status
No known IP claims.
Contributors
  • Ahmed Abdelkhalek, AMD
  • George Hao, AMD
  • Jake Beju, AMD
  • Piers Daniell, NVIDIA
  • Srinath Kumarapuram, NVIDIA
  • Tobias Hector, AMD
  • Tony Zlatinski, NVIDIA
  • Daniel Rakos, RasterGrid