java.lang.Object
java.lang.Record
tech.icey.vk4j.datatype.VkPhysicalDeviceVulkan12Features
- All Implemented Interfaces:
tech.icey.panama.IPointer
public record VkPhysicalDeviceVulkan12Features(MemorySegment segment)
extends Record
implements tech.icey.panama.IPointer
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final MemoryLayoutstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final AddressLayoutstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final MemoryLayout.PathElementstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final long -
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of aVkPhysicalDeviceVulkan12Featuresrecord class. -
Method Summary
Modifier and TypeMethodDescriptionstatic VkPhysicalDeviceVulkan12Features[]intvoidbufferDeviceAddress(int value) intvoidbufferDeviceAddressCaptureReplay(int value) intvoidbufferDeviceAddressMultiDevice(int value) clone(Arena arena, VkPhysicalDeviceVulkan12Features src) static VkPhysicalDeviceVulkan12Features[]clone(Arena arena, VkPhysicalDeviceVulkan12Features[] src) intvoiddescriptorBindingPartiallyBound(int value) intvoiddescriptorBindingSampledImageUpdateAfterBind(int value) intvoidintvoiddescriptorBindingStorageImageUpdateAfterBind(int value) intvoidintvoidintvoidintvoiddescriptorBindingUpdateUnusedWhilePending(int value) intvoiddescriptorBindingVariableDescriptorCount(int value) intvoiddescriptorIndexing(int value) intvoiddrawIndirectCount(int value) final booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.intvoidhostQueryReset(int value) intvoidimagelessFramebuffer(int value) pNext()voidpNext(MemorySegment value) voidpNext(tech.icey.panama.IPointer pointer) intvoidruntimeDescriptorArray(int value) intvoidsamplerFilterMinmax(int value) intvoidsamplerMirrorClampToEdge(int value) intvoidscalarBlockLayout(int value) segment()Returns the value of thesegmentrecord component.intvoidseparateDepthStencilLayouts(int value) intvoidshaderBufferInt64Atomics(int value) intvoidshaderFloat16(int value) intvoidshaderInputAttachmentArrayDynamicIndexing(int value) intvoidshaderInputAttachmentArrayNonUniformIndexing(int value) intvoidshaderInt8(int value) intvoidshaderOutputLayer(int value) intvoidshaderOutputViewportIndex(int value) intvoidshaderSampledImageArrayNonUniformIndexing(int value) intvoidshaderSharedInt64Atomics(int value) intvoidshaderStorageBufferArrayNonUniformIndexing(int value) intvoidshaderStorageImageArrayNonUniformIndexing(int value) intvoidshaderStorageTexelBufferArrayDynamicIndexing(int value) intvoidintvoidshaderSubgroupExtendedTypes(int value) intvoidshaderUniformBufferArrayNonUniformIndexing(int value) intvoidshaderUniformTexelBufferArrayDynamicIndexing(int value) intvoidintvoidstorageBuffer8BitAccess(int value) intvoidstoragePushConstant8(int value) intsType()voidsType(int value) intvoidsubgroupBroadcastDynamicId(int value) intvoidtimelineSemaphore(int value) final StringtoString()Returns a string representation of this record class.intvoiduniformAndStorageBuffer8BitAccess(int value) intvoiduniformBufferStandardLayout(int value) intvoidvulkanMemoryModel(int value) intvoidintvoidvulkanMemoryModelDeviceScope(int value)
-
Field Details
-
LAYOUT
-
SIZE
public static final long SIZE -
PATH$sType
-
PATH$pNext
-
PATH$samplerMirrorClampToEdge
-
PATH$drawIndirectCount
-
PATH$storageBuffer8BitAccess
-
PATH$uniformAndStorageBuffer8BitAccess
-
PATH$storagePushConstant8
-
PATH$shaderBufferInt64Atomics
-
PATH$shaderFloat16
-
PATH$shaderInt8
-
PATH$descriptorIndexing
-
PATH$shaderInputAttachmentArrayDynamicIndexing
-
PATH$shaderUniformTexelBufferArrayDynamicIndexing
-
PATH$shaderStorageTexelBufferArrayDynamicIndexing
-
PATH$shaderUniformBufferArrayNonUniformIndexing
-
PATH$shaderSampledImageArrayNonUniformIndexing
-
PATH$shaderStorageBufferArrayNonUniformIndexing
-
PATH$shaderStorageImageArrayNonUniformIndexing
-
PATH$shaderInputAttachmentArrayNonUniformIndexing
-
PATH$shaderUniformTexelBufferArrayNonUniformIndexing
-
PATH$shaderStorageTexelBufferArrayNonUniformIndexing
-
PATH$descriptorBindingUniformBufferUpdateAfterBind
-
PATH$descriptorBindingSampledImageUpdateAfterBind
-
PATH$descriptorBindingStorageImageUpdateAfterBind
-
PATH$descriptorBindingStorageBufferUpdateAfterBind
-
PATH$descriptorBindingUniformTexelBufferUpdateAfterBind
public static final MemoryLayout.PathElement PATH$descriptorBindingUniformTexelBufferUpdateAfterBind -
PATH$descriptorBindingStorageTexelBufferUpdateAfterBind
public static final MemoryLayout.PathElement PATH$descriptorBindingStorageTexelBufferUpdateAfterBind -
PATH$descriptorBindingUpdateUnusedWhilePending
-
PATH$descriptorBindingPartiallyBound
-
PATH$descriptorBindingVariableDescriptorCount
-
PATH$runtimeDescriptorArray
-
PATH$samplerFilterMinmax
-
PATH$scalarBlockLayout
-
PATH$imagelessFramebuffer
-
PATH$uniformBufferStandardLayout
-
PATH$shaderSubgroupExtendedTypes
-
PATH$separateDepthStencilLayouts
-
PATH$hostQueryReset
-
PATH$timelineSemaphore
-
PATH$bufferDeviceAddress
-
PATH$bufferDeviceAddressCaptureReplay
-
PATH$bufferDeviceAddressMultiDevice
-
PATH$vulkanMemoryModel
-
PATH$vulkanMemoryModelDeviceScope
-
PATH$vulkanMemoryModelAvailabilityVisibilityChains
-
PATH$shaderOutputViewportIndex
-
PATH$shaderOutputLayer
-
PATH$subgroupBroadcastDynamicId
-
LAYOUT$sType
-
LAYOUT$pNext
-
LAYOUT$samplerMirrorClampToEdge
-
LAYOUT$drawIndirectCount
-
LAYOUT$storageBuffer8BitAccess
-
LAYOUT$uniformAndStorageBuffer8BitAccess
-
LAYOUT$storagePushConstant8
-
LAYOUT$shaderBufferInt64Atomics
-
LAYOUT$shaderFloat16
-
LAYOUT$shaderInt8
-
LAYOUT$descriptorIndexing
-
LAYOUT$shaderInputAttachmentArrayDynamicIndexing
-
LAYOUT$shaderUniformTexelBufferArrayDynamicIndexing
-
LAYOUT$shaderStorageTexelBufferArrayDynamicIndexing
-
LAYOUT$shaderUniformBufferArrayNonUniformIndexing
-
LAYOUT$shaderSampledImageArrayNonUniformIndexing
-
LAYOUT$shaderStorageBufferArrayNonUniformIndexing
-
LAYOUT$shaderStorageImageArrayNonUniformIndexing
-
LAYOUT$shaderInputAttachmentArrayNonUniformIndexing
-
LAYOUT$shaderUniformTexelBufferArrayNonUniformIndexing
-
LAYOUT$shaderStorageTexelBufferArrayNonUniformIndexing
-
LAYOUT$descriptorBindingUniformBufferUpdateAfterBind
-
LAYOUT$descriptorBindingSampledImageUpdateAfterBind
-
LAYOUT$descriptorBindingStorageImageUpdateAfterBind
-
LAYOUT$descriptorBindingStorageBufferUpdateAfterBind
-
LAYOUT$descriptorBindingUniformTexelBufferUpdateAfterBind
-
LAYOUT$descriptorBindingStorageTexelBufferUpdateAfterBind
-
LAYOUT$descriptorBindingUpdateUnusedWhilePending
-
LAYOUT$descriptorBindingPartiallyBound
-
LAYOUT$descriptorBindingVariableDescriptorCount
-
LAYOUT$runtimeDescriptorArray
-
LAYOUT$samplerFilterMinmax
-
LAYOUT$scalarBlockLayout
-
LAYOUT$imagelessFramebuffer
-
LAYOUT$uniformBufferStandardLayout
-
LAYOUT$shaderSubgroupExtendedTypes
-
LAYOUT$separateDepthStencilLayouts
-
LAYOUT$hostQueryReset
-
LAYOUT$timelineSemaphore
-
LAYOUT$bufferDeviceAddress
-
LAYOUT$bufferDeviceAddressCaptureReplay
-
LAYOUT$bufferDeviceAddressMultiDevice
-
LAYOUT$vulkanMemoryModel
-
LAYOUT$vulkanMemoryModelDeviceScope
-
LAYOUT$vulkanMemoryModelAvailabilityVisibilityChains
-
LAYOUT$shaderOutputViewportIndex
-
LAYOUT$shaderOutputLayer
-
LAYOUT$subgroupBroadcastDynamicId
-
OFFSET$sType
public static final long OFFSET$sType -
OFFSET$pNext
public static final long OFFSET$pNext -
OFFSET$samplerMirrorClampToEdge
public static final long OFFSET$samplerMirrorClampToEdge -
OFFSET$drawIndirectCount
public static final long OFFSET$drawIndirectCount -
OFFSET$storageBuffer8BitAccess
public static final long OFFSET$storageBuffer8BitAccess -
OFFSET$uniformAndStorageBuffer8BitAccess
public static final long OFFSET$uniformAndStorageBuffer8BitAccess -
OFFSET$storagePushConstant8
public static final long OFFSET$storagePushConstant8 -
OFFSET$shaderBufferInt64Atomics
public static final long OFFSET$shaderBufferInt64Atomics -
OFFSET$shaderFloat16
public static final long OFFSET$shaderFloat16 -
OFFSET$shaderInt8
public static final long OFFSET$shaderInt8 -
OFFSET$descriptorIndexing
public static final long OFFSET$descriptorIndexing -
OFFSET$shaderInputAttachmentArrayDynamicIndexing
public static final long OFFSET$shaderInputAttachmentArrayDynamicIndexing -
OFFSET$shaderUniformTexelBufferArrayDynamicIndexing
public static final long OFFSET$shaderUniformTexelBufferArrayDynamicIndexing -
OFFSET$shaderStorageTexelBufferArrayDynamicIndexing
public static final long OFFSET$shaderStorageTexelBufferArrayDynamicIndexing -
OFFSET$shaderUniformBufferArrayNonUniformIndexing
public static final long OFFSET$shaderUniformBufferArrayNonUniformIndexing -
OFFSET$shaderSampledImageArrayNonUniformIndexing
public static final long OFFSET$shaderSampledImageArrayNonUniformIndexing -
OFFSET$shaderStorageBufferArrayNonUniformIndexing
public static final long OFFSET$shaderStorageBufferArrayNonUniformIndexing -
OFFSET$shaderStorageImageArrayNonUniformIndexing
public static final long OFFSET$shaderStorageImageArrayNonUniformIndexing -
OFFSET$shaderInputAttachmentArrayNonUniformIndexing
public static final long OFFSET$shaderInputAttachmentArrayNonUniformIndexing -
OFFSET$shaderUniformTexelBufferArrayNonUniformIndexing
public static final long OFFSET$shaderUniformTexelBufferArrayNonUniformIndexing -
OFFSET$shaderStorageTexelBufferArrayNonUniformIndexing
public static final long OFFSET$shaderStorageTexelBufferArrayNonUniformIndexing -
OFFSET$descriptorBindingUniformBufferUpdateAfterBind
public static final long OFFSET$descriptorBindingUniformBufferUpdateAfterBind -
OFFSET$descriptorBindingSampledImageUpdateAfterBind
public static final long OFFSET$descriptorBindingSampledImageUpdateAfterBind -
OFFSET$descriptorBindingStorageImageUpdateAfterBind
public static final long OFFSET$descriptorBindingStorageImageUpdateAfterBind -
OFFSET$descriptorBindingStorageBufferUpdateAfterBind
public static final long OFFSET$descriptorBindingStorageBufferUpdateAfterBind -
OFFSET$descriptorBindingUniformTexelBufferUpdateAfterBind
public static final long OFFSET$descriptorBindingUniformTexelBufferUpdateAfterBind -
OFFSET$descriptorBindingStorageTexelBufferUpdateAfterBind
public static final long OFFSET$descriptorBindingStorageTexelBufferUpdateAfterBind -
OFFSET$descriptorBindingUpdateUnusedWhilePending
public static final long OFFSET$descriptorBindingUpdateUnusedWhilePending -
OFFSET$descriptorBindingPartiallyBound
public static final long OFFSET$descriptorBindingPartiallyBound -
OFFSET$descriptorBindingVariableDescriptorCount
public static final long OFFSET$descriptorBindingVariableDescriptorCount -
OFFSET$runtimeDescriptorArray
public static final long OFFSET$runtimeDescriptorArray -
OFFSET$samplerFilterMinmax
public static final long OFFSET$samplerFilterMinmax -
OFFSET$scalarBlockLayout
public static final long OFFSET$scalarBlockLayout -
OFFSET$imagelessFramebuffer
public static final long OFFSET$imagelessFramebuffer -
OFFSET$uniformBufferStandardLayout
public static final long OFFSET$uniformBufferStandardLayout -
OFFSET$shaderSubgroupExtendedTypes
public static final long OFFSET$shaderSubgroupExtendedTypes -
OFFSET$separateDepthStencilLayouts
public static final long OFFSET$separateDepthStencilLayouts -
OFFSET$hostQueryReset
public static final long OFFSET$hostQueryReset -
OFFSET$timelineSemaphore
public static final long OFFSET$timelineSemaphore -
OFFSET$bufferDeviceAddress
public static final long OFFSET$bufferDeviceAddress -
OFFSET$bufferDeviceAddressCaptureReplay
public static final long OFFSET$bufferDeviceAddressCaptureReplay -
OFFSET$bufferDeviceAddressMultiDevice
public static final long OFFSET$bufferDeviceAddressMultiDevice -
OFFSET$vulkanMemoryModel
public static final long OFFSET$vulkanMemoryModel -
OFFSET$vulkanMemoryModelDeviceScope
public static final long OFFSET$vulkanMemoryModelDeviceScope -
OFFSET$vulkanMemoryModelAvailabilityVisibilityChains
public static final long OFFSET$vulkanMemoryModelAvailabilityVisibilityChains -
OFFSET$shaderOutputViewportIndex
public static final long OFFSET$shaderOutputViewportIndex -
OFFSET$shaderOutputLayer
public static final long OFFSET$shaderOutputLayer -
OFFSET$subgroupBroadcastDynamicId
public static final long OFFSET$subgroupBroadcastDynamicId -
SIZE$sType
public static final long SIZE$sType -
SIZE$pNext
public static final long SIZE$pNext -
SIZE$samplerMirrorClampToEdge
public static final long SIZE$samplerMirrorClampToEdge -
SIZE$drawIndirectCount
public static final long SIZE$drawIndirectCount -
SIZE$storageBuffer8BitAccess
public static final long SIZE$storageBuffer8BitAccess -
SIZE$uniformAndStorageBuffer8BitAccess
public static final long SIZE$uniformAndStorageBuffer8BitAccess -
SIZE$storagePushConstant8
public static final long SIZE$storagePushConstant8 -
SIZE$shaderBufferInt64Atomics
public static final long SIZE$shaderBufferInt64Atomics -
SIZE$shaderFloat16
public static final long SIZE$shaderFloat16 -
SIZE$shaderInt8
public static final long SIZE$shaderInt8 -
SIZE$descriptorIndexing
public static final long SIZE$descriptorIndexing -
SIZE$shaderInputAttachmentArrayDynamicIndexing
public static final long SIZE$shaderInputAttachmentArrayDynamicIndexing -
SIZE$shaderUniformTexelBufferArrayDynamicIndexing
public static final long SIZE$shaderUniformTexelBufferArrayDynamicIndexing -
SIZE$shaderStorageTexelBufferArrayDynamicIndexing
public static final long SIZE$shaderStorageTexelBufferArrayDynamicIndexing -
SIZE$shaderUniformBufferArrayNonUniformIndexing
public static final long SIZE$shaderUniformBufferArrayNonUniformIndexing -
SIZE$shaderSampledImageArrayNonUniformIndexing
public static final long SIZE$shaderSampledImageArrayNonUniformIndexing -
SIZE$shaderStorageBufferArrayNonUniformIndexing
public static final long SIZE$shaderStorageBufferArrayNonUniformIndexing -
SIZE$shaderStorageImageArrayNonUniformIndexing
public static final long SIZE$shaderStorageImageArrayNonUniformIndexing -
SIZE$shaderInputAttachmentArrayNonUniformIndexing
public static final long SIZE$shaderInputAttachmentArrayNonUniformIndexing -
SIZE$shaderUniformTexelBufferArrayNonUniformIndexing
public static final long SIZE$shaderUniformTexelBufferArrayNonUniformIndexing -
SIZE$shaderStorageTexelBufferArrayNonUniformIndexing
public static final long SIZE$shaderStorageTexelBufferArrayNonUniformIndexing -
SIZE$descriptorBindingUniformBufferUpdateAfterBind
public static final long SIZE$descriptorBindingUniformBufferUpdateAfterBind -
SIZE$descriptorBindingSampledImageUpdateAfterBind
public static final long SIZE$descriptorBindingSampledImageUpdateAfterBind -
SIZE$descriptorBindingStorageImageUpdateAfterBind
public static final long SIZE$descriptorBindingStorageImageUpdateAfterBind -
SIZE$descriptorBindingStorageBufferUpdateAfterBind
public static final long SIZE$descriptorBindingStorageBufferUpdateAfterBind -
SIZE$descriptorBindingUniformTexelBufferUpdateAfterBind
public static final long SIZE$descriptorBindingUniformTexelBufferUpdateAfterBind -
SIZE$descriptorBindingStorageTexelBufferUpdateAfterBind
public static final long SIZE$descriptorBindingStorageTexelBufferUpdateAfterBind -
SIZE$descriptorBindingUpdateUnusedWhilePending
public static final long SIZE$descriptorBindingUpdateUnusedWhilePending -
SIZE$descriptorBindingPartiallyBound
public static final long SIZE$descriptorBindingPartiallyBound -
SIZE$descriptorBindingVariableDescriptorCount
public static final long SIZE$descriptorBindingVariableDescriptorCount -
SIZE$runtimeDescriptorArray
public static final long SIZE$runtimeDescriptorArray -
SIZE$samplerFilterMinmax
public static final long SIZE$samplerFilterMinmax -
SIZE$scalarBlockLayout
public static final long SIZE$scalarBlockLayout -
SIZE$imagelessFramebuffer
public static final long SIZE$imagelessFramebuffer -
SIZE$uniformBufferStandardLayout
public static final long SIZE$uniformBufferStandardLayout -
SIZE$shaderSubgroupExtendedTypes
public static final long SIZE$shaderSubgroupExtendedTypes -
SIZE$separateDepthStencilLayouts
public static final long SIZE$separateDepthStencilLayouts -
SIZE$hostQueryReset
public static final long SIZE$hostQueryReset -
SIZE$timelineSemaphore
public static final long SIZE$timelineSemaphore -
SIZE$bufferDeviceAddress
public static final long SIZE$bufferDeviceAddress -
SIZE$bufferDeviceAddressCaptureReplay
public static final long SIZE$bufferDeviceAddressCaptureReplay -
SIZE$bufferDeviceAddressMultiDevice
public static final long SIZE$bufferDeviceAddressMultiDevice -
SIZE$vulkanMemoryModel
public static final long SIZE$vulkanMemoryModel -
SIZE$vulkanMemoryModelDeviceScope
public static final long SIZE$vulkanMemoryModelDeviceScope -
SIZE$vulkanMemoryModelAvailabilityVisibilityChains
public static final long SIZE$vulkanMemoryModelAvailabilityVisibilityChains -
SIZE$shaderOutputViewportIndex
public static final long SIZE$shaderOutputViewportIndex -
SIZE$shaderOutputLayer
public static final long SIZE$shaderOutputLayer -
SIZE$subgroupBroadcastDynamicId
public static final long SIZE$subgroupBroadcastDynamicId
-
-
Constructor Details
-
VkPhysicalDeviceVulkan12Features
Creates an instance of aVkPhysicalDeviceVulkan12Featuresrecord class.- Parameters:
segment- the value for thesegmentrecord component
-
-
Method Details
-
sType
public int sType() -
sType
public void sType(int value) -
pNext
-
pNext
-
pNext
public void pNext(tech.icey.panama.IPointer pointer) -
samplerMirrorClampToEdge
public int samplerMirrorClampToEdge() -
samplerMirrorClampToEdge
public void samplerMirrorClampToEdge(int value) -
drawIndirectCount
public int drawIndirectCount() -
drawIndirectCount
public void drawIndirectCount(int value) -
storageBuffer8BitAccess
public int storageBuffer8BitAccess() -
storageBuffer8BitAccess
public void storageBuffer8BitAccess(int value) -
uniformAndStorageBuffer8BitAccess
public int uniformAndStorageBuffer8BitAccess() -
uniformAndStorageBuffer8BitAccess
public void uniformAndStorageBuffer8BitAccess(int value) -
storagePushConstant8
public int storagePushConstant8() -
storagePushConstant8
public void storagePushConstant8(int value) -
shaderBufferInt64Atomics
public int shaderBufferInt64Atomics() -
shaderBufferInt64Atomics
public void shaderBufferInt64Atomics(int value) -
shaderFloat16
public int shaderFloat16() -
shaderFloat16
public void shaderFloat16(int value) -
shaderInt8
public int shaderInt8() -
shaderInt8
public void shaderInt8(int value) -
descriptorIndexing
public int descriptorIndexing() -
descriptorIndexing
public void descriptorIndexing(int value) -
shaderInputAttachmentArrayDynamicIndexing
public int shaderInputAttachmentArrayDynamicIndexing() -
shaderInputAttachmentArrayDynamicIndexing
public void shaderInputAttachmentArrayDynamicIndexing(int value) -
shaderUniformTexelBufferArrayDynamicIndexing
public int shaderUniformTexelBufferArrayDynamicIndexing() -
shaderUniformTexelBufferArrayDynamicIndexing
public void shaderUniformTexelBufferArrayDynamicIndexing(int value) -
shaderStorageTexelBufferArrayDynamicIndexing
public int shaderStorageTexelBufferArrayDynamicIndexing() -
shaderStorageTexelBufferArrayDynamicIndexing
public void shaderStorageTexelBufferArrayDynamicIndexing(int value) -
shaderUniformBufferArrayNonUniformIndexing
public int shaderUniformBufferArrayNonUniformIndexing() -
shaderUniformBufferArrayNonUniformIndexing
public void shaderUniformBufferArrayNonUniformIndexing(int value) -
shaderSampledImageArrayNonUniformIndexing
public int shaderSampledImageArrayNonUniformIndexing() -
shaderSampledImageArrayNonUniformIndexing
public void shaderSampledImageArrayNonUniformIndexing(int value) -
shaderStorageBufferArrayNonUniformIndexing
public int shaderStorageBufferArrayNonUniformIndexing() -
shaderStorageBufferArrayNonUniformIndexing
public void shaderStorageBufferArrayNonUniformIndexing(int value) -
shaderStorageImageArrayNonUniformIndexing
public int shaderStorageImageArrayNonUniformIndexing() -
shaderStorageImageArrayNonUniformIndexing
public void shaderStorageImageArrayNonUniformIndexing(int value) -
shaderInputAttachmentArrayNonUniformIndexing
public int shaderInputAttachmentArrayNonUniformIndexing() -
shaderInputAttachmentArrayNonUniformIndexing
public void shaderInputAttachmentArrayNonUniformIndexing(int value) -
shaderUniformTexelBufferArrayNonUniformIndexing
public int shaderUniformTexelBufferArrayNonUniformIndexing() -
shaderUniformTexelBufferArrayNonUniformIndexing
public void shaderUniformTexelBufferArrayNonUniformIndexing(int value) -
shaderStorageTexelBufferArrayNonUniformIndexing
public int shaderStorageTexelBufferArrayNonUniformIndexing() -
shaderStorageTexelBufferArrayNonUniformIndexing
public void shaderStorageTexelBufferArrayNonUniformIndexing(int value) -
descriptorBindingUniformBufferUpdateAfterBind
public int descriptorBindingUniformBufferUpdateAfterBind() -
descriptorBindingUniformBufferUpdateAfterBind
public void descriptorBindingUniformBufferUpdateAfterBind(int value) -
descriptorBindingSampledImageUpdateAfterBind
public int descriptorBindingSampledImageUpdateAfterBind() -
descriptorBindingSampledImageUpdateAfterBind
public void descriptorBindingSampledImageUpdateAfterBind(int value) -
descriptorBindingStorageImageUpdateAfterBind
public int descriptorBindingStorageImageUpdateAfterBind() -
descriptorBindingStorageImageUpdateAfterBind
public void descriptorBindingStorageImageUpdateAfterBind(int value) -
descriptorBindingStorageBufferUpdateAfterBind
public int descriptorBindingStorageBufferUpdateAfterBind() -
descriptorBindingStorageBufferUpdateAfterBind
public void descriptorBindingStorageBufferUpdateAfterBind(int value) -
descriptorBindingUniformTexelBufferUpdateAfterBind
public int descriptorBindingUniformTexelBufferUpdateAfterBind() -
descriptorBindingUniformTexelBufferUpdateAfterBind
public void descriptorBindingUniformTexelBufferUpdateAfterBind(int value) -
descriptorBindingStorageTexelBufferUpdateAfterBind
public int descriptorBindingStorageTexelBufferUpdateAfterBind() -
descriptorBindingStorageTexelBufferUpdateAfterBind
public void descriptorBindingStorageTexelBufferUpdateAfterBind(int value) -
descriptorBindingUpdateUnusedWhilePending
public int descriptorBindingUpdateUnusedWhilePending() -
descriptorBindingUpdateUnusedWhilePending
public void descriptorBindingUpdateUnusedWhilePending(int value) -
descriptorBindingPartiallyBound
public int descriptorBindingPartiallyBound() -
descriptorBindingPartiallyBound
public void descriptorBindingPartiallyBound(int value) -
descriptorBindingVariableDescriptorCount
public int descriptorBindingVariableDescriptorCount() -
descriptorBindingVariableDescriptorCount
public void descriptorBindingVariableDescriptorCount(int value) -
runtimeDescriptorArray
public int runtimeDescriptorArray() -
runtimeDescriptorArray
public void runtimeDescriptorArray(int value) -
samplerFilterMinmax
public int samplerFilterMinmax() -
samplerFilterMinmax
public void samplerFilterMinmax(int value) -
scalarBlockLayout
public int scalarBlockLayout() -
scalarBlockLayout
public void scalarBlockLayout(int value) -
imagelessFramebuffer
public int imagelessFramebuffer() -
imagelessFramebuffer
public void imagelessFramebuffer(int value) -
uniformBufferStandardLayout
public int uniformBufferStandardLayout() -
uniformBufferStandardLayout
public void uniformBufferStandardLayout(int value) -
shaderSubgroupExtendedTypes
public int shaderSubgroupExtendedTypes() -
shaderSubgroupExtendedTypes
public void shaderSubgroupExtendedTypes(int value) -
separateDepthStencilLayouts
public int separateDepthStencilLayouts() -
separateDepthStencilLayouts
public void separateDepthStencilLayouts(int value) -
hostQueryReset
public int hostQueryReset() -
hostQueryReset
public void hostQueryReset(int value) -
timelineSemaphore
public int timelineSemaphore() -
timelineSemaphore
public void timelineSemaphore(int value) -
bufferDeviceAddress
public int bufferDeviceAddress() -
bufferDeviceAddress
public void bufferDeviceAddress(int value) -
bufferDeviceAddressCaptureReplay
public int bufferDeviceAddressCaptureReplay() -
bufferDeviceAddressCaptureReplay
public void bufferDeviceAddressCaptureReplay(int value) -
bufferDeviceAddressMultiDevice
public int bufferDeviceAddressMultiDevice() -
bufferDeviceAddressMultiDevice
public void bufferDeviceAddressMultiDevice(int value) -
vulkanMemoryModel
public int vulkanMemoryModel() -
vulkanMemoryModel
public void vulkanMemoryModel(int value) -
vulkanMemoryModelDeviceScope
public int vulkanMemoryModelDeviceScope() -
vulkanMemoryModelDeviceScope
public void vulkanMemoryModelDeviceScope(int value) -
vulkanMemoryModelAvailabilityVisibilityChains
public int vulkanMemoryModelAvailabilityVisibilityChains() -
vulkanMemoryModelAvailabilityVisibilityChains
public void vulkanMemoryModelAvailabilityVisibilityChains(int value) -
shaderOutputViewportIndex
public int shaderOutputViewportIndex() -
shaderOutputViewportIndex
public void shaderOutputViewportIndex(int value) -
shaderOutputLayer
public int shaderOutputLayer() -
shaderOutputLayer
public void shaderOutputLayer(int value) -
subgroupBroadcastDynamicId
public int subgroupBroadcastDynamicId() -
subgroupBroadcastDynamicId
public void subgroupBroadcastDynamicId(int value) -
allocate
-
allocate
-
clone
public static VkPhysicalDeviceVulkan12Features clone(Arena arena, VkPhysicalDeviceVulkan12Features src) -
clone
public static VkPhysicalDeviceVulkan12Features[] clone(Arena arena, VkPhysicalDeviceVulkan12Features[] src) -
toString
-
hashCode
-
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
segment
Returns the value of thesegmentrecord component.- Specified by:
segmentin interfacetech.icey.panama.IPointer- Returns:
- the value of the
segmentrecord component
-