Package org.lwjgl.vulkan
Class VkPhysicalDeviceDescriptorIndexingPropertiesEXT.Buffer
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.CustomBuffer<SELF>
-
- org.lwjgl.system.StructBuffer<VkPhysicalDeviceDescriptorIndexingPropertiesEXT,VkPhysicalDeviceDescriptorIndexingPropertiesEXT.Buffer>
-
- org.lwjgl.vulkan.VkPhysicalDeviceDescriptorIndexingPropertiesEXT.Buffer
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,java.lang.Iterable<VkPhysicalDeviceDescriptorIndexingPropertiesEXT>
,org.lwjgl.system.NativeResource
,org.lwjgl.system.Pointer
- Enclosing class:
- VkPhysicalDeviceDescriptorIndexingPropertiesEXT
public static class VkPhysicalDeviceDescriptorIndexingPropertiesEXT.Buffer extends org.lwjgl.system.StructBuffer<VkPhysicalDeviceDescriptorIndexingPropertiesEXT,VkPhysicalDeviceDescriptorIndexingPropertiesEXT.Buffer> implements org.lwjgl.system.NativeResource
An array ofVkPhysicalDeviceDescriptorIndexingPropertiesEXT
structs.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
maxDescriptorSetUpdateAfterBindInputAttachments()
Returns the value of themaxDescriptorSetUpdateAfterBindInputAttachments
field.int
maxDescriptorSetUpdateAfterBindSampledImages()
Returns the value of themaxDescriptorSetUpdateAfterBindSampledImages
field.int
maxDescriptorSetUpdateAfterBindSamplers()
Returns the value of themaxDescriptorSetUpdateAfterBindSamplers
field.int
maxDescriptorSetUpdateAfterBindStorageBuffers()
Returns the value of themaxDescriptorSetUpdateAfterBindStorageBuffers
field.int
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic()
Returns the value of themaxDescriptorSetUpdateAfterBindStorageBuffersDynamic
field.int
maxDescriptorSetUpdateAfterBindStorageImages()
Returns the value of themaxDescriptorSetUpdateAfterBindStorageImages
field.int
maxDescriptorSetUpdateAfterBindUniformBuffers()
Returns the value of themaxDescriptorSetUpdateAfterBindUniformBuffers
field.int
maxDescriptorSetUpdateAfterBindUniformBuffersDynamic()
Returns the value of themaxDescriptorSetUpdateAfterBindUniformBuffersDynamic
field.int
maxPerStageDescriptorUpdateAfterBindInputAttachments()
Returns the value of themaxPerStageDescriptorUpdateAfterBindInputAttachments
field.int
maxPerStageDescriptorUpdateAfterBindSampledImages()
Returns the value of themaxPerStageDescriptorUpdateAfterBindSampledImages
field.int
maxPerStageDescriptorUpdateAfterBindSamplers()
Returns the value of themaxPerStageDescriptorUpdateAfterBindSamplers
field.int
maxPerStageDescriptorUpdateAfterBindStorageBuffers()
Returns the value of themaxPerStageDescriptorUpdateAfterBindStorageBuffers
field.int
maxPerStageDescriptorUpdateAfterBindStorageImages()
Returns the value of themaxPerStageDescriptorUpdateAfterBindStorageImages
field.int
maxPerStageDescriptorUpdateAfterBindUniformBuffers()
Returns the value of themaxPerStageDescriptorUpdateAfterBindUniformBuffers
field.int
maxPerStageUpdateAfterBindResources()
Returns the value of themaxPerStageUpdateAfterBindResources
field.int
maxUpdateAfterBindDescriptorsInAllPools()
Returns the value of themaxUpdateAfterBindDescriptorsInAllPools
field.long
pNext()
Returns the value of thepNext
field.VkPhysicalDeviceDescriptorIndexingPropertiesEXT.Buffer
pNext(long value)
Sets the specified value to thepNext
field.boolean
quadDivergentImplicitLod()
Returns the value of thequadDivergentImplicitLod
field.boolean
robustBufferAccessUpdateAfterBind()
Returns the value of therobustBufferAccessUpdateAfterBind
field.boolean
shaderInputAttachmentArrayNonUniformIndexingNative()
Returns the value of theshaderInputAttachmentArrayNonUniformIndexingNative
field.boolean
shaderSampledImageArrayNonUniformIndexingNative()
Returns the value of theshaderSampledImageArrayNonUniformIndexingNative
field.boolean
shaderStorageBufferArrayNonUniformIndexingNative()
Returns the value of theshaderStorageBufferArrayNonUniformIndexingNative
field.boolean
shaderStorageImageArrayNonUniformIndexingNative()
Returns the value of theshaderStorageImageArrayNonUniformIndexingNative
field.boolean
shaderUniformBufferArrayNonUniformIndexingNative()
Returns the value of theshaderUniformBufferArrayNonUniformIndexingNative
field.int
sType()
Returns the value of thesType
field.VkPhysicalDeviceDescriptorIndexingPropertiesEXT.Buffer
sType(int value)
Sets the specified value to thesType
field.
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newVkPhysicalDeviceDescriptorIndexingPropertiesEXT.Buffer
instance backed by the specified container. Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided byVkPhysicalDeviceDescriptorIndexingPropertiesEXT.SIZEOF
, and its mark will be undefined.The created buffer instance holds a strong reference to the container object.
-
Buffer
public Buffer(long address, int cap)
-
-
Method Detail
-
sType
public int sType()
Returns the value of thesType
field.
-
pNext
public long pNext()
Returns the value of thepNext
field.
-
maxUpdateAfterBindDescriptorsInAllPools
public int maxUpdateAfterBindDescriptorsInAllPools()
Returns the value of themaxUpdateAfterBindDescriptorsInAllPools
field.
-
shaderUniformBufferArrayNonUniformIndexingNative
public boolean shaderUniformBufferArrayNonUniformIndexingNative()
Returns the value of theshaderUniformBufferArrayNonUniformIndexingNative
field.
-
shaderSampledImageArrayNonUniformIndexingNative
public boolean shaderSampledImageArrayNonUniformIndexingNative()
Returns the value of theshaderSampledImageArrayNonUniformIndexingNative
field.
-
shaderStorageBufferArrayNonUniformIndexingNative
public boolean shaderStorageBufferArrayNonUniformIndexingNative()
Returns the value of theshaderStorageBufferArrayNonUniformIndexingNative
field.
-
shaderStorageImageArrayNonUniformIndexingNative
public boolean shaderStorageImageArrayNonUniformIndexingNative()
Returns the value of theshaderStorageImageArrayNonUniformIndexingNative
field.
-
shaderInputAttachmentArrayNonUniformIndexingNative
public boolean shaderInputAttachmentArrayNonUniformIndexingNative()
Returns the value of theshaderInputAttachmentArrayNonUniformIndexingNative
field.
-
robustBufferAccessUpdateAfterBind
public boolean robustBufferAccessUpdateAfterBind()
Returns the value of therobustBufferAccessUpdateAfterBind
field.
-
quadDivergentImplicitLod
public boolean quadDivergentImplicitLod()
Returns the value of thequadDivergentImplicitLod
field.
-
maxPerStageDescriptorUpdateAfterBindSamplers
public int maxPerStageDescriptorUpdateAfterBindSamplers()
Returns the value of themaxPerStageDescriptorUpdateAfterBindSamplers
field.
-
maxPerStageDescriptorUpdateAfterBindUniformBuffers
public int maxPerStageDescriptorUpdateAfterBindUniformBuffers()
Returns the value of themaxPerStageDescriptorUpdateAfterBindUniformBuffers
field.
-
maxPerStageDescriptorUpdateAfterBindStorageBuffers
public int maxPerStageDescriptorUpdateAfterBindStorageBuffers()
Returns the value of themaxPerStageDescriptorUpdateAfterBindStorageBuffers
field.
-
maxPerStageDescriptorUpdateAfterBindSampledImages
public int maxPerStageDescriptorUpdateAfterBindSampledImages()
Returns the value of themaxPerStageDescriptorUpdateAfterBindSampledImages
field.
-
maxPerStageDescriptorUpdateAfterBindStorageImages
public int maxPerStageDescriptorUpdateAfterBindStorageImages()
Returns the value of themaxPerStageDescriptorUpdateAfterBindStorageImages
field.
-
maxPerStageDescriptorUpdateAfterBindInputAttachments
public int maxPerStageDescriptorUpdateAfterBindInputAttachments()
Returns the value of themaxPerStageDescriptorUpdateAfterBindInputAttachments
field.
-
maxPerStageUpdateAfterBindResources
public int maxPerStageUpdateAfterBindResources()
Returns the value of themaxPerStageUpdateAfterBindResources
field.
-
maxDescriptorSetUpdateAfterBindSamplers
public int maxDescriptorSetUpdateAfterBindSamplers()
Returns the value of themaxDescriptorSetUpdateAfterBindSamplers
field.
-
maxDescriptorSetUpdateAfterBindUniformBuffers
public int maxDescriptorSetUpdateAfterBindUniformBuffers()
Returns the value of themaxDescriptorSetUpdateAfterBindUniformBuffers
field.
-
maxDescriptorSetUpdateAfterBindUniformBuffersDynamic
public int maxDescriptorSetUpdateAfterBindUniformBuffersDynamic()
Returns the value of themaxDescriptorSetUpdateAfterBindUniformBuffersDynamic
field.
-
maxDescriptorSetUpdateAfterBindStorageBuffers
public int maxDescriptorSetUpdateAfterBindStorageBuffers()
Returns the value of themaxDescriptorSetUpdateAfterBindStorageBuffers
field.
-
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic
public int maxDescriptorSetUpdateAfterBindStorageBuffersDynamic()
Returns the value of themaxDescriptorSetUpdateAfterBindStorageBuffersDynamic
field.
-
maxDescriptorSetUpdateAfterBindSampledImages
public int maxDescriptorSetUpdateAfterBindSampledImages()
Returns the value of themaxDescriptorSetUpdateAfterBindSampledImages
field.
-
maxDescriptorSetUpdateAfterBindStorageImages
public int maxDescriptorSetUpdateAfterBindStorageImages()
Returns the value of themaxDescriptorSetUpdateAfterBindStorageImages
field.
-
maxDescriptorSetUpdateAfterBindInputAttachments
public int maxDescriptorSetUpdateAfterBindInputAttachments()
Returns the value of themaxDescriptorSetUpdateAfterBindInputAttachments
field.
-
sType
public VkPhysicalDeviceDescriptorIndexingPropertiesEXT.Buffer sType(int value)
Sets the specified value to thesType
field.
-
pNext
public VkPhysicalDeviceDescriptorIndexingPropertiesEXT.Buffer pNext(long value)
Sets the specified value to thepNext
field.
-
-