Package org.lwjgl.vulkan
Class VkPhysicalDeviceVulkan12Features.Buffer
java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.CustomBuffer<VkPhysicalDeviceVulkan12Features.Buffer>
org.lwjgl.system.StructBuffer<VkPhysicalDeviceVulkan12Features,VkPhysicalDeviceVulkan12Features.Buffer>
org.lwjgl.vulkan.VkPhysicalDeviceVulkan12Features.Buffer
- All Implemented Interfaces:
AutoCloseable,Iterable<VkPhysicalDeviceVulkan12Features>,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
- Enclosing class:
VkPhysicalDeviceVulkan12Features
public static class VkPhysicalDeviceVulkan12Features.Buffer
extends org.lwjgl.system.StructBuffer<VkPhysicalDeviceVulkan12Features,VkPhysicalDeviceVulkan12Features.Buffer>
implements org.lwjgl.system.NativeResource
An array of
VkPhysicalDeviceVulkan12Features structs.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.lwjgl.system.Pointer
org.lwjgl.system.Pointer.Default -
Field Summary
Fields inherited from interface org.lwjgl.system.Pointer
BITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZE -
Constructor Summary
ConstructorsConstructorDescriptionBuffer(long address, int cap) Buffer(ByteBuffer container) Creates a newVkPhysicalDeviceVulkan12Features.Bufferinstance backed by the specified container. -
Method Summary
Modifier and TypeMethodDescriptionbooleanbufferDeviceAddress(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.bufferDeviceAddress()field.booleanbufferDeviceAddressCaptureReplay(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.bufferDeviceAddressCaptureReplay()field.booleanbufferDeviceAddressMultiDevice(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.bufferDeviceAddressMultiDevice()field.booleandescriptorBindingPartiallyBound(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.descriptorBindingPartiallyBound()field.booleandescriptorBindingSampledImageUpdateAfterBind(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.descriptorBindingSampledImageUpdateAfterBind()field.booleandescriptorBindingStorageBufferUpdateAfterBind(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.descriptorBindingStorageBufferUpdateAfterBind()field.booleandescriptorBindingStorageImageUpdateAfterBind(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.descriptorBindingStorageImageUpdateAfterBind()field.booleandescriptorBindingStorageTexelBufferUpdateAfterBind(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.descriptorBindingStorageTexelBufferUpdateAfterBind()field.booleandescriptorBindingUniformBufferUpdateAfterBind(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.descriptorBindingUniformBufferUpdateAfterBind()field.booleandescriptorBindingUniformTexelBufferUpdateAfterBind(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.descriptorBindingUniformTexelBufferUpdateAfterBind()field.booleandescriptorBindingUpdateUnusedWhilePending(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.descriptorBindingUpdateUnusedWhilePending()field.booleandescriptorBindingVariableDescriptorCount(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.descriptorBindingVariableDescriptorCount()field.booleandescriptorIndexing(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.descriptorIndexing()field.booleandrawIndirectCount(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.drawIndirectCount()field.booleanhostQueryReset(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.hostQueryReset()field.booleanimagelessFramebuffer(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.imagelessFramebuffer()field.longpNext()pNext(long value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.pNext()field.booleanruntimeDescriptorArray(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.runtimeDescriptorArray()field.booleansamplerFilterMinmax(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.samplerFilterMinmax()field.booleansamplerMirrorClampToEdge(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.samplerMirrorClampToEdge()field.booleanscalarBlockLayout(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.scalarBlockLayout()field.booleanseparateDepthStencilLayouts(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.separateDepthStencilLayouts()field.booleanshaderBufferInt64Atomics(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderBufferInt64Atomics()field.booleanshaderFloat16(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderFloat16()field.booleanshaderInputAttachmentArrayDynamicIndexing(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderInputAttachmentArrayDynamicIndexing()field.booleanshaderInputAttachmentArrayNonUniformIndexing(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderInputAttachmentArrayNonUniformIndexing()field.booleanshaderInt8(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderInt8()field.booleanshaderOutputLayer(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderOutputLayer()field.booleanshaderOutputViewportIndex(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderOutputViewportIndex()field.booleanshaderSampledImageArrayNonUniformIndexing(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderSampledImageArrayNonUniformIndexing()field.booleanshaderSharedInt64Atomics(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderSharedInt64Atomics()field.booleanshaderStorageBufferArrayNonUniformIndexing(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderStorageBufferArrayNonUniformIndexing()field.booleanshaderStorageImageArrayNonUniformIndexing(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderStorageImageArrayNonUniformIndexing()field.booleanshaderStorageTexelBufferArrayDynamicIndexing(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderStorageTexelBufferArrayDynamicIndexing()field.booleanshaderStorageTexelBufferArrayNonUniformIndexing(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderStorageTexelBufferArrayNonUniformIndexing()field.booleanshaderSubgroupExtendedTypes(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderSubgroupExtendedTypes()field.booleanshaderUniformBufferArrayNonUniformIndexing(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderUniformBufferArrayNonUniformIndexing()field.booleanshaderUniformTexelBufferArrayDynamicIndexing(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderUniformTexelBufferArrayDynamicIndexing()field.booleanshaderUniformTexelBufferArrayNonUniformIndexing(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderUniformTexelBufferArrayNonUniformIndexing()field.booleanstorageBuffer8BitAccess(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.storageBuffer8BitAccess()field.booleanstoragePushConstant8(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.storagePushConstant8()field.intsType()sType(int value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.sType()field.Sets theSTRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_FEATURESvalue to theVkPhysicalDeviceVulkan12Features.sType()field.booleansubgroupBroadcastDynamicId(boolean value) Sets the specified value to thesubgroupBroadcastDynamicIdfield.booleantimelineSemaphore(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.timelineSemaphore()field.booleanuniformAndStorageBuffer8BitAccess(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.uniformAndStorageBuffer8BitAccess()field.booleanuniformBufferStandardLayout(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.uniformBufferStandardLayout()field.booleanvulkanMemoryModel(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.vulkanMemoryModel()field.booleanvulkanMemoryModelAvailabilityVisibilityChains(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.vulkanMemoryModelAvailabilityVisibilityChains()field.booleanvulkanMemoryModelDeviceScope(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.vulkanMemoryModelDeviceScope()field.Methods inherited from class org.lwjgl.system.StructBuffer
apply, apply, forEach, get, get, get, get, iterator, parallelStream, put, put, sizeof, spliterator, streamMethods inherited from class org.lwjgl.system.CustomBuffer
address, address, address0, capacity, clear, compact, duplicate, flip, free, hasRemaining, limit, limit, mark, position, position, put, remaining, reset, rewind, slice, slice, toStringMethods inherited from class org.lwjgl.system.Pointer.Default
equals, hashCodeMethods inherited from interface org.lwjgl.system.NativeResource
close, free
-
Constructor Details
-
Buffer
Creates a newVkPhysicalDeviceVulkan12Features.Bufferinstance 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
VkPhysicalDeviceVulkan12Features.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 Details
-
sType
public int sType()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.sType()field.
-
pNext
public long pNext()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.pNext()field.
-
samplerMirrorClampToEdge
public boolean samplerMirrorClampToEdge()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.samplerMirrorClampToEdge()field.
-
drawIndirectCount
public boolean drawIndirectCount()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.drawIndirectCount()field.
-
storageBuffer8BitAccess
public boolean storageBuffer8BitAccess()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.storageBuffer8BitAccess()field.
-
uniformAndStorageBuffer8BitAccess
public boolean uniformAndStorageBuffer8BitAccess()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.uniformAndStorageBuffer8BitAccess()field.
-
storagePushConstant8
public boolean storagePushConstant8()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.storagePushConstant8()field.
-
shaderBufferInt64Atomics
public boolean shaderBufferInt64Atomics()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.shaderBufferInt64Atomics()field.
-
shaderFloat16
public boolean shaderFloat16()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.shaderFloat16()field.
-
shaderInt8
public boolean shaderInt8()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.shaderInt8()field.
-
descriptorIndexing
public boolean descriptorIndexing()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.descriptorIndexing()field.
-
shaderInputAttachmentArrayDynamicIndexing
public boolean shaderInputAttachmentArrayDynamicIndexing()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.shaderInputAttachmentArrayDynamicIndexing()field.
-
shaderUniformTexelBufferArrayDynamicIndexing
public boolean shaderUniformTexelBufferArrayDynamicIndexing()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.shaderUniformTexelBufferArrayDynamicIndexing()field.
-
shaderStorageTexelBufferArrayDynamicIndexing
public boolean shaderStorageTexelBufferArrayDynamicIndexing()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.shaderStorageTexelBufferArrayDynamicIndexing()field.
-
shaderUniformBufferArrayNonUniformIndexing
public boolean shaderUniformBufferArrayNonUniformIndexing()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.shaderUniformBufferArrayNonUniformIndexing()field.
-
shaderSampledImageArrayNonUniformIndexing
public boolean shaderSampledImageArrayNonUniformIndexing()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.shaderSampledImageArrayNonUniformIndexing()field.
-
shaderStorageBufferArrayNonUniformIndexing
public boolean shaderStorageBufferArrayNonUniformIndexing()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.shaderStorageBufferArrayNonUniformIndexing()field.
-
shaderStorageImageArrayNonUniformIndexing
public boolean shaderStorageImageArrayNonUniformIndexing()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.shaderStorageImageArrayNonUniformIndexing()field.
-
shaderInputAttachmentArrayNonUniformIndexing
public boolean shaderInputAttachmentArrayNonUniformIndexing()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.shaderInputAttachmentArrayNonUniformIndexing()field.
-
shaderUniformTexelBufferArrayNonUniformIndexing
public boolean shaderUniformTexelBufferArrayNonUniformIndexing()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.shaderUniformTexelBufferArrayNonUniformIndexing()field.
-
shaderStorageTexelBufferArrayNonUniformIndexing
public boolean shaderStorageTexelBufferArrayNonUniformIndexing()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.shaderStorageTexelBufferArrayNonUniformIndexing()field.
-
descriptorBindingUniformBufferUpdateAfterBind
public boolean descriptorBindingUniformBufferUpdateAfterBind()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.descriptorBindingUniformBufferUpdateAfterBind()field.
-
descriptorBindingSampledImageUpdateAfterBind
public boolean descriptorBindingSampledImageUpdateAfterBind()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.descriptorBindingSampledImageUpdateAfterBind()field.
-
descriptorBindingStorageImageUpdateAfterBind
public boolean descriptorBindingStorageImageUpdateAfterBind()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.descriptorBindingStorageImageUpdateAfterBind()field.
-
descriptorBindingStorageBufferUpdateAfterBind
public boolean descriptorBindingStorageBufferUpdateAfterBind()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.descriptorBindingStorageBufferUpdateAfterBind()field.
-
descriptorBindingUniformTexelBufferUpdateAfterBind
public boolean descriptorBindingUniformTexelBufferUpdateAfterBind()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.descriptorBindingUniformTexelBufferUpdateAfterBind()field.
-
descriptorBindingStorageTexelBufferUpdateAfterBind
public boolean descriptorBindingStorageTexelBufferUpdateAfterBind()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.descriptorBindingStorageTexelBufferUpdateAfterBind()field.
-
descriptorBindingUpdateUnusedWhilePending
public boolean descriptorBindingUpdateUnusedWhilePending()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.descriptorBindingUpdateUnusedWhilePending()field.
-
descriptorBindingPartiallyBound
public boolean descriptorBindingPartiallyBound()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.descriptorBindingPartiallyBound()field.
-
descriptorBindingVariableDescriptorCount
public boolean descriptorBindingVariableDescriptorCount()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.descriptorBindingVariableDescriptorCount()field.
-
runtimeDescriptorArray
public boolean runtimeDescriptorArray()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.runtimeDescriptorArray()field.
-
samplerFilterMinmax
public boolean samplerFilterMinmax()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.samplerFilterMinmax()field.
-
scalarBlockLayout
public boolean scalarBlockLayout()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.scalarBlockLayout()field.
-
imagelessFramebuffer
public boolean imagelessFramebuffer()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.imagelessFramebuffer()field.
-
uniformBufferStandardLayout
public boolean uniformBufferStandardLayout()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.uniformBufferStandardLayout()field.
-
shaderSubgroupExtendedTypes
public boolean shaderSubgroupExtendedTypes()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.shaderSubgroupExtendedTypes()field.
-
separateDepthStencilLayouts
public boolean separateDepthStencilLayouts()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.separateDepthStencilLayouts()field.
-
hostQueryReset
public boolean hostQueryReset()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.hostQueryReset()field.
-
timelineSemaphore
public boolean timelineSemaphore()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.timelineSemaphore()field.
-
bufferDeviceAddress
public boolean bufferDeviceAddress()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.bufferDeviceAddress()field.
-
bufferDeviceAddressCaptureReplay
public boolean bufferDeviceAddressCaptureReplay()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.bufferDeviceAddressCaptureReplay()field.
-
bufferDeviceAddressMultiDevice
public boolean bufferDeviceAddressMultiDevice()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.bufferDeviceAddressMultiDevice()field.
-
vulkanMemoryModel
public boolean vulkanMemoryModel()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.vulkanMemoryModel()field.
-
vulkanMemoryModelDeviceScope
public boolean vulkanMemoryModelDeviceScope()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.vulkanMemoryModelDeviceScope()field.
-
vulkanMemoryModelAvailabilityVisibilityChains
public boolean vulkanMemoryModelAvailabilityVisibilityChains()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.vulkanMemoryModelAvailabilityVisibilityChains()field.
-
shaderOutputViewportIndex
public boolean shaderOutputViewportIndex()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.shaderOutputViewportIndex()field.
-
shaderOutputLayer
public boolean shaderOutputLayer()- Returns:
- the value of the
VkPhysicalDeviceVulkan12Features.shaderOutputLayer()field.
-
subgroupBroadcastDynamicId
public boolean subgroupBroadcastDynamicId()- Returns:
- the value of the
subgroupBroadcastDynamicIdfield.
-
sType
Sets the specified value to theVkPhysicalDeviceVulkan12Features.sType()field. -
sType$Default
Sets theSTRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_FEATURESvalue to theVkPhysicalDeviceVulkan12Features.sType()field. -
pNext
Sets the specified value to theVkPhysicalDeviceVulkan12Features.pNext()field. -
samplerMirrorClampToEdge
Sets the specified value to theVkPhysicalDeviceVulkan12Features.samplerMirrorClampToEdge()field. -
drawIndirectCount
Sets the specified value to theVkPhysicalDeviceVulkan12Features.drawIndirectCount()field. -
storageBuffer8BitAccess
Sets the specified value to theVkPhysicalDeviceVulkan12Features.storageBuffer8BitAccess()field. -
uniformAndStorageBuffer8BitAccess
Sets the specified value to theVkPhysicalDeviceVulkan12Features.uniformAndStorageBuffer8BitAccess()field. -
storagePushConstant8
Sets the specified value to theVkPhysicalDeviceVulkan12Features.storagePushConstant8()field. -
shaderBufferInt64Atomics
Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderBufferInt64Atomics()field. -
shaderFloat16
Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderFloat16()field. -
shaderInt8
Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderInt8()field. -
descriptorIndexing
Sets the specified value to theVkPhysicalDeviceVulkan12Features.descriptorIndexing()field. -
shaderInputAttachmentArrayDynamicIndexing
public VkPhysicalDeviceVulkan12Features.Buffer shaderInputAttachmentArrayDynamicIndexing(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderInputAttachmentArrayDynamicIndexing()field. -
shaderUniformTexelBufferArrayDynamicIndexing
public VkPhysicalDeviceVulkan12Features.Buffer shaderUniformTexelBufferArrayDynamicIndexing(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderUniformTexelBufferArrayDynamicIndexing()field. -
shaderStorageTexelBufferArrayDynamicIndexing
public VkPhysicalDeviceVulkan12Features.Buffer shaderStorageTexelBufferArrayDynamicIndexing(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderStorageTexelBufferArrayDynamicIndexing()field. -
shaderUniformBufferArrayNonUniformIndexing
public VkPhysicalDeviceVulkan12Features.Buffer shaderUniformBufferArrayNonUniformIndexing(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderUniformBufferArrayNonUniformIndexing()field. -
shaderSampledImageArrayNonUniformIndexing
public VkPhysicalDeviceVulkan12Features.Buffer shaderSampledImageArrayNonUniformIndexing(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderSampledImageArrayNonUniformIndexing()field. -
shaderStorageBufferArrayNonUniformIndexing
public VkPhysicalDeviceVulkan12Features.Buffer shaderStorageBufferArrayNonUniformIndexing(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderStorageBufferArrayNonUniformIndexing()field. -
shaderStorageImageArrayNonUniformIndexing
public VkPhysicalDeviceVulkan12Features.Buffer shaderStorageImageArrayNonUniformIndexing(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderStorageImageArrayNonUniformIndexing()field. -
shaderInputAttachmentArrayNonUniformIndexing
public VkPhysicalDeviceVulkan12Features.Buffer shaderInputAttachmentArrayNonUniformIndexing(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderInputAttachmentArrayNonUniformIndexing()field. -
shaderUniformTexelBufferArrayNonUniformIndexing
public VkPhysicalDeviceVulkan12Features.Buffer shaderUniformTexelBufferArrayNonUniformIndexing(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderUniformTexelBufferArrayNonUniformIndexing()field. -
shaderStorageTexelBufferArrayNonUniformIndexing
public VkPhysicalDeviceVulkan12Features.Buffer shaderStorageTexelBufferArrayNonUniformIndexing(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderStorageTexelBufferArrayNonUniformIndexing()field. -
descriptorBindingUniformBufferUpdateAfterBind
public VkPhysicalDeviceVulkan12Features.Buffer descriptorBindingUniformBufferUpdateAfterBind(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.descriptorBindingUniformBufferUpdateAfterBind()field. -
descriptorBindingSampledImageUpdateAfterBind
public VkPhysicalDeviceVulkan12Features.Buffer descriptorBindingSampledImageUpdateAfterBind(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.descriptorBindingSampledImageUpdateAfterBind()field. -
descriptorBindingStorageImageUpdateAfterBind
public VkPhysicalDeviceVulkan12Features.Buffer descriptorBindingStorageImageUpdateAfterBind(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.descriptorBindingStorageImageUpdateAfterBind()field. -
descriptorBindingStorageBufferUpdateAfterBind
public VkPhysicalDeviceVulkan12Features.Buffer descriptorBindingStorageBufferUpdateAfterBind(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.descriptorBindingStorageBufferUpdateAfterBind()field. -
descriptorBindingUniformTexelBufferUpdateAfterBind
public VkPhysicalDeviceVulkan12Features.Buffer descriptorBindingUniformTexelBufferUpdateAfterBind(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.descriptorBindingUniformTexelBufferUpdateAfterBind()field. -
descriptorBindingStorageTexelBufferUpdateAfterBind
public VkPhysicalDeviceVulkan12Features.Buffer descriptorBindingStorageTexelBufferUpdateAfterBind(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.descriptorBindingStorageTexelBufferUpdateAfterBind()field. -
descriptorBindingUpdateUnusedWhilePending
public VkPhysicalDeviceVulkan12Features.Buffer descriptorBindingUpdateUnusedWhilePending(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.descriptorBindingUpdateUnusedWhilePending()field. -
descriptorBindingPartiallyBound
Sets the specified value to theVkPhysicalDeviceVulkan12Features.descriptorBindingPartiallyBound()field. -
descriptorBindingVariableDescriptorCount
public VkPhysicalDeviceVulkan12Features.Buffer descriptorBindingVariableDescriptorCount(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.descriptorBindingVariableDescriptorCount()field. -
runtimeDescriptorArray
Sets the specified value to theVkPhysicalDeviceVulkan12Features.runtimeDescriptorArray()field. -
samplerFilterMinmax
Sets the specified value to theVkPhysicalDeviceVulkan12Features.samplerFilterMinmax()field. -
scalarBlockLayout
Sets the specified value to theVkPhysicalDeviceVulkan12Features.scalarBlockLayout()field. -
imagelessFramebuffer
Sets the specified value to theVkPhysicalDeviceVulkan12Features.imagelessFramebuffer()field. -
uniformBufferStandardLayout
Sets the specified value to theVkPhysicalDeviceVulkan12Features.uniformBufferStandardLayout()field. -
shaderSubgroupExtendedTypes
Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderSubgroupExtendedTypes()field. -
separateDepthStencilLayouts
Sets the specified value to theVkPhysicalDeviceVulkan12Features.separateDepthStencilLayouts()field. -
hostQueryReset
Sets the specified value to theVkPhysicalDeviceVulkan12Features.hostQueryReset()field. -
timelineSemaphore
Sets the specified value to theVkPhysicalDeviceVulkan12Features.timelineSemaphore()field. -
bufferDeviceAddress
Sets the specified value to theVkPhysicalDeviceVulkan12Features.bufferDeviceAddress()field. -
bufferDeviceAddressCaptureReplay
Sets the specified value to theVkPhysicalDeviceVulkan12Features.bufferDeviceAddressCaptureReplay()field. -
bufferDeviceAddressMultiDevice
Sets the specified value to theVkPhysicalDeviceVulkan12Features.bufferDeviceAddressMultiDevice()field. -
vulkanMemoryModel
Sets the specified value to theVkPhysicalDeviceVulkan12Features.vulkanMemoryModel()field. -
vulkanMemoryModelDeviceScope
Sets the specified value to theVkPhysicalDeviceVulkan12Features.vulkanMemoryModelDeviceScope()field. -
vulkanMemoryModelAvailabilityVisibilityChains
public VkPhysicalDeviceVulkan12Features.Buffer vulkanMemoryModelAvailabilityVisibilityChains(boolean value) Sets the specified value to theVkPhysicalDeviceVulkan12Features.vulkanMemoryModelAvailabilityVisibilityChains()field. -
shaderOutputViewportIndex
Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderOutputViewportIndex()field. -
shaderOutputLayer
Sets the specified value to theVkPhysicalDeviceVulkan12Features.shaderOutputLayer()field. -
subgroupBroadcastDynamicId
Sets the specified value to thesubgroupBroadcastDynamicIdfield.
-