public static class VkPhysicalDeviceDescriptorIndexingPropertiesEXT.Buffer extends org.lwjgl.system.StructBuffer<VkPhysicalDeviceDescriptorIndexingPropertiesEXT,VkPhysicalDeviceDescriptorIndexingPropertiesEXT.Buffer> implements org.lwjgl.system.NativeResource
VkPhysicalDeviceDescriptorIndexingPropertiesEXT structs.| Constructor and Description |
|---|
Buffer(java.nio.ByteBuffer container)
Creates a new
VkPhysicalDeviceDescriptorIndexingPropertiesEXT.Buffer instance backed by the specified container. |
Buffer(long address,
int cap) |
| Modifier and Type | Method and Description |
|---|---|
int |
maxDescriptorSetUpdateAfterBindInputAttachments()
Returns the value of the
maxDescriptorSetUpdateAfterBindInputAttachments field. |
int |
maxDescriptorSetUpdateAfterBindSampledImages()
Returns the value of the
maxDescriptorSetUpdateAfterBindSampledImages field. |
int |
maxDescriptorSetUpdateAfterBindSamplers()
Returns the value of the
maxDescriptorSetUpdateAfterBindSamplers field. |
int |
maxDescriptorSetUpdateAfterBindStorageBuffers()
Returns the value of the
maxDescriptorSetUpdateAfterBindStorageBuffers field. |
int |
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic()
Returns the value of the
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic field. |
int |
maxDescriptorSetUpdateAfterBindStorageImages()
Returns the value of the
maxDescriptorSetUpdateAfterBindStorageImages field. |
int |
maxDescriptorSetUpdateAfterBindUniformBuffers()
Returns the value of the
maxDescriptorSetUpdateAfterBindUniformBuffers field. |
int |
maxDescriptorSetUpdateAfterBindUniformBuffersDynamic()
Returns the value of the
maxDescriptorSetUpdateAfterBindUniformBuffersDynamic field. |
int |
maxPerStageDescriptorUpdateAfterBindInputAttachments()
Returns the value of the
maxPerStageDescriptorUpdateAfterBindInputAttachments field. |
int |
maxPerStageDescriptorUpdateAfterBindSampledImages()
Returns the value of the
maxPerStageDescriptorUpdateAfterBindSampledImages field. |
int |
maxPerStageDescriptorUpdateAfterBindSamplers()
Returns the value of the
maxPerStageDescriptorUpdateAfterBindSamplers field. |
int |
maxPerStageDescriptorUpdateAfterBindStorageBuffers()
Returns the value of the
maxPerStageDescriptorUpdateAfterBindStorageBuffers field. |
int |
maxPerStageDescriptorUpdateAfterBindStorageImages()
Returns the value of the
maxPerStageDescriptorUpdateAfterBindStorageImages field. |
int |
maxPerStageDescriptorUpdateAfterBindUniformBuffers()
Returns the value of the
maxPerStageDescriptorUpdateAfterBindUniformBuffers field. |
int |
maxPerStageUpdateAfterBindResources()
Returns the value of the
maxPerStageUpdateAfterBindResources field. |
int |
maxUpdateAfterBindDescriptorsInAllPools()
Returns the value of the
maxUpdateAfterBindDescriptorsInAllPools field. |
long |
pNext()
Returns the value of the
pNext field. |
VkPhysicalDeviceDescriptorIndexingPropertiesEXT.Buffer |
pNext(long value)
Sets the specified value to the
pNext field. |
boolean |
quadDivergentImplicitLod()
Returns the value of the
quadDivergentImplicitLod field. |
boolean |
robustBufferAccessUpdateAfterBind()
Returns the value of the
robustBufferAccessUpdateAfterBind field. |
boolean |
shaderInputAttachmentArrayNonUniformIndexingNative()
Returns the value of the
shaderInputAttachmentArrayNonUniformIndexingNative field. |
boolean |
shaderSampledImageArrayNonUniformIndexingNative()
Returns the value of the
shaderSampledImageArrayNonUniformIndexingNative field. |
boolean |
shaderStorageBufferArrayNonUniformIndexingNative()
Returns the value of the
shaderStorageBufferArrayNonUniformIndexingNative field. |
boolean |
shaderStorageImageArrayNonUniformIndexingNative()
Returns the value of the
shaderStorageImageArrayNonUniformIndexingNative field. |
boolean |
shaderUniformBufferArrayNonUniformIndexingNative()
Returns the value of the
shaderUniformBufferArrayNonUniformIndexingNative field. |
int |
sType()
Returns the value of the
sType field. |
VkPhysicalDeviceDescriptorIndexingPropertiesEXT.Buffer |
sType(int value)
Sets the specified value to the
sType field. |
apply, apply, forEach, get, get, get, get, iterator, parallelStream, put, put, sizeof, spliterator, streampublic Buffer(java.nio.ByteBuffer container)
VkPhysicalDeviceDescriptorIndexingPropertiesEXT.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
by VkPhysicalDeviceDescriptorIndexingPropertiesEXT.SIZEOF, and its mark will be undefined.
The created buffer instance holds a strong reference to the container object.
public Buffer(long address,
int cap)
public int sType()
sType field.public long pNext()
pNext field.public int maxUpdateAfterBindDescriptorsInAllPools()
maxUpdateAfterBindDescriptorsInAllPools field.public boolean shaderUniformBufferArrayNonUniformIndexingNative()
shaderUniformBufferArrayNonUniformIndexingNative field.public boolean shaderSampledImageArrayNonUniformIndexingNative()
shaderSampledImageArrayNonUniformIndexingNative field.public boolean shaderStorageBufferArrayNonUniformIndexingNative()
shaderStorageBufferArrayNonUniformIndexingNative field.public boolean shaderStorageImageArrayNonUniformIndexingNative()
shaderStorageImageArrayNonUniformIndexingNative field.public boolean shaderInputAttachmentArrayNonUniformIndexingNative()
shaderInputAttachmentArrayNonUniformIndexingNative field.public boolean robustBufferAccessUpdateAfterBind()
robustBufferAccessUpdateAfterBind field.public boolean quadDivergentImplicitLod()
quadDivergentImplicitLod field.public int maxPerStageDescriptorUpdateAfterBindSamplers()
maxPerStageDescriptorUpdateAfterBindSamplers field.public int maxPerStageDescriptorUpdateAfterBindUniformBuffers()
maxPerStageDescriptorUpdateAfterBindUniformBuffers field.public int maxPerStageDescriptorUpdateAfterBindStorageBuffers()
maxPerStageDescriptorUpdateAfterBindStorageBuffers field.public int maxPerStageDescriptorUpdateAfterBindSampledImages()
maxPerStageDescriptorUpdateAfterBindSampledImages field.public int maxPerStageDescriptorUpdateAfterBindStorageImages()
maxPerStageDescriptorUpdateAfterBindStorageImages field.public int maxPerStageDescriptorUpdateAfterBindInputAttachments()
maxPerStageDescriptorUpdateAfterBindInputAttachments field.public int maxPerStageUpdateAfterBindResources()
maxPerStageUpdateAfterBindResources field.public int maxDescriptorSetUpdateAfterBindSamplers()
maxDescriptorSetUpdateAfterBindSamplers field.public int maxDescriptorSetUpdateAfterBindUniformBuffers()
maxDescriptorSetUpdateAfterBindUniformBuffers field.public int maxDescriptorSetUpdateAfterBindUniformBuffersDynamic()
maxDescriptorSetUpdateAfterBindUniformBuffersDynamic field.public int maxDescriptorSetUpdateAfterBindStorageBuffers()
maxDescriptorSetUpdateAfterBindStorageBuffers field.public int maxDescriptorSetUpdateAfterBindStorageBuffersDynamic()
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic field.public int maxDescriptorSetUpdateAfterBindSampledImages()
maxDescriptorSetUpdateAfterBindSampledImages field.public int maxDescriptorSetUpdateAfterBindStorageImages()
maxDescriptorSetUpdateAfterBindStorageImages field.public int maxDescriptorSetUpdateAfterBindInputAttachments()
maxDescriptorSetUpdateAfterBindInputAttachments field.public VkPhysicalDeviceDescriptorIndexingPropertiesEXT.Buffer sType(int value)
sType field.public VkPhysicalDeviceDescriptorIndexingPropertiesEXT.Buffer pNext(long value)
pNext field.Copyright LWJGL. All Rights Reserved. License terms.