Top Description Fields Constructors Methods
org.lwjgl.vulkan

public final Class KHRVideoDecodeH264

extends Object
Class Inheritance

This extension builds upon the VK_KHR_video_decode_queue extension by adding support for decoding elementary video stream sequences compliant with the H.264/AVC video compression standard.
Note

This extension was promoted to KHR from the provisional extension VK_EXT_video_decode_h264.

VK_KHR_video_decode_h264
Name String
VK_KHR_video_decode_h264
Extension Type
Device extension
Registered Extension Number
41
Revision
8
Extension and Version Dependencies
VK_KHR_video_decode_queue
Contact
Extension Proposal
VK_KHR_video_decode_h264
Other Extension Metadata
Last Modified Date
2022-09-29
IP Status
No known IP claims.
Contributors
  • Ahmed Abdelkhalek, AMD
  • Chunbo Chen, Intel
  • HoHin Lau, AMD
  • Jake Beju, AMD
  • Peter Fang, AMD
  • Ping Liu, Intel
  • Srinath Kumarapuram, NVIDIA
  • Tony Zlatinski, NVIDIA
  • Daniel Rakos, RasterGrid

Field Summary

Modifier and TypeField and Description
public static final String
public static final int
VK_KHR_VIDEO_DECODE_H264_SPEC_VERSION

The extension specification version.

public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
VK_VIDEO_CODEC_OPERATION_DECODE_H264_BIT_KHR

Extends VkVideoCodecOperationFlagBitsKHR.

public static final int
VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_INTERLACED_INTERLEAVED_LINES_BIT_KHR

VkVideoDecodeH264PictureLayoutFlagBitsKHR - H.264 video decode picture layout flags Description

public static final int
VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_INTERLACED_SEPARATE_PLANES_BIT_KHR

VkVideoDecodeH264PictureLayoutFlagBitsKHR - H.264 video decode picture layout flags Description

public static final int
VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_PROGRESSIVE_KHR

VkVideoDecodeH264PictureLayoutFlagBitsKHR - H.264 video decode picture layout flags Description

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

VK_KHR_VIDEO_DECODE_H264_EXTENSION_NAMEback to summary
public static final String VK_KHR_VIDEO_DECODE_H264_EXTENSION_NAME

The extension name.

VK_KHR_VIDEO_DECODE_H264_SPEC_VERSIONback to summary
public static final int VK_KHR_VIDEO_DECODE_H264_SPEC_VERSION

The extension specification version.

VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_CAPABILITIES_KHRback to summary
public static final int VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_CAPABILITIES_KHR

Extends VkStructureType.

Enum values:
VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_DPB_SLOT_INFO_KHRback to summary
public static final int VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_DPB_SLOT_INFO_KHR

Extends VkStructureType.

Enum values:
VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_PICTURE_INFO_KHRback to summary
public static final int VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_PICTURE_INFO_KHR

Extends VkStructureType.

Enum values:
VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_PROFILE_INFO_KHRback to summary
public static final int VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_PROFILE_INFO_KHR

Extends VkStructureType.

Enum values:
VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_SESSION_PARAMETERS_ADD_INFO_KHRback to summary
public static final int VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_SESSION_PARAMETERS_ADD_INFO_KHR

Extends VkStructureType.

Enum values:
VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_SESSION_PARAMETERS_CREATE_INFO_KHRback to summary
public static final int VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_SESSION_PARAMETERS_CREATE_INFO_KHR

Extends VkStructureType.

Enum values:
VK_VIDEO_CODEC_OPERATION_DECODE_H264_BIT_KHRback to summary
public static final int VK_VIDEO_CODEC_OPERATION_DECODE_H264_BIT_KHR

Extends VkVideoCodecOperationFlagBitsKHR.

VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_INTERLACED_INTERLEAVED_LINES_BIT_KHRback to summary
public static final int VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_INTERLACED_INTERLEAVED_LINES_BIT_KHR

VkVideoDecodeH264PictureLayoutFlagBitsKHR - H.264 video decode picture layout flags

Description
See Also

VkVideoDecodeH264ProfileInfoKHR

VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_INTERLACED_SEPARATE_PLANES_BIT_KHRback to summary
public static final int VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_INTERLACED_SEPARATE_PLANES_BIT_KHR

VkVideoDecodeH264PictureLayoutFlagBitsKHR - H.264 video decode picture layout flags

Description
See Also

VkVideoDecodeH264ProfileInfoKHR

VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_PROGRESSIVE_KHRback to summary
public static final int VK_VIDEO_DECODE_H264_PICTURE_LAYOUT_PROGRESSIVE_KHR

VkVideoDecodeH264PictureLayoutFlagBitsKHR - H.264 video decode picture layout flags

Description
See Also

VkVideoDecodeH264ProfileInfoKHR

Constructor Detail

KHRVideoDecodeH264back to summary
private KHRVideoDecodeH264()