Module tech.icey.vk4j
Package tech.icey.vk4j.datatype
Record Class VkPhysicalDeviceVulkan12Properties
java.lang.Object
java.lang.Record
tech.icey.vk4j.datatype.VkPhysicalDeviceVulkan12Properties
- All Implemented Interfaces:
tech.icey.panama.IPointer
public record VkPhysicalDeviceVulkan12Properties(MemorySegment segment)
extends Record
implements tech.icey.panama.IPointer
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final MemoryLayoutstatic final StructLayoutstatic final ValueLayout.OfIntstatic final ValueLayout.OfIntstatic final SequenceLayoutstatic final SequenceLayoutstatic 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.OfLongstatic 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 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 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 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 longstatic final longstatic final longstatic final longstatic final longstatic final long -
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of aVkPhysicalDeviceVulkan12Propertiesrecord class. -
Method Summary
Modifier and TypeMethodDescriptionstatic VkPhysicalDeviceVulkan12Properties[]clone(Arena arena, VkPhysicalDeviceVulkan12Properties src) static VkPhysicalDeviceVulkan12Properties[]clone(Arena arena, VkPhysicalDeviceVulkan12Properties[] src) voidintvoiddenormBehaviorIndependence(int value) intdriverID()voiddriverID(int value) tech.icey.panama.buffer.ByteBuffervoiddriverInfo(tech.icey.panama.buffer.ByteBuffer value) tech.icey.panama.buffer.ByteBuffervoiddriverName(tech.icey.panama.buffer.ByteBuffer value) final booleanIndicates whether some other object is "equal to" this one.intvoidfilterMinmaxImageComponentMapping(int value) intvoidfilterMinmaxSingleComponentFormats(int value) intvoidframebufferIntegerColorSampleCounts(int value) final inthashCode()Returns a hash code value for this object.intvoidindependentResolve(int value) intvoidindependentResolveNone(int value) intvoidintvoidmaxDescriptorSetUpdateAfterBindSampledImages(int value) intvoidmaxDescriptorSetUpdateAfterBindSamplers(int value) intvoidintvoidintvoidmaxDescriptorSetUpdateAfterBindStorageImages(int value) intvoidintvoidintvoidintvoidintvoidmaxPerStageDescriptorUpdateAfterBindSamplers(int value) intvoidintvoidintvoidintvoidmaxPerStageUpdateAfterBindResources(int value) longvoidmaxTimelineSemaphoreValueDifference(long value) intvoidmaxUpdateAfterBindDescriptorsInAllPools(int value) pNext()voidpNext(MemorySegment value) voidpNext(tech.icey.panama.IPointer pointer) intvoidquadDivergentImplicitLod(int value) intvoidrobustBufferAccessUpdateAfterBind(int value) intvoidroundingModeIndependence(int value) segment()Returns the value of thesegmentrecord component.intvoidshaderDenormFlushToZeroFloat16(int value) intvoidshaderDenormFlushToZeroFloat32(int value) intvoidshaderDenormFlushToZeroFloat64(int value) intvoidshaderDenormPreserveFloat16(int value) intvoidshaderDenormPreserveFloat32(int value) intvoidshaderDenormPreserveFloat64(int value) intvoidintvoidshaderRoundingModeRTEFloat16(int value) intvoidshaderRoundingModeRTEFloat32(int value) intvoidshaderRoundingModeRTEFloat64(int value) intvoidshaderRoundingModeRTZFloat16(int value) intvoidshaderRoundingModeRTZFloat32(int value) intvoidshaderRoundingModeRTZFloat64(int value) intvoidintvoidshaderSignedZeroInfNanPreserveFloat16(int value) intvoidshaderSignedZeroInfNanPreserveFloat32(int value) intvoidshaderSignedZeroInfNanPreserveFloat64(int value) intvoidintvoidintvoidintsType()voidsType(int value) intvoidsupportedDepthResolveModes(int value) intvoidsupportedStencilResolveModes(int value) final StringtoString()Returns a string representation of this record class.
-
Field Details
-
LAYOUT
-
SIZE
public static final long SIZE -
PATH$sType
-
PATH$pNext
-
PATH$driverID
-
PATH$driverName
-
PATH$driverInfo
-
PATH$conformanceVersion
-
PATH$denormBehaviorIndependence
-
PATH$roundingModeIndependence
-
PATH$shaderSignedZeroInfNanPreserveFloat16
-
PATH$shaderSignedZeroInfNanPreserveFloat32
-
PATH$shaderSignedZeroInfNanPreserveFloat64
-
PATH$shaderDenormPreserveFloat16
-
PATH$shaderDenormPreserveFloat32
-
PATH$shaderDenormPreserveFloat64
-
PATH$shaderDenormFlushToZeroFloat16
-
PATH$shaderDenormFlushToZeroFloat32
-
PATH$shaderDenormFlushToZeroFloat64
-
PATH$shaderRoundingModeRTEFloat16
-
PATH$shaderRoundingModeRTEFloat32
-
PATH$shaderRoundingModeRTEFloat64
-
PATH$shaderRoundingModeRTZFloat16
-
PATH$shaderRoundingModeRTZFloat32
-
PATH$shaderRoundingModeRTZFloat64
-
PATH$maxUpdateAfterBindDescriptorsInAllPools
-
PATH$shaderUniformBufferArrayNonUniformIndexingNative
-
PATH$shaderSampledImageArrayNonUniformIndexingNative
-
PATH$shaderStorageBufferArrayNonUniformIndexingNative
-
PATH$shaderStorageImageArrayNonUniformIndexingNative
-
PATH$shaderInputAttachmentArrayNonUniformIndexingNative
public static final MemoryLayout.PathElement PATH$shaderInputAttachmentArrayNonUniformIndexingNative -
PATH$robustBufferAccessUpdateAfterBind
-
PATH$quadDivergentImplicitLod
-
PATH$maxPerStageDescriptorUpdateAfterBindSamplers
-
PATH$maxPerStageDescriptorUpdateAfterBindUniformBuffers
public static final MemoryLayout.PathElement PATH$maxPerStageDescriptorUpdateAfterBindUniformBuffers -
PATH$maxPerStageDescriptorUpdateAfterBindStorageBuffers
public static final MemoryLayout.PathElement PATH$maxPerStageDescriptorUpdateAfterBindStorageBuffers -
PATH$maxPerStageDescriptorUpdateAfterBindSampledImages
-
PATH$maxPerStageDescriptorUpdateAfterBindStorageImages
-
PATH$maxPerStageDescriptorUpdateAfterBindInputAttachments
public static final MemoryLayout.PathElement PATH$maxPerStageDescriptorUpdateAfterBindInputAttachments -
PATH$maxPerStageUpdateAfterBindResources
-
PATH$maxDescriptorSetUpdateAfterBindSamplers
-
PATH$maxDescriptorSetUpdateAfterBindUniformBuffers
-
PATH$maxDescriptorSetUpdateAfterBindUniformBuffersDynamic
public static final MemoryLayout.PathElement PATH$maxDescriptorSetUpdateAfterBindUniformBuffersDynamic -
PATH$maxDescriptorSetUpdateAfterBindStorageBuffers
-
PATH$maxDescriptorSetUpdateAfterBindStorageBuffersDynamic
public static final MemoryLayout.PathElement PATH$maxDescriptorSetUpdateAfterBindStorageBuffersDynamic -
PATH$maxDescriptorSetUpdateAfterBindSampledImages
-
PATH$maxDescriptorSetUpdateAfterBindStorageImages
-
PATH$maxDescriptorSetUpdateAfterBindInputAttachments
-
PATH$supportedDepthResolveModes
-
PATH$supportedStencilResolveModes
-
PATH$independentResolveNone
-
PATH$independentResolve
-
PATH$filterMinmaxSingleComponentFormats
-
PATH$filterMinmaxImageComponentMapping
-
PATH$maxTimelineSemaphoreValueDifference
-
PATH$framebufferIntegerColorSampleCounts
-
LAYOUT$sType
-
LAYOUT$pNext
-
LAYOUT$driverID
-
LAYOUT$driverName
-
LAYOUT$driverInfo
-
LAYOUT$conformanceVersion
-
LAYOUT$denormBehaviorIndependence
-
LAYOUT$roundingModeIndependence
-
LAYOUT$shaderSignedZeroInfNanPreserveFloat16
-
LAYOUT$shaderSignedZeroInfNanPreserveFloat32
-
LAYOUT$shaderSignedZeroInfNanPreserveFloat64
-
LAYOUT$shaderDenormPreserveFloat16
-
LAYOUT$shaderDenormPreserveFloat32
-
LAYOUT$shaderDenormPreserveFloat64
-
LAYOUT$shaderDenormFlushToZeroFloat16
-
LAYOUT$shaderDenormFlushToZeroFloat32
-
LAYOUT$shaderDenormFlushToZeroFloat64
-
LAYOUT$shaderRoundingModeRTEFloat16
-
LAYOUT$shaderRoundingModeRTEFloat32
-
LAYOUT$shaderRoundingModeRTEFloat64
-
LAYOUT$shaderRoundingModeRTZFloat16
-
LAYOUT$shaderRoundingModeRTZFloat32
-
LAYOUT$shaderRoundingModeRTZFloat64
-
LAYOUT$maxUpdateAfterBindDescriptorsInAllPools
-
LAYOUT$shaderUniformBufferArrayNonUniformIndexingNative
-
LAYOUT$shaderSampledImageArrayNonUniformIndexingNative
-
LAYOUT$shaderStorageBufferArrayNonUniformIndexingNative
-
LAYOUT$shaderStorageImageArrayNonUniformIndexingNative
-
LAYOUT$shaderInputAttachmentArrayNonUniformIndexingNative
-
LAYOUT$robustBufferAccessUpdateAfterBind
-
LAYOUT$quadDivergentImplicitLod
-
LAYOUT$maxPerStageDescriptorUpdateAfterBindSamplers
-
LAYOUT$maxPerStageDescriptorUpdateAfterBindUniformBuffers
-
LAYOUT$maxPerStageDescriptorUpdateAfterBindStorageBuffers
-
LAYOUT$maxPerStageDescriptorUpdateAfterBindSampledImages
-
LAYOUT$maxPerStageDescriptorUpdateAfterBindStorageImages
-
LAYOUT$maxPerStageDescriptorUpdateAfterBindInputAttachments
-
LAYOUT$maxPerStageUpdateAfterBindResources
-
LAYOUT$maxDescriptorSetUpdateAfterBindSamplers
-
LAYOUT$maxDescriptorSetUpdateAfterBindUniformBuffers
-
LAYOUT$maxDescriptorSetUpdateAfterBindUniformBuffersDynamic
-
LAYOUT$maxDescriptorSetUpdateAfterBindStorageBuffers
-
LAYOUT$maxDescriptorSetUpdateAfterBindStorageBuffersDynamic
-
LAYOUT$maxDescriptorSetUpdateAfterBindSampledImages
-
LAYOUT$maxDescriptorSetUpdateAfterBindStorageImages
-
LAYOUT$maxDescriptorSetUpdateAfterBindInputAttachments
-
LAYOUT$supportedDepthResolveModes
-
LAYOUT$supportedStencilResolveModes
-
LAYOUT$independentResolveNone
-
LAYOUT$independentResolve
-
LAYOUT$filterMinmaxSingleComponentFormats
-
LAYOUT$filterMinmaxImageComponentMapping
-
LAYOUT$maxTimelineSemaphoreValueDifference
-
LAYOUT$framebufferIntegerColorSampleCounts
-
OFFSET$sType
public static final long OFFSET$sType -
OFFSET$pNext
public static final long OFFSET$pNext -
OFFSET$driverID
public static final long OFFSET$driverID -
OFFSET$driverName
public static final long OFFSET$driverName -
OFFSET$driverInfo
public static final long OFFSET$driverInfo -
OFFSET$conformanceVersion
public static final long OFFSET$conformanceVersion -
OFFSET$denormBehaviorIndependence
public static final long OFFSET$denormBehaviorIndependence -
OFFSET$roundingModeIndependence
public static final long OFFSET$roundingModeIndependence -
OFFSET$shaderSignedZeroInfNanPreserveFloat16
public static final long OFFSET$shaderSignedZeroInfNanPreserveFloat16 -
OFFSET$shaderSignedZeroInfNanPreserveFloat32
public static final long OFFSET$shaderSignedZeroInfNanPreserveFloat32 -
OFFSET$shaderSignedZeroInfNanPreserveFloat64
public static final long OFFSET$shaderSignedZeroInfNanPreserveFloat64 -
OFFSET$shaderDenormPreserveFloat16
public static final long OFFSET$shaderDenormPreserveFloat16 -
OFFSET$shaderDenormPreserveFloat32
public static final long OFFSET$shaderDenormPreserveFloat32 -
OFFSET$shaderDenormPreserveFloat64
public static final long OFFSET$shaderDenormPreserveFloat64 -
OFFSET$shaderDenormFlushToZeroFloat16
public static final long OFFSET$shaderDenormFlushToZeroFloat16 -
OFFSET$shaderDenormFlushToZeroFloat32
public static final long OFFSET$shaderDenormFlushToZeroFloat32 -
OFFSET$shaderDenormFlushToZeroFloat64
public static final long OFFSET$shaderDenormFlushToZeroFloat64 -
OFFSET$shaderRoundingModeRTEFloat16
public static final long OFFSET$shaderRoundingModeRTEFloat16 -
OFFSET$shaderRoundingModeRTEFloat32
public static final long OFFSET$shaderRoundingModeRTEFloat32 -
OFFSET$shaderRoundingModeRTEFloat64
public static final long OFFSET$shaderRoundingModeRTEFloat64 -
OFFSET$shaderRoundingModeRTZFloat16
public static final long OFFSET$shaderRoundingModeRTZFloat16 -
OFFSET$shaderRoundingModeRTZFloat32
public static final long OFFSET$shaderRoundingModeRTZFloat32 -
OFFSET$shaderRoundingModeRTZFloat64
public static final long OFFSET$shaderRoundingModeRTZFloat64 -
OFFSET$maxUpdateAfterBindDescriptorsInAllPools
public static final long OFFSET$maxUpdateAfterBindDescriptorsInAllPools -
OFFSET$shaderUniformBufferArrayNonUniformIndexingNative
public static final long OFFSET$shaderUniformBufferArrayNonUniformIndexingNative -
OFFSET$shaderSampledImageArrayNonUniformIndexingNative
public static final long OFFSET$shaderSampledImageArrayNonUniformIndexingNative -
OFFSET$shaderStorageBufferArrayNonUniformIndexingNative
public static final long OFFSET$shaderStorageBufferArrayNonUniformIndexingNative -
OFFSET$shaderStorageImageArrayNonUniformIndexingNative
public static final long OFFSET$shaderStorageImageArrayNonUniformIndexingNative -
OFFSET$shaderInputAttachmentArrayNonUniformIndexingNative
public static final long OFFSET$shaderInputAttachmentArrayNonUniformIndexingNative -
OFFSET$robustBufferAccessUpdateAfterBind
public static final long OFFSET$robustBufferAccessUpdateAfterBind -
OFFSET$quadDivergentImplicitLod
public static final long OFFSET$quadDivergentImplicitLod -
OFFSET$maxPerStageDescriptorUpdateAfterBindSamplers
public static final long OFFSET$maxPerStageDescriptorUpdateAfterBindSamplers -
OFFSET$maxPerStageDescriptorUpdateAfterBindUniformBuffers
public static final long OFFSET$maxPerStageDescriptorUpdateAfterBindUniformBuffers -
OFFSET$maxPerStageDescriptorUpdateAfterBindStorageBuffers
public static final long OFFSET$maxPerStageDescriptorUpdateAfterBindStorageBuffers -
OFFSET$maxPerStageDescriptorUpdateAfterBindSampledImages
public static final long OFFSET$maxPerStageDescriptorUpdateAfterBindSampledImages -
OFFSET$maxPerStageDescriptorUpdateAfterBindStorageImages
public static final long OFFSET$maxPerStageDescriptorUpdateAfterBindStorageImages -
OFFSET$maxPerStageDescriptorUpdateAfterBindInputAttachments
public static final long OFFSET$maxPerStageDescriptorUpdateAfterBindInputAttachments -
OFFSET$maxPerStageUpdateAfterBindResources
public static final long OFFSET$maxPerStageUpdateAfterBindResources -
OFFSET$maxDescriptorSetUpdateAfterBindSamplers
public static final long OFFSET$maxDescriptorSetUpdateAfterBindSamplers -
OFFSET$maxDescriptorSetUpdateAfterBindUniformBuffers
public static final long OFFSET$maxDescriptorSetUpdateAfterBindUniformBuffers -
OFFSET$maxDescriptorSetUpdateAfterBindUniformBuffersDynamic
public static final long OFFSET$maxDescriptorSetUpdateAfterBindUniformBuffersDynamic -
OFFSET$maxDescriptorSetUpdateAfterBindStorageBuffers
public static final long OFFSET$maxDescriptorSetUpdateAfterBindStorageBuffers -
OFFSET$maxDescriptorSetUpdateAfterBindStorageBuffersDynamic
public static final long OFFSET$maxDescriptorSetUpdateAfterBindStorageBuffersDynamic -
OFFSET$maxDescriptorSetUpdateAfterBindSampledImages
public static final long OFFSET$maxDescriptorSetUpdateAfterBindSampledImages -
OFFSET$maxDescriptorSetUpdateAfterBindStorageImages
public static final long OFFSET$maxDescriptorSetUpdateAfterBindStorageImages -
OFFSET$maxDescriptorSetUpdateAfterBindInputAttachments
public static final long OFFSET$maxDescriptorSetUpdateAfterBindInputAttachments -
OFFSET$supportedDepthResolveModes
public static final long OFFSET$supportedDepthResolveModes -
OFFSET$supportedStencilResolveModes
public static final long OFFSET$supportedStencilResolveModes -
OFFSET$independentResolveNone
public static final long OFFSET$independentResolveNone -
OFFSET$independentResolve
public static final long OFFSET$independentResolve -
OFFSET$filterMinmaxSingleComponentFormats
public static final long OFFSET$filterMinmaxSingleComponentFormats -
OFFSET$filterMinmaxImageComponentMapping
public static final long OFFSET$filterMinmaxImageComponentMapping -
OFFSET$maxTimelineSemaphoreValueDifference
public static final long OFFSET$maxTimelineSemaphoreValueDifference -
OFFSET$framebufferIntegerColorSampleCounts
public static final long OFFSET$framebufferIntegerColorSampleCounts -
SIZE$sType
public static final long SIZE$sType -
SIZE$pNext
public static final long SIZE$pNext -
SIZE$driverID
public static final long SIZE$driverID -
SIZE$driverName
public static final long SIZE$driverName -
SIZE$driverInfo
public static final long SIZE$driverInfo -
SIZE$conformanceVersion
public static final long SIZE$conformanceVersion -
SIZE$denormBehaviorIndependence
public static final long SIZE$denormBehaviorIndependence -
SIZE$roundingModeIndependence
public static final long SIZE$roundingModeIndependence -
SIZE$shaderSignedZeroInfNanPreserveFloat16
public static final long SIZE$shaderSignedZeroInfNanPreserveFloat16 -
SIZE$shaderSignedZeroInfNanPreserveFloat32
public static final long SIZE$shaderSignedZeroInfNanPreserveFloat32 -
SIZE$shaderSignedZeroInfNanPreserveFloat64
public static final long SIZE$shaderSignedZeroInfNanPreserveFloat64 -
SIZE$shaderDenormPreserveFloat16
public static final long SIZE$shaderDenormPreserveFloat16 -
SIZE$shaderDenormPreserveFloat32
public static final long SIZE$shaderDenormPreserveFloat32 -
SIZE$shaderDenormPreserveFloat64
public static final long SIZE$shaderDenormPreserveFloat64 -
SIZE$shaderDenormFlushToZeroFloat16
public static final long SIZE$shaderDenormFlushToZeroFloat16 -
SIZE$shaderDenormFlushToZeroFloat32
public static final long SIZE$shaderDenormFlushToZeroFloat32 -
SIZE$shaderDenormFlushToZeroFloat64
public static final long SIZE$shaderDenormFlushToZeroFloat64 -
SIZE$shaderRoundingModeRTEFloat16
public static final long SIZE$shaderRoundingModeRTEFloat16 -
SIZE$shaderRoundingModeRTEFloat32
public static final long SIZE$shaderRoundingModeRTEFloat32 -
SIZE$shaderRoundingModeRTEFloat64
public static final long SIZE$shaderRoundingModeRTEFloat64 -
SIZE$shaderRoundingModeRTZFloat16
public static final long SIZE$shaderRoundingModeRTZFloat16 -
SIZE$shaderRoundingModeRTZFloat32
public static final long SIZE$shaderRoundingModeRTZFloat32 -
SIZE$shaderRoundingModeRTZFloat64
public static final long SIZE$shaderRoundingModeRTZFloat64 -
SIZE$maxUpdateAfterBindDescriptorsInAllPools
public static final long SIZE$maxUpdateAfterBindDescriptorsInAllPools -
SIZE$shaderUniformBufferArrayNonUniformIndexingNative
public static final long SIZE$shaderUniformBufferArrayNonUniformIndexingNative -
SIZE$shaderSampledImageArrayNonUniformIndexingNative
public static final long SIZE$shaderSampledImageArrayNonUniformIndexingNative -
SIZE$shaderStorageBufferArrayNonUniformIndexingNative
public static final long SIZE$shaderStorageBufferArrayNonUniformIndexingNative -
SIZE$shaderStorageImageArrayNonUniformIndexingNative
public static final long SIZE$shaderStorageImageArrayNonUniformIndexingNative -
SIZE$shaderInputAttachmentArrayNonUniformIndexingNative
public static final long SIZE$shaderInputAttachmentArrayNonUniformIndexingNative -
SIZE$robustBufferAccessUpdateAfterBind
public static final long SIZE$robustBufferAccessUpdateAfterBind -
SIZE$quadDivergentImplicitLod
public static final long SIZE$quadDivergentImplicitLod -
SIZE$maxPerStageDescriptorUpdateAfterBindSamplers
public static final long SIZE$maxPerStageDescriptorUpdateAfterBindSamplers -
SIZE$maxPerStageDescriptorUpdateAfterBindUniformBuffers
public static final long SIZE$maxPerStageDescriptorUpdateAfterBindUniformBuffers -
SIZE$maxPerStageDescriptorUpdateAfterBindStorageBuffers
public static final long SIZE$maxPerStageDescriptorUpdateAfterBindStorageBuffers -
SIZE$maxPerStageDescriptorUpdateAfterBindSampledImages
public static final long SIZE$maxPerStageDescriptorUpdateAfterBindSampledImages -
SIZE$maxPerStageDescriptorUpdateAfterBindStorageImages
public static final long SIZE$maxPerStageDescriptorUpdateAfterBindStorageImages -
SIZE$maxPerStageDescriptorUpdateAfterBindInputAttachments
public static final long SIZE$maxPerStageDescriptorUpdateAfterBindInputAttachments -
SIZE$maxPerStageUpdateAfterBindResources
public static final long SIZE$maxPerStageUpdateAfterBindResources -
SIZE$maxDescriptorSetUpdateAfterBindSamplers
public static final long SIZE$maxDescriptorSetUpdateAfterBindSamplers -
SIZE$maxDescriptorSetUpdateAfterBindUniformBuffers
public static final long SIZE$maxDescriptorSetUpdateAfterBindUniformBuffers -
SIZE$maxDescriptorSetUpdateAfterBindUniformBuffersDynamic
public static final long SIZE$maxDescriptorSetUpdateAfterBindUniformBuffersDynamic -
SIZE$maxDescriptorSetUpdateAfterBindStorageBuffers
public static final long SIZE$maxDescriptorSetUpdateAfterBindStorageBuffers -
SIZE$maxDescriptorSetUpdateAfterBindStorageBuffersDynamic
public static final long SIZE$maxDescriptorSetUpdateAfterBindStorageBuffersDynamic -
SIZE$maxDescriptorSetUpdateAfterBindSampledImages
public static final long SIZE$maxDescriptorSetUpdateAfterBindSampledImages -
SIZE$maxDescriptorSetUpdateAfterBindStorageImages
public static final long SIZE$maxDescriptorSetUpdateAfterBindStorageImages -
SIZE$maxDescriptorSetUpdateAfterBindInputAttachments
public static final long SIZE$maxDescriptorSetUpdateAfterBindInputAttachments -
SIZE$supportedDepthResolveModes
public static final long SIZE$supportedDepthResolveModes -
SIZE$supportedStencilResolveModes
public static final long SIZE$supportedStencilResolveModes -
SIZE$independentResolveNone
public static final long SIZE$independentResolveNone -
SIZE$independentResolve
public static final long SIZE$independentResolve -
SIZE$filterMinmaxSingleComponentFormats
public static final long SIZE$filterMinmaxSingleComponentFormats -
SIZE$filterMinmaxImageComponentMapping
public static final long SIZE$filterMinmaxImageComponentMapping -
SIZE$maxTimelineSemaphoreValueDifference
public static final long SIZE$maxTimelineSemaphoreValueDifference -
SIZE$framebufferIntegerColorSampleCounts
public static final long SIZE$framebufferIntegerColorSampleCounts
-
-
Constructor Details
-
VkPhysicalDeviceVulkan12Properties
Creates an instance of aVkPhysicalDeviceVulkan12Propertiesrecord 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) -
driverID
public int driverID() -
driverID
public void driverID(int value) -
driverNameRaw
-
driverName
public tech.icey.panama.buffer.ByteBuffer driverName() -
driverName
public void driverName(tech.icey.panama.buffer.ByteBuffer value) -
driverInfoRaw
-
driverInfo
public tech.icey.panama.buffer.ByteBuffer driverInfo() -
driverInfo
public void driverInfo(tech.icey.panama.buffer.ByteBuffer value) -
conformanceVersion
-
conformanceVersion
-
denormBehaviorIndependence
public int denormBehaviorIndependence() -
denormBehaviorIndependence
public void denormBehaviorIndependence(int value) -
roundingModeIndependence
public int roundingModeIndependence() -
roundingModeIndependence
public void roundingModeIndependence(int value) -
shaderSignedZeroInfNanPreserveFloat16
public int shaderSignedZeroInfNanPreserveFloat16() -
shaderSignedZeroInfNanPreserveFloat16
public void shaderSignedZeroInfNanPreserveFloat16(int value) -
shaderSignedZeroInfNanPreserveFloat32
public int shaderSignedZeroInfNanPreserveFloat32() -
shaderSignedZeroInfNanPreserveFloat32
public void shaderSignedZeroInfNanPreserveFloat32(int value) -
shaderSignedZeroInfNanPreserveFloat64
public int shaderSignedZeroInfNanPreserveFloat64() -
shaderSignedZeroInfNanPreserveFloat64
public void shaderSignedZeroInfNanPreserveFloat64(int value) -
shaderDenormPreserveFloat16
public int shaderDenormPreserveFloat16() -
shaderDenormPreserveFloat16
public void shaderDenormPreserveFloat16(int value) -
shaderDenormPreserveFloat32
public int shaderDenormPreserveFloat32() -
shaderDenormPreserveFloat32
public void shaderDenormPreserveFloat32(int value) -
shaderDenormPreserveFloat64
public int shaderDenormPreserveFloat64() -
shaderDenormPreserveFloat64
public void shaderDenormPreserveFloat64(int value) -
shaderDenormFlushToZeroFloat16
public int shaderDenormFlushToZeroFloat16() -
shaderDenormFlushToZeroFloat16
public void shaderDenormFlushToZeroFloat16(int value) -
shaderDenormFlushToZeroFloat32
public int shaderDenormFlushToZeroFloat32() -
shaderDenormFlushToZeroFloat32
public void shaderDenormFlushToZeroFloat32(int value) -
shaderDenormFlushToZeroFloat64
public int shaderDenormFlushToZeroFloat64() -
shaderDenormFlushToZeroFloat64
public void shaderDenormFlushToZeroFloat64(int value) -
shaderRoundingModeRTEFloat16
public int shaderRoundingModeRTEFloat16() -
shaderRoundingModeRTEFloat16
public void shaderRoundingModeRTEFloat16(int value) -
shaderRoundingModeRTEFloat32
public int shaderRoundingModeRTEFloat32() -
shaderRoundingModeRTEFloat32
public void shaderRoundingModeRTEFloat32(int value) -
shaderRoundingModeRTEFloat64
public int shaderRoundingModeRTEFloat64() -
shaderRoundingModeRTEFloat64
public void shaderRoundingModeRTEFloat64(int value) -
shaderRoundingModeRTZFloat16
public int shaderRoundingModeRTZFloat16() -
shaderRoundingModeRTZFloat16
public void shaderRoundingModeRTZFloat16(int value) -
shaderRoundingModeRTZFloat32
public int shaderRoundingModeRTZFloat32() -
shaderRoundingModeRTZFloat32
public void shaderRoundingModeRTZFloat32(int value) -
shaderRoundingModeRTZFloat64
public int shaderRoundingModeRTZFloat64() -
shaderRoundingModeRTZFloat64
public void shaderRoundingModeRTZFloat64(int value) -
maxUpdateAfterBindDescriptorsInAllPools
public int maxUpdateAfterBindDescriptorsInAllPools() -
maxUpdateAfterBindDescriptorsInAllPools
public void maxUpdateAfterBindDescriptorsInAllPools(int value) -
shaderUniformBufferArrayNonUniformIndexingNative
public int shaderUniformBufferArrayNonUniformIndexingNative() -
shaderUniformBufferArrayNonUniformIndexingNative
public void shaderUniformBufferArrayNonUniformIndexingNative(int value) -
shaderSampledImageArrayNonUniformIndexingNative
public int shaderSampledImageArrayNonUniformIndexingNative() -
shaderSampledImageArrayNonUniformIndexingNative
public void shaderSampledImageArrayNonUniformIndexingNative(int value) -
shaderStorageBufferArrayNonUniformIndexingNative
public int shaderStorageBufferArrayNonUniformIndexingNative() -
shaderStorageBufferArrayNonUniformIndexingNative
public void shaderStorageBufferArrayNonUniformIndexingNative(int value) -
shaderStorageImageArrayNonUniformIndexingNative
public int shaderStorageImageArrayNonUniformIndexingNative() -
shaderStorageImageArrayNonUniformIndexingNative
public void shaderStorageImageArrayNonUniformIndexingNative(int value) -
shaderInputAttachmentArrayNonUniformIndexingNative
public int shaderInputAttachmentArrayNonUniformIndexingNative() -
shaderInputAttachmentArrayNonUniformIndexingNative
public void shaderInputAttachmentArrayNonUniformIndexingNative(int value) -
robustBufferAccessUpdateAfterBind
public int robustBufferAccessUpdateAfterBind() -
robustBufferAccessUpdateAfterBind
public void robustBufferAccessUpdateAfterBind(int value) -
quadDivergentImplicitLod
public int quadDivergentImplicitLod() -
quadDivergentImplicitLod
public void quadDivergentImplicitLod(int value) -
maxPerStageDescriptorUpdateAfterBindSamplers
public int maxPerStageDescriptorUpdateAfterBindSamplers() -
maxPerStageDescriptorUpdateAfterBindSamplers
public void maxPerStageDescriptorUpdateAfterBindSamplers(int value) -
maxPerStageDescriptorUpdateAfterBindUniformBuffers
public int maxPerStageDescriptorUpdateAfterBindUniformBuffers() -
maxPerStageDescriptorUpdateAfterBindUniformBuffers
public void maxPerStageDescriptorUpdateAfterBindUniformBuffers(int value) -
maxPerStageDescriptorUpdateAfterBindStorageBuffers
public int maxPerStageDescriptorUpdateAfterBindStorageBuffers() -
maxPerStageDescriptorUpdateAfterBindStorageBuffers
public void maxPerStageDescriptorUpdateAfterBindStorageBuffers(int value) -
maxPerStageDescriptorUpdateAfterBindSampledImages
public int maxPerStageDescriptorUpdateAfterBindSampledImages() -
maxPerStageDescriptorUpdateAfterBindSampledImages
public void maxPerStageDescriptorUpdateAfterBindSampledImages(int value) -
maxPerStageDescriptorUpdateAfterBindStorageImages
public int maxPerStageDescriptorUpdateAfterBindStorageImages() -
maxPerStageDescriptorUpdateAfterBindStorageImages
public void maxPerStageDescriptorUpdateAfterBindStorageImages(int value) -
maxPerStageDescriptorUpdateAfterBindInputAttachments
public int maxPerStageDescriptorUpdateAfterBindInputAttachments() -
maxPerStageDescriptorUpdateAfterBindInputAttachments
public void maxPerStageDescriptorUpdateAfterBindInputAttachments(int value) -
maxPerStageUpdateAfterBindResources
public int maxPerStageUpdateAfterBindResources() -
maxPerStageUpdateAfterBindResources
public void maxPerStageUpdateAfterBindResources(int value) -
maxDescriptorSetUpdateAfterBindSamplers
public int maxDescriptorSetUpdateAfterBindSamplers() -
maxDescriptorSetUpdateAfterBindSamplers
public void maxDescriptorSetUpdateAfterBindSamplers(int value) -
maxDescriptorSetUpdateAfterBindUniformBuffers
public int maxDescriptorSetUpdateAfterBindUniformBuffers() -
maxDescriptorSetUpdateAfterBindUniformBuffers
public void maxDescriptorSetUpdateAfterBindUniformBuffers(int value) -
maxDescriptorSetUpdateAfterBindUniformBuffersDynamic
public int maxDescriptorSetUpdateAfterBindUniformBuffersDynamic() -
maxDescriptorSetUpdateAfterBindUniformBuffersDynamic
public void maxDescriptorSetUpdateAfterBindUniformBuffersDynamic(int value) -
maxDescriptorSetUpdateAfterBindStorageBuffers
public int maxDescriptorSetUpdateAfterBindStorageBuffers() -
maxDescriptorSetUpdateAfterBindStorageBuffers
public void maxDescriptorSetUpdateAfterBindStorageBuffers(int value) -
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic
public int maxDescriptorSetUpdateAfterBindStorageBuffersDynamic() -
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic
public void maxDescriptorSetUpdateAfterBindStorageBuffersDynamic(int value) -
maxDescriptorSetUpdateAfterBindSampledImages
public int maxDescriptorSetUpdateAfterBindSampledImages() -
maxDescriptorSetUpdateAfterBindSampledImages
public void maxDescriptorSetUpdateAfterBindSampledImages(int value) -
maxDescriptorSetUpdateAfterBindStorageImages
public int maxDescriptorSetUpdateAfterBindStorageImages() -
maxDescriptorSetUpdateAfterBindStorageImages
public void maxDescriptorSetUpdateAfterBindStorageImages(int value) -
maxDescriptorSetUpdateAfterBindInputAttachments
public int maxDescriptorSetUpdateAfterBindInputAttachments() -
maxDescriptorSetUpdateAfterBindInputAttachments
public void maxDescriptorSetUpdateAfterBindInputAttachments(int value) -
supportedDepthResolveModes
public int supportedDepthResolveModes() -
supportedDepthResolveModes
public void supportedDepthResolveModes(int value) -
supportedStencilResolveModes
public int supportedStencilResolveModes() -
supportedStencilResolveModes
public void supportedStencilResolveModes(int value) -
independentResolveNone
public int independentResolveNone() -
independentResolveNone
public void independentResolveNone(int value) -
independentResolve
public int independentResolve() -
independentResolve
public void independentResolve(int value) -
filterMinmaxSingleComponentFormats
public int filterMinmaxSingleComponentFormats() -
filterMinmaxSingleComponentFormats
public void filterMinmaxSingleComponentFormats(int value) -
filterMinmaxImageComponentMapping
public int filterMinmaxImageComponentMapping() -
filterMinmaxImageComponentMapping
public void filterMinmaxImageComponentMapping(int value) -
maxTimelineSemaphoreValueDifference
public long maxTimelineSemaphoreValueDifference() -
maxTimelineSemaphoreValueDifference
public void maxTimelineSemaphoreValueDifference(long value) -
framebufferIntegerColorSampleCounts
public int framebufferIntegerColorSampleCounts() -
framebufferIntegerColorSampleCounts
public void framebufferIntegerColorSampleCounts(int value) -
allocate
-
allocate
-
clone
public static VkPhysicalDeviceVulkan12Properties clone(Arena arena, VkPhysicalDeviceVulkan12Properties src) -
clone
public static VkPhysicalDeviceVulkan12Properties[] clone(Arena arena, VkPhysicalDeviceVulkan12Properties[] 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
-