Structures

VkScreenBufferPropertiesQNX

Properties of External Memory QNX Screen Buffers

The VkScreenBufferPropertiesQNX structure returned is defined as:

typedef struct VkScreenBufferPropertiesQNX {
    VkStructureType sType;
    void* pNext;
    VkDeviceSize allocationSize;
    uint32_t memoryTypeBits;
} VkScreenBufferPropertiesQNX;
  • sType is a VkStructureType value identifying this structure.
  • pNext is NULL or a pointer to a structure extending this structure.
  • allocationSize is the size of the external memory.
  • memoryTypeBits is a bitmask containing one bit set for every memory type which the specified Screen buffer can be imported as.

Valid Usage (Implicit)

VUID-VkScreenBufferPropertiesQNX-sType-sType

sType must be VK_STRUCTURE_TYPE_SCREEN_BUFFER_PROPERTIES_QNX

VUID-VkScreenBufferPropertiesQNX-pNext-pNext

pNext must be NULL or a pointer to a valid instance of VkScreenBufferFormatPropertiesQNX

VUID-VkScreenBufferPropertiesQNX-sType-unique

The sType value of each struct in the pNext chain must be unique