struct VideoDecodeAV1PictureInfoKHR

Defined at line 196293 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

wrapper struct for struct VkVideoDecodeAV1PictureInfoKHR, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkVideoDecodeAV1PictureInfoKHR.html

Public Members

StructureType sType
const void * pNext
const StdVideoDecodeAV1PictureInfo * pStdPictureInfo
ArrayWrapper1D referenceNameSlotIndices
uint32_t frameHeaderOffset
uint32_t tileCount
const uint32_t * pTileOffsets
const uint32_t * pTileSizes

Public Methods

void VideoDecodeAV1PictureInfoKHR (const StdVideoDecodeAV1PictureInfo * pStdPictureInfo_, const std::array<int32_t, 7U> & referenceNameSlotIndices_, uint32_t frameHeaderOffset_, uint32_t tileCount_, const uint32_t * pTileOffsets_, const uint32_t * pTileSizes_, const void * pNext_)

Defined at line 196301 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void VideoDecodeAV1PictureInfoKHR (const VideoDecodeAV1PictureInfoKHR & rhs)

Defined at line 196318 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void VideoDecodeAV1PictureInfoKHR (const VkVideoDecodeAV1PictureInfoKHR & rhs)

Defined at line 196320 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void VideoDecodeAV1PictureInfoKHR (const StdVideoDecodeAV1PictureInfo * pStdPictureInfo_, const std::array<int32_t, 7U> & referenceNameSlotIndices_, uint32_t frameHeaderOffset_, const ArrayProxyNoTemporaries<const uint32_t> & tileOffsets_, const ArrayProxyNoTemporaries<const uint32_t> & tileSizes_, const void * pNext_)

Defined at line 196326 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoDecodeAV1PictureInfoKHR & operator= (const VideoDecodeAV1PictureInfoKHR & rhs)

Defined at line 196352 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoDecodeAV1PictureInfoKHR & operator= (const VkVideoDecodeAV1PictureInfoKHR & rhs)

Defined at line 196355 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoDecodeAV1PictureInfoKHR & setPNext (const void * pNext_)

Defined at line 196362 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoDecodeAV1PictureInfoKHR && setPNext (const void * pNext_)

Defined at line 196368 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoDecodeAV1PictureInfoKHR & setPStdPictureInfo (const StdVideoDecodeAV1PictureInfo * pStdPictureInfo_)

Defined at line 196374 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoDecodeAV1PictureInfoKHR && setPStdPictureInfo (const StdVideoDecodeAV1PictureInfo * pStdPictureInfo_)

Defined at line 196380 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoDecodeAV1PictureInfoKHR & setReferenceNameSlotIndices (std::array<int32_t, 7U> referenceNameSlotIndices_)

Defined at line 196386 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoDecodeAV1PictureInfoKHR && setReferenceNameSlotIndices (std::array<int32_t, 7U> referenceNameSlotIndices_)

Defined at line 196394 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoDecodeAV1PictureInfoKHR & setFrameHeaderOffset (uint32_t frameHeaderOffset_)

Defined at line 196402 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoDecodeAV1PictureInfoKHR && setFrameHeaderOffset (uint32_t frameHeaderOffset_)

Defined at line 196408 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoDecodeAV1PictureInfoKHR & setTileCount (uint32_t tileCount_)

Defined at line 196414 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoDecodeAV1PictureInfoKHR && setTileCount (uint32_t tileCount_)

Defined at line 196420 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoDecodeAV1PictureInfoKHR & setPTileOffsets (const uint32_t * pTileOffsets_)

Defined at line 196426 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoDecodeAV1PictureInfoKHR && setPTileOffsets (const uint32_t * pTileOffsets_)

Defined at line 196432 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoDecodeAV1PictureInfoKHR & setTileOffsets (const ArrayProxyNoTemporaries<const uint32_t> & tileOffsets_)

Defined at line 196439 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoDecodeAV1PictureInfoKHR & setPTileSizes (const uint32_t * pTileSizes_)

Defined at line 196447 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoDecodeAV1PictureInfoKHR && setPTileSizes (const uint32_t * pTileSizes_)

Defined at line 196453 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VideoDecodeAV1PictureInfoKHR & setTileSizes (const ArrayProxyNoTemporaries<const uint32_t> & tileSizes_)

Defined at line 196460 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkVideoDecodeAV1PictureInfoKHR & operator const VkVideoDecodeAV1PictureInfoKHR & ()

Defined at line 196469 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkVideoDecodeAV1PictureInfoKHR & operator VkVideoDecodeAV1PictureInfoKHR & ()

Defined at line 196474 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkVideoDecodeAV1PictureInfoKHR * operator const VkVideoDecodeAV1PictureInfoKHR * ()

Defined at line 196479 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkVideoDecodeAV1PictureInfoKHR * operator VkVideoDecodeAV1PictureInfoKHR * ()

Defined at line 196484 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const VideoDecodeAV1PictureInfoKHR & )

Defined at line 196505 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp