Class VkPhysicalDeviceInlineUniformBlockPropertiesEXT

  • All Implemented Interfaces:
    Pointer

    public class VkPhysicalDeviceInlineUniformBlockPropertiesEXT
    extends Struct
    Structure describing inline uniform block properties that can be supported by an implementation.
    Description

    If the VkPhysicalDeviceInlineUniformBlockPropertiesEXT structure is included in the pNext chain of VkPhysicalDeviceProperties2KHR, it is filled with the implementation-dependent limits.

    Valid Usage (Implicit)

    Member documentation

    Layout

    
     struct VkPhysicalDeviceInlineUniformBlockPropertiesEXT {
         VkStructureType sType;
         void * pNext;
         uint32_t maxInlineUniformBlockSize;
         uint32_t maxPerStageDescriptorInlineUniformBlocks;
         uint32_t maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks;
         uint32_t maxDescriptorSetInlineUniformBlocks;
         uint32_t maxDescriptorSetUpdateAfterBindInlineUniformBlocks;
     }
    • Field Detail

      • SIZEOF

        The struct size in bytes.
      • ALIGNOF

        The struct alignment in bytes.
      • STYPE, PNEXT, MAXINLINEUNIFORMBLOCKSIZE, MAXPERSTAGEDESCRIPTORINLINEUNIFORMBLOCKS, MAXPERSTAGEDESCRIPTORUPDATEAFTERBINDINLINEUNIFORMBLOCKS, MAXDESCRIPTORSETINLINEUNIFORMBLOCKS, MAXDESCRIPTORSETUPDATEAFTERBINDINLINEUNIFORMBLOCKS

        The struct member offsets.
    • Constructor Detail

      • VkPhysicalDeviceInlineUniformBlockPropertiesEXT

        public VkPhysicalDeviceInlineUniformBlockPropertiesEXT​(java.nio.ByteBuffer container)
        Creates a VkPhysicalDeviceInlineUniformBlockPropertiesEXT instance at the current position of the specified ByteBuffer container. Changes to the buffer's content will be visible to the struct instance and vice versa.

        The created instance holds a strong reference to the container object.