API Interactions
-
Interacts with VK_KHR_video_encode_av1
-
Interacts with VK_KHR_video_encode_h264
-
Interacts with VK_KHR_video_encode_h265
Contact
-
Ahmed Abdelkhalek [GitHub]aabdelkh
Other Extension Metadata
- Last Modified Date
-
2025-03-28
- IP Status
-
No known IP claims.
- Contributors
-
-
Ahmed Abdelkhalek, AMD
-
Benjamin Cheng, AMD
-
Srinath Kumarapuram, NVIDIA
-
Tony Zlatinski, NVIDIA
-
Ping Liu, Intel
-
Daniel Rakos, RasterGrid
-
Lynne Iribarren, Independent
-
Description
This extension builds upon the VK_KHR_video_encode_queue
extension
by enabling the application to perform intra refresh in video encode
operations.
New Structures
-
Extending VkPhysicalDeviceFeatures2, VkDeviceCreateInfo:
-
Extending VkVideoCapabilitiesKHR:
-
Extending VkVideoEncodeInfoKHR:
-
Extending VkVideoReferenceSlotInfoKHR:
-
Extending VkVideoSessionCreateInfoKHR:
New Enum Constants
-
VK_KHR_VIDEO_ENCODE_INTRA_REFRESH_EXTENSION_NAME
-
VK_KHR_VIDEO_ENCODE_INTRA_REFRESH_SPEC_VERSION
-
Extending VkStructureType:
-
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VIDEO_ENCODE_INTRA_REFRESH_FEATURES_KHR
-
VK_STRUCTURE_TYPE_VIDEO_ENCODE_INTRA_REFRESH_CAPABILITIES_KHR
-
VK_STRUCTURE_TYPE_VIDEO_ENCODE_INTRA_REFRESH_INFO_KHR
-
VK_STRUCTURE_TYPE_VIDEO_ENCODE_SESSION_INTRA_REFRESH_CREATE_INFO_KHR
-
VK_STRUCTURE_TYPE_VIDEO_REFERENCE_INTRA_REFRESH_INFO_KHR
-
-
Extending VkVideoEncodeFlagBitsKHR:
-
VK_VIDEO_ENCODE_INTRA_REFRESH_BIT_KHR
-
If VK_KHR_video_encode_av1 is supported:
-
Extending VkVideoEncodeAV1CapabilityFlagBitsKHR:
-
VK_VIDEO_ENCODE_AV1_CAPABILITY_COMPOUND_PREDICTION_INTRA_REFRESH_BIT_KHR
-
If VK_KHR_video_encode_h264 is supported:
-
Extending VkVideoEncodeH264CapabilityFlagBitsKHR:
-
VK_VIDEO_ENCODE_H264_CAPABILITY_B_PICTURE_INTRA_REFRESH_BIT_KHR
-
If VK_KHR_video_encode_h265 is supported:
-
Extending VkVideoEncodeH265CapabilityFlagBitsKHR:
-
VK_VIDEO_ENCODE_H265_CAPABILITY_B_PICTURE_INTRA_REFRESH_BIT_KHR
-
Document Notes
For more information, see the Vulkan Specification
This page is a generated document. Fixes and changes should be made to the generator scripts, not directly.