|
typedef enum VkQueryResultStatusKHR | VkQueryResultStatusKHR |
|
typedef enum
VkVideoCodecOperationFlagBitsKHR | VkVideoCodecOperationFlagBitsKHR |
|
typedef VkFlags | VkVideoCodecOperationFlagsKHR |
|
typedef enum
VkVideoChromaSubsamplingFlagBitsKHR | VkVideoChromaSubsamplingFlagBitsKHR |
|
typedef VkFlags | VkVideoChromaSubsamplingFlagsKHR |
|
typedef enum
VkVideoComponentBitDepthFlagBitsKHR | VkVideoComponentBitDepthFlagBitsKHR |
|
typedef VkFlags | VkVideoComponentBitDepthFlagsKHR |
|
typedef enum
VkVideoCapabilityFlagBitsKHR | VkVideoCapabilityFlagBitsKHR |
|
typedef VkFlags | VkVideoCapabilityFlagsKHR |
|
typedef enum
VkVideoSessionCreateFlagBitsKHR | VkVideoSessionCreateFlagBitsKHR |
|
typedef VkFlags | VkVideoSessionCreateFlagsKHR |
|
typedef VkFlags | VkVideoSessionParametersCreateFlagsKHR |
|
typedef VkFlags | VkVideoBeginCodingFlagsKHR |
|
typedef VkFlags | VkVideoEndCodingFlagsKHR |
|
typedef enum
VkVideoCodingControlFlagBitsKHR | VkVideoCodingControlFlagBitsKHR |
|
typedef VkFlags | VkVideoCodingControlFlagsKHR |
|
typedef struct
VkQueueFamilyQueryResultStatusPropertiesKHR | VkQueueFamilyQueryResultStatusPropertiesKHR |
|
typedef struct
VkQueueFamilyVideoPropertiesKHR | VkQueueFamilyVideoPropertiesKHR |
|
typedef struct
VkVideoProfileInfoKHR | VkVideoProfileInfoKHR |
|
typedef struct
VkVideoProfileListInfoKHR | VkVideoProfileListInfoKHR |
|
typedef struct
VkVideoCapabilitiesKHR | VkVideoCapabilitiesKHR |
|
typedef struct
VkPhysicalDeviceVideoFormatInfoKHR | VkPhysicalDeviceVideoFormatInfoKHR |
|
typedef struct
VkVideoFormatPropertiesKHR | VkVideoFormatPropertiesKHR |
|
typedef struct
VkVideoPictureResourceInfoKHR | VkVideoPictureResourceInfoKHR |
|
typedef struct
VkVideoReferenceSlotInfoKHR | VkVideoReferenceSlotInfoKHR |
|
typedef struct
VkVideoSessionMemoryRequirementsKHR | VkVideoSessionMemoryRequirementsKHR |
|
typedef struct
VkBindVideoSessionMemoryInfoKHR | VkBindVideoSessionMemoryInfoKHR |
|
typedef struct
VkVideoSessionCreateInfoKHR | VkVideoSessionCreateInfoKHR |
|
typedef struct
VkVideoSessionParametersCreateInfoKHR | VkVideoSessionParametersCreateInfoKHR |
|
typedef struct
VkVideoSessionParametersUpdateInfoKHR | VkVideoSessionParametersUpdateInfoKHR |
|
typedef struct
VkVideoBeginCodingInfoKHR | VkVideoBeginCodingInfoKHR |
|
typedef struct
VkVideoEndCodingInfoKHR | VkVideoEndCodingInfoKHR |
|
typedef struct
VkVideoCodingControlInfoKHR | VkVideoCodingControlInfoKHR |
|
typedef VkResult(VKAPI_PTR * | PFN_vkGetPhysicalDeviceVideoCapabilitiesKHR )(VkPhysicalDevice physicalDevice, const VkVideoProfileInfoKHR *pVideoProfile, VkVideoCapabilitiesKHR *pCapabilities) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkGetPhysicalDeviceVideoFormatPropertiesKHR )(VkPhysicalDevice physicalDevice, const VkPhysicalDeviceVideoFormatInfoKHR *pVideoFormatInfo, uint32_t *pVideoFormatPropertyCount, VkVideoFormatPropertiesKHR *pVideoFormatProperties) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateVideoSessionKHR )(VkDevice device, const VkVideoSessionCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkVideoSessionKHR *pVideoSession) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroyVideoSessionKHR )(VkDevice device, VkVideoSessionKHR videoSession, const VkAllocationCallbacks *pAllocator) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkGetVideoSessionMemoryRequirementsKHR )(VkDevice device, VkVideoSessionKHR videoSession, uint32_t *pMemoryRequirementsCount, VkVideoSessionMemoryRequirementsKHR *pMemoryRequirements) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkBindVideoSessionMemoryKHR )(VkDevice device, VkVideoSessionKHR videoSession, uint32_t bindSessionMemoryInfoCount, const VkBindVideoSessionMemoryInfoKHR *pBindSessionMemoryInfos) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkCreateVideoSessionParametersKHR )(VkDevice device, const VkVideoSessionParametersCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkVideoSessionParametersKHR *pVideoSessionParameters) |
|
typedef VkResult(VKAPI_PTR * | PFN_vkUpdateVideoSessionParametersKHR )(VkDevice device, VkVideoSessionParametersKHR videoSessionParameters, const VkVideoSessionParametersUpdateInfoKHR *pUpdateInfo) |
|
typedef void(VKAPI_PTR * | PFN_vkDestroyVideoSessionParametersKHR )(VkDevice device, VkVideoSessionParametersKHR videoSessionParameters, const VkAllocationCallbacks *pAllocator) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdBeginVideoCodingKHR )(VkCommandBuffer commandBuffer, const VkVideoBeginCodingInfoKHR *pBeginInfo) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdEndVideoCodingKHR )(VkCommandBuffer commandBuffer, const VkVideoEndCodingInfoKHR *pEndCodingInfo) |
|
typedef void(VKAPI_PTR * | PFN_vkCmdControlVideoCodingKHR )(VkCommandBuffer commandBuffer, const VkVideoCodingControlInfoKHR *pCodingControlInfo) |
|
typedef enum
VkVideoDecodeCapabilityFlagBitsKHR | VkVideoDecodeCapabilityFlagBitsKHR |
|
typedef VkFlags | VkVideoDecodeCapabilityFlagsKHR |
|
typedef enum
VkVideoDecodeUsageFlagBitsKHR | VkVideoDecodeUsageFlagBitsKHR |
|
typedef VkFlags | VkVideoDecodeUsageFlagsKHR |
|
typedef VkFlags | VkVideoDecodeFlagsKHR |
|
typedef struct
VkVideoDecodeCapabilitiesKHR | VkVideoDecodeCapabilitiesKHR |
|
typedef struct
VkVideoDecodeUsageInfoKHR | VkVideoDecodeUsageInfoKHR |
|
typedef struct VkVideoDecodeInfoKHR | VkVideoDecodeInfoKHR |
|
typedef void(VKAPI_PTR * | PFN_vkCmdDecodeVideoKHR )(VkCommandBuffer commandBuffer, const VkVideoDecodeInfoKHR *pDecodeInfo) |
|
typedef struct
VkPhysicalDevicePortabilitySubsetFeaturesKHR | VkPhysicalDevicePortabilitySubsetFeaturesKHR |
|
typedef struct
VkPhysicalDevicePortabilitySubsetPropertiesKHR | VkPhysicalDevicePortabilitySubsetPropertiesKHR |
|
typedef enum
VkVideoEncodeTuningModeKHR | VkVideoEncodeTuningModeKHR |
|
typedef VkFlags | VkVideoEncodeFlagsKHR |
|
typedef enum
VkVideoEncodeCapabilityFlagBitsKHR | VkVideoEncodeCapabilityFlagBitsKHR |
|
typedef VkFlags | VkVideoEncodeCapabilityFlagsKHR |
|
typedef enum
VkVideoEncodeRateControlModeFlagBitsKHR | VkVideoEncodeRateControlModeFlagBitsKHR |
|
typedef VkFlags | VkVideoEncodeRateControlModeFlagsKHR |
|
typedef enum
VkVideoEncodeUsageFlagBitsKHR | VkVideoEncodeUsageFlagBitsKHR |
|
typedef VkFlags | VkVideoEncodeUsageFlagsKHR |
|
typedef enum
VkVideoEncodeContentFlagBitsKHR | VkVideoEncodeContentFlagBitsKHR |
|
typedef VkFlags | VkVideoEncodeContentFlagsKHR |
|
typedef VkFlags | VkVideoEncodeRateControlFlagsKHR |
|
typedef struct VkVideoEncodeInfoKHR | VkVideoEncodeInfoKHR |
|
typedef struct
VkVideoEncodeCapabilitiesKHR | VkVideoEncodeCapabilitiesKHR |
|
typedef struct
VkVideoEncodeUsageInfoKHR | VkVideoEncodeUsageInfoKHR |
|
typedef struct
VkVideoEncodeRateControlLayerInfoKHR | VkVideoEncodeRateControlLayerInfoKHR |
|
typedef struct
VkVideoEncodeRateControlInfoKHR | VkVideoEncodeRateControlInfoKHR |
|
typedef void(VKAPI_PTR * | PFN_vkCmdEncodeVideoKHR )(VkCommandBuffer commandBuffer, const VkVideoEncodeInfoKHR *pEncodeInfo) |
|
typedef enum
VkVideoEncodeH264RateControlStructureEXT | VkVideoEncodeH264RateControlStructureEXT |
|
typedef enum
VkVideoEncodeH264CapabilityFlagBitsEXT | VkVideoEncodeH264CapabilityFlagBitsEXT |
|
typedef VkFlags | VkVideoEncodeH264CapabilityFlagsEXT |
|
typedef enum
VkVideoEncodeH264InputModeFlagBitsEXT | VkVideoEncodeH264InputModeFlagBitsEXT |
|
typedef VkFlags | VkVideoEncodeH264InputModeFlagsEXT |
|
typedef enum
VkVideoEncodeH264OutputModeFlagBitsEXT | VkVideoEncodeH264OutputModeFlagBitsEXT |
|
typedef VkFlags | VkVideoEncodeH264OutputModeFlagsEXT |
|
typedef struct
VkVideoEncodeH264CapabilitiesEXT | VkVideoEncodeH264CapabilitiesEXT |
|
typedef struct
VkVideoEncodeH264SessionParametersAddInfoEXT | VkVideoEncodeH264SessionParametersAddInfoEXT |
|
typedef struct
VkVideoEncodeH264SessionParametersCreateInfoEXT | VkVideoEncodeH264SessionParametersCreateInfoEXT |
|
typedef struct
VkVideoEncodeH264DpbSlotInfoEXT | VkVideoEncodeH264DpbSlotInfoEXT |
|
typedef struct
VkVideoEncodeH264ReferenceListsInfoEXT | VkVideoEncodeH264ReferenceListsInfoEXT |
|
typedef struct
VkVideoEncodeH264NaluSliceInfoEXT | VkVideoEncodeH264NaluSliceInfoEXT |
|
typedef struct
VkVideoEncodeH264VclFrameInfoEXT | VkVideoEncodeH264VclFrameInfoEXT |
|
typedef struct
VkVideoEncodeH264EmitPictureParametersInfoEXT | VkVideoEncodeH264EmitPictureParametersInfoEXT |
|
typedef struct
VkVideoEncodeH264ProfileInfoEXT | VkVideoEncodeH264ProfileInfoEXT |
|
typedef struct
VkVideoEncodeH264RateControlInfoEXT | VkVideoEncodeH264RateControlInfoEXT |
|
typedef struct
VkVideoEncodeH264QpEXT | VkVideoEncodeH264QpEXT |
|
typedef struct
VkVideoEncodeH264FrameSizeEXT | VkVideoEncodeH264FrameSizeEXT |
|
typedef struct
VkVideoEncodeH264RateControlLayerInfoEXT | VkVideoEncodeH264RateControlLayerInfoEXT |
|
typedef enum
VkVideoEncodeH265RateControlStructureEXT | VkVideoEncodeH265RateControlStructureEXT |
|
typedef enum
VkVideoEncodeH265CapabilityFlagBitsEXT | VkVideoEncodeH265CapabilityFlagBitsEXT |
|
typedef VkFlags | VkVideoEncodeH265CapabilityFlagsEXT |
|
typedef enum
VkVideoEncodeH265InputModeFlagBitsEXT | VkVideoEncodeH265InputModeFlagBitsEXT |
|
typedef VkFlags | VkVideoEncodeH265InputModeFlagsEXT |
|
typedef enum
VkVideoEncodeH265OutputModeFlagBitsEXT | VkVideoEncodeH265OutputModeFlagBitsEXT |
|
typedef VkFlags | VkVideoEncodeH265OutputModeFlagsEXT |
|
typedef enum
VkVideoEncodeH265CtbSizeFlagBitsEXT | VkVideoEncodeH265CtbSizeFlagBitsEXT |
|
typedef VkFlags | VkVideoEncodeH265CtbSizeFlagsEXT |
|
typedef enum
VkVideoEncodeH265TransformBlockSizeFlagBitsEXT | VkVideoEncodeH265TransformBlockSizeFlagBitsEXT |
|
typedef VkFlags | VkVideoEncodeH265TransformBlockSizeFlagsEXT |
|
typedef struct
VkVideoEncodeH265CapabilitiesEXT | VkVideoEncodeH265CapabilitiesEXT |
|
typedef struct
VkVideoEncodeH265SessionParametersAddInfoEXT | VkVideoEncodeH265SessionParametersAddInfoEXT |
|
typedef struct
VkVideoEncodeH265SessionParametersCreateInfoEXT | VkVideoEncodeH265SessionParametersCreateInfoEXT |
|
typedef struct
VkVideoEncodeH265DpbSlotInfoEXT | VkVideoEncodeH265DpbSlotInfoEXT |
|
typedef struct
VkVideoEncodeH265ReferenceListsInfoEXT | VkVideoEncodeH265ReferenceListsInfoEXT |
|
typedef struct
VkVideoEncodeH265NaluSliceSegmentInfoEXT | VkVideoEncodeH265NaluSliceSegmentInfoEXT |
|
typedef struct
VkVideoEncodeH265VclFrameInfoEXT | VkVideoEncodeH265VclFrameInfoEXT |
|
typedef struct
VkVideoEncodeH265EmitPictureParametersInfoEXT | VkVideoEncodeH265EmitPictureParametersInfoEXT |
|
typedef struct
VkVideoEncodeH265ProfileInfoEXT | VkVideoEncodeH265ProfileInfoEXT |
|
typedef struct
VkVideoEncodeH265RateControlInfoEXT | VkVideoEncodeH265RateControlInfoEXT |
|
typedef struct
VkVideoEncodeH265QpEXT | VkVideoEncodeH265QpEXT |
|
typedef struct
VkVideoEncodeH265FrameSizeEXT | VkVideoEncodeH265FrameSizeEXT |
|
typedef struct
VkVideoEncodeH265RateControlLayerInfoEXT | VkVideoEncodeH265RateControlLayerInfoEXT |
|
typedef enum
VkVideoDecodeH264PictureLayoutFlagBitsEXT | VkVideoDecodeH264PictureLayoutFlagBitsEXT |
|
typedef VkFlags | VkVideoDecodeH264PictureLayoutFlagsEXT |
|
typedef struct
VkVideoDecodeH264ProfileInfoEXT | VkVideoDecodeH264ProfileInfoEXT |
|
typedef struct
VkVideoDecodeH264CapabilitiesEXT | VkVideoDecodeH264CapabilitiesEXT |
|
typedef struct
VkVideoDecodeH264SessionParametersAddInfoEXT | VkVideoDecodeH264SessionParametersAddInfoEXT |
|
typedef struct
VkVideoDecodeH264SessionParametersCreateInfoEXT | VkVideoDecodeH264SessionParametersCreateInfoEXT |
|
typedef struct
VkVideoDecodeH264PictureInfoEXT | VkVideoDecodeH264PictureInfoEXT |
|
typedef struct
VkVideoDecodeH264DpbSlotInfoEXT | VkVideoDecodeH264DpbSlotInfoEXT |
|
typedef struct
VkVideoDecodeH265ProfileInfoEXT | VkVideoDecodeH265ProfileInfoEXT |
|
typedef struct
VkVideoDecodeH265CapabilitiesEXT | VkVideoDecodeH265CapabilitiesEXT |
|
typedef struct
VkVideoDecodeH265SessionParametersAddInfoEXT | VkVideoDecodeH265SessionParametersAddInfoEXT |
|
typedef struct
VkVideoDecodeH265SessionParametersCreateInfoEXT | VkVideoDecodeH265SessionParametersCreateInfoEXT |
|
typedef struct
VkVideoDecodeH265PictureInfoEXT | VkVideoDecodeH265PictureInfoEXT |
|
typedef struct
VkVideoDecodeH265DpbSlotInfoEXT | VkVideoDecodeH265DpbSlotInfoEXT |
|