Package org.lwjgl.vulkan
Class VkPhysicalDeviceProperties2
- All Implemented Interfaces:
AutoCloseable,NativeResource,Pointer
- Direct Known Subclasses:
VkPhysicalDeviceProperties2KHR
public class VkPhysicalDeviceProperties2
extends Struct<VkPhysicalDeviceProperties2>
implements NativeResource
struct VkPhysicalDeviceProperties2 {
VkStructureType sType;
void * pNext;
VkPhysicalDeviceProperties properties;
}-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.lwjgl.system.Struct
Struct.StructValidationNested classes/interfaces inherited from interface org.lwjgl.system.Pointer
Pointer.Default -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe struct alignment in bytes.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct size in bytes.static final intThe struct member offsets.Fields inherited from interface org.lwjgl.system.Pointer
BITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZE -
Constructor Summary
ConstructorsConstructorDescriptionVkPhysicalDeviceProperties2(ByteBuffer container) Creates aVkPhysicalDeviceProperties2instance at the current position of the specifiedByteBuffercontainer. -
Method Summary
Modifier and TypeMethodDescriptionstatic VkPhysicalDeviceProperties2calloc()Returns a newVkPhysicalDeviceProperties2instance allocated withmemCalloc.calloc(int capacity) Returns a newVkPhysicalDeviceProperties2.Bufferinstance allocated withmemCalloc.calloc(int capacity, MemoryStack stack) Returns a newVkPhysicalDeviceProperties2.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.static VkPhysicalDeviceProperties2calloc(MemoryStack stack) Returns a newVkPhysicalDeviceProperties2instance allocated on the specifiedMemoryStackand initializes all its bits to zero.static VkPhysicalDeviceProperties2create()Returns a newVkPhysicalDeviceProperties2instance allocated withBufferUtils.create(int capacity) Returns a newVkPhysicalDeviceProperties2.Bufferinstance allocated withBufferUtils.static VkPhysicalDeviceProperties2create(long address) Returns a newVkPhysicalDeviceProperties2instance for the specified memory address.create(long address, int capacity) Create aVkPhysicalDeviceProperties2.Bufferinstance at the specified memory.static @Nullable VkPhysicalDeviceProperties2createSafe(long address) static @Nullable VkPhysicalDeviceProperties2.BuffercreateSafe(long address, int capacity) static VkPhysicalDeviceProperties2malloc()Returns a newVkPhysicalDeviceProperties2instance allocated withmemAlloc.malloc(int capacity) Returns a newVkPhysicalDeviceProperties2.Bufferinstance allocated withmemAlloc.malloc(int capacity, MemoryStack stack) Returns a newVkPhysicalDeviceProperties2.Bufferinstance allocated on the specifiedMemoryStack.static VkPhysicalDeviceProperties2malloc(MemoryStack stack) Returns a newVkPhysicalDeviceProperties2instance allocated on the specifiedMemoryStack.static longnpNext(long struct) Unsafe version ofpNext().static voidnpNext(long struct, long value) Unsafe version ofpNext.static VkPhysicalDevicePropertiesnproperties(long struct) Unsafe version ofproperties().static intnsType(long struct) Unsafe version ofsType().static voidnsType(long struct, int value) Unsafe version ofsType.longpNext()pNext(long value) Sets the specified value to thepNextfield.Prepends the specifiedVkPhysicalDeviceAccelerationStructurePropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceBlendOperationAdvancedPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceClusterAccelerationStructurePropertiesNVvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceClusterCullingShaderPropertiesHUAWEIvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceComputeShaderDerivativesPropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceConservativeRasterizationPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceCooperativeMatrix2PropertiesNVvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceCooperativeMatrixPropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceCooperativeMatrixPropertiesNVvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceCooperativeVectorPropertiesNVvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceCopyMemoryIndirectPropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceCopyMemoryIndirectPropertiesNVvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceCudaKernelLaunchPropertiesNVvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceCustomBorderColorPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceDepthStencilResolvePropertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceDepthStencilResolvePropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceDescriptorBufferPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceDescriptorBufferTensorPropertiesARMvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceDescriptorIndexingPropertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceDescriptorIndexingPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceDeviceGeneratedCommandsPropertiesNVvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceDiscardRectanglePropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceDisplacementMicromapPropertiesNVvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceDriverPropertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceDriverPropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceDrmPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceExtendedDynamicState3PropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceExtendedSparseAddressSpacePropertiesNVvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceExternalComputeQueuePropertiesNVvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceExternalFormatResolvePropertiesANDROIDvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceExternalMemoryHostPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceFloatControlsPropertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceFloatControlsPropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceFragmentDensityMap2PropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceFragmentDensityMapLayeredPropertiesVALVEvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceFragmentDensityMapOffsetPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOMvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceFragmentDensityMapPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceFragmentShaderBarycentricPropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceFragmentShadingRateEnumsPropertiesNVvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceFragmentShadingRatePropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceHostImageCopyPropertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceHostImageCopyPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceIDPropertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceIDPropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceImageAlignmentControlPropertiesMESAvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceImageProcessing2PropertiesQCOMvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceImageProcessingPropertiesQCOMvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceInlineUniformBlockPropertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceInlineUniformBlockPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceLayeredApiPropertiesListKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceLayeredDriverPropertiesMSFTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceLegacyVertexAttributesPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceLineRasterizationPropertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceLineRasterizationPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceLineRasterizationPropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceMaintenance10PropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceMaintenance3Propertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceMaintenance3PropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceMaintenance4Propertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceMaintenance4PropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceMaintenance5Propertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceMaintenance5PropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceMaintenance6Propertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceMaintenance6PropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceMaintenance7PropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceMaintenance9PropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceMapMemoryPlacedPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceMemoryDecompressionPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceMemoryDecompressionPropertiesNVvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceMeshShaderPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceMeshShaderPropertiesNVvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceMultiDrawPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVXvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceMultiviewPropertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceMultiviewPropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceNestedCommandBufferPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceOpacityMicromapPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceOpticalFlowPropertiesNVvalue to thepNextchain.Prepends the specifiedVkPhysicalDevicePartitionedAccelerationStructurePropertiesNVvalue to thepNextchain.Prepends the specifiedVkPhysicalDevicePCIBusInfoPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDevicePerformanceCountersByRegionPropertiesARMvalue to thepNextchain.Prepends the specifiedVkPhysicalDevicePerformanceQueryPropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDevicePipelineBinaryPropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDevicePipelineRobustnessPropertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDevicePipelineRobustnessPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDevicePointClippingPropertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDevicePointClippingPropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDevicePortabilitySubsetPropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceProtectedMemoryPropertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceProvokingVertexPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDevicePushDescriptorPropertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDevicePushDescriptorPropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceRayTracingInvocationReorderPropertiesNVvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceRayTracingPipelinePropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceRayTracingPropertiesNVvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceRenderPassStripedPropertiesARMvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceRobustness2PropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceRobustness2PropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceSampleLocationsPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceSamplerFilterMinmaxPropertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceSamplerFilterMinmaxPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceSchedulingControlsPropertiesARMvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceShaderCoreBuiltinsPropertiesARMvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceShaderCoreProperties2AMDvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceShaderCorePropertiesAMDvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceShaderCorePropertiesARMvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceShaderEnqueuePropertiesAMDXvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceShaderIntegerDotProductPropertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceShaderIntegerDotProductPropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceShaderModuleIdentifierPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceShaderObjectPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceShaderSMBuiltinsPropertiesNVvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceShaderTileImagePropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceShadingRateImagePropertiesNVvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceSubgroupPropertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceSubgroupSizeControlPropertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceSubgroupSizeControlPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceSubpassShadingPropertiesHUAWEIvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceTensorPropertiesARMvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceTexelBufferAlignmentPropertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceTexelBufferAlignmentPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceTileMemoryHeapPropertiesQCOMvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceTileShadingPropertiesQCOMvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceTimelineSemaphorePropertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceTimelineSemaphorePropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceTransformFeedbackPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceVertexAttributeDivisorPropertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceVertexAttributeDivisorPropertiesEXTvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceVertexAttributeDivisorPropertiesKHRvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceVulkan11Propertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceVulkan12Propertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceVulkan13Propertiesvalue to thepNextchain.Prepends the specifiedVkPhysicalDeviceVulkan14Propertiesvalue to thepNextchain.set(int sType, long pNext) Initializes this struct with the specified values.Copies the specified struct data to this struct.intsizeof()Returnssizeof(struct).intsType()sType(int value) Sets the specified value to thesTypefield.Sets theSTRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2value to thesTypefield.Methods inherited from class org.lwjgl.system.Pointer.Default
address, equals, hashCode, toStringMethods inherited from interface org.lwjgl.system.NativeResource
close, free
-
Field Details
-
SIZEOF
public static final int SIZEOFThe struct size in bytes. -
ALIGNOF
public static final int ALIGNOFThe struct alignment in bytes. -
STYPE
public static final int STYPEThe struct member offsets. -
PNEXT
public static final int PNEXTThe struct member offsets. -
PROPERTIES
public static final int PROPERTIESThe struct member offsets.
-
-
Constructor Details
-
VkPhysicalDeviceProperties2
Creates aVkPhysicalDeviceProperties2instance at the current position of the specifiedByteBuffercontainer. Changes to the buffer's content will be visible to the struct instance and vice versa.The created instance holds a strong reference to the container object.
-
-
Method Details
-
sizeof
public int sizeof()Description copied from class:StructReturnssizeof(struct).- Specified by:
sizeofin classStruct<VkPhysicalDeviceProperties2>
-
sType
public int sType()- Returns:
- the value of the
sTypefield.
-
pNext
public long pNext()- Returns:
- the value of the
pNextfield.
-
properties
- Returns:
- a
VkPhysicalDevicePropertiesview of thepropertiesfield.
-
sType
Sets the specified value to thesTypefield. -
sType$Default
Sets theSTRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2value to thesTypefield. -
pNext
Sets the specified value to thepNextfield. -
pNext
Prepends the specifiedVkPhysicalDeviceAccelerationStructurePropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceBlendOperationAdvancedPropertiesEXTvalue to thepNextchain. -
pNext
public VkPhysicalDeviceProperties2 pNext(VkPhysicalDeviceClusterAccelerationStructurePropertiesNV value) Prepends the specifiedVkPhysicalDeviceClusterAccelerationStructurePropertiesNVvalue to thepNextchain. -
pNext
public VkPhysicalDeviceProperties2 pNext(VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI value) Prepends the specifiedVkPhysicalDeviceClusterCullingShaderPropertiesHUAWEIvalue to thepNextchain. -
pNext
public VkPhysicalDeviceProperties2 pNext(VkPhysicalDeviceComputeShaderDerivativesPropertiesKHR value) Prepends the specifiedVkPhysicalDeviceComputeShaderDerivativesPropertiesKHRvalue to thepNextchain. -
pNext
public VkPhysicalDeviceProperties2 pNext(VkPhysicalDeviceConservativeRasterizationPropertiesEXT value) Prepends the specifiedVkPhysicalDeviceConservativeRasterizationPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceCooperativeMatrix2PropertiesNVvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceCooperativeMatrixPropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceCooperativeMatrixPropertiesNVvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceCooperativeVectorPropertiesNVvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceCopyMemoryIndirectPropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceCopyMemoryIndirectPropertiesNVvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceCudaKernelLaunchPropertiesNVvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceCustomBorderColorPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceDepthStencilResolvePropertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceDepthStencilResolvePropertiesKHRvalue to thepNextchain. -
pNext
public VkPhysicalDeviceProperties2 pNext(VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT value) Prepends the specifiedVkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceDescriptorBufferPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceDescriptorBufferTensorPropertiesARMvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceDescriptorIndexingPropertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceDescriptorIndexingPropertiesEXTvalue to thepNextchain. -
pNext
public VkPhysicalDeviceProperties2 pNext(VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT value) Prepends the specifiedVkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceDeviceGeneratedCommandsPropertiesNVvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceDiscardRectanglePropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceDisplacementMicromapPropertiesNVvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceDriverPropertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceDriverPropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceDrmPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceExtendedDynamicState3PropertiesEXTvalue to thepNextchain. -
pNext
public VkPhysicalDeviceProperties2 pNext(VkPhysicalDeviceExtendedSparseAddressSpacePropertiesNV value) Prepends the specifiedVkPhysicalDeviceExtendedSparseAddressSpacePropertiesNVvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceExternalComputeQueuePropertiesNVvalue to thepNextchain. -
pNext
public VkPhysicalDeviceProperties2 pNext(VkPhysicalDeviceExternalFormatResolvePropertiesANDROID value) Prepends the specifiedVkPhysicalDeviceExternalFormatResolvePropertiesANDROIDvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceExternalMemoryHostPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceFloatControlsPropertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceFloatControlsPropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceFragmentDensityMap2PropertiesEXTvalue to thepNextchain. -
pNext
public VkPhysicalDeviceProperties2 pNext(VkPhysicalDeviceFragmentDensityMapLayeredPropertiesVALVE value) Prepends the specifiedVkPhysicalDeviceFragmentDensityMapLayeredPropertiesVALVEvalue to thepNextchain. -
pNext
public VkPhysicalDeviceProperties2 pNext(VkPhysicalDeviceFragmentDensityMapOffsetPropertiesEXT value) Prepends the specifiedVkPhysicalDeviceFragmentDensityMapOffsetPropertiesEXTvalue to thepNextchain. -
pNext
public VkPhysicalDeviceProperties2 pNext(VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM value) Prepends the specifiedVkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOMvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceFragmentDensityMapPropertiesEXTvalue to thepNextchain. -
pNext
public VkPhysicalDeviceProperties2 pNext(VkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR value) Prepends the specifiedVkPhysicalDeviceFragmentShaderBarycentricPropertiesKHRvalue to thepNextchain. -
pNext
public VkPhysicalDeviceProperties2 pNext(VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV value) Prepends the specifiedVkPhysicalDeviceFragmentShadingRateEnumsPropertiesNVvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceFragmentShadingRatePropertiesKHRvalue to thepNextchain. -
pNext
public VkPhysicalDeviceProperties2 pNext(VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT value) Prepends the specifiedVkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceHostImageCopyPropertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceHostImageCopyPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceIDPropertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceIDPropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceImageAlignmentControlPropertiesMESAvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceImageProcessing2PropertiesQCOMvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceImageProcessingPropertiesQCOMvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceInlineUniformBlockPropertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceInlineUniformBlockPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceLayeredApiPropertiesListKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceLayeredDriverPropertiesMSFTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceLegacyVertexAttributesPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceLineRasterizationPropertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceLineRasterizationPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceLineRasterizationPropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceMaintenance10PropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceMaintenance3Propertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceMaintenance3PropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceMaintenance4Propertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceMaintenance4PropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceMaintenance5Propertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceMaintenance5PropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceMaintenance6Propertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceMaintenance6PropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceMaintenance7PropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceMaintenance9PropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceMapMemoryPlacedPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceMemoryDecompressionPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceMemoryDecompressionPropertiesNVvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceMeshShaderPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceMeshShaderPropertiesNVvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceMultiDrawPropertiesEXTvalue to thepNextchain. -
pNext
public VkPhysicalDeviceProperties2 pNext(VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX value) Prepends the specifiedVkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVXvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceMultiviewPropertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceMultiviewPropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceNestedCommandBufferPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceOpacityMicromapPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceOpticalFlowPropertiesNVvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDevicePCIBusInfoPropertiesEXTvalue to thepNextchain. -
pNext
public VkPhysicalDeviceProperties2 pNext(VkPhysicalDevicePartitionedAccelerationStructurePropertiesNV value) Prepends the specifiedVkPhysicalDevicePartitionedAccelerationStructurePropertiesNVvalue to thepNextchain. -
pNext
public VkPhysicalDeviceProperties2 pNext(VkPhysicalDevicePerformanceCountersByRegionPropertiesARM value) Prepends the specifiedVkPhysicalDevicePerformanceCountersByRegionPropertiesARMvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDevicePerformanceQueryPropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDevicePipelineBinaryPropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDevicePipelineRobustnessPropertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDevicePipelineRobustnessPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDevicePointClippingPropertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDevicePointClippingPropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDevicePortabilitySubsetPropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceProtectedMemoryPropertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceProvokingVertexPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDevicePushDescriptorPropertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDevicePushDescriptorPropertiesKHRvalue to thepNextchain. -
pNext
public VkPhysicalDeviceProperties2 pNext(VkPhysicalDeviceRayTracingInvocationReorderPropertiesNV value) Prepends the specifiedVkPhysicalDeviceRayTracingInvocationReorderPropertiesNVvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceRayTracingPipelinePropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceRayTracingPropertiesNVvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceRenderPassStripedPropertiesARMvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceRobustness2PropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceRobustness2PropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceSampleLocationsPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceSamplerFilterMinmaxPropertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceSamplerFilterMinmaxPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceSchedulingControlsPropertiesARMvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderCoreBuiltinsPropertiesARMvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderCoreProperties2AMDvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderCorePropertiesAMDvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderCorePropertiesARMvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderEnqueuePropertiesAMDXvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderIntegerDotProductPropertiesvalue to thepNextchain. -
pNext
public VkPhysicalDeviceProperties2 pNext(VkPhysicalDeviceShaderIntegerDotProductPropertiesKHR value) Prepends the specifiedVkPhysicalDeviceShaderIntegerDotProductPropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderModuleIdentifierPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderObjectPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderSMBuiltinsPropertiesNVvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderTileImagePropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceShadingRateImagePropertiesNVvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceSubgroupPropertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceSubgroupSizeControlPropertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceSubgroupSizeControlPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceSubpassShadingPropertiesHUAWEIvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceTensorPropertiesARMvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceTexelBufferAlignmentPropertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceTexelBufferAlignmentPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceTileMemoryHeapPropertiesQCOMvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceTileShadingPropertiesQCOMvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceTimelineSemaphorePropertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceTimelineSemaphorePropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceTransformFeedbackPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceVertexAttributeDivisorPropertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceVertexAttributeDivisorPropertiesEXTvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceVertexAttributeDivisorPropertiesKHRvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceVulkan11Propertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceVulkan12Propertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceVulkan13Propertiesvalue to thepNextchain. -
pNext
Prepends the specifiedVkPhysicalDeviceVulkan14Propertiesvalue to thepNextchain. -
set
Initializes this struct with the specified values. -
set
Copies the specified struct data to this struct.- Parameters:
src- the source struct- Returns:
- this struct
-
malloc
Returns a newVkPhysicalDeviceProperties2instance allocated withmemAlloc. The instance must be explicitly freed. -
calloc
Returns a newVkPhysicalDeviceProperties2instance allocated withmemCalloc. The instance must be explicitly freed. -
create
Returns a newVkPhysicalDeviceProperties2instance allocated withBufferUtils. -
create
Returns a newVkPhysicalDeviceProperties2instance for the specified memory address. -
createSafe
-
malloc
Returns a newVkPhysicalDeviceProperties2.Bufferinstance allocated withmemAlloc. The instance must be explicitly freed.- Parameters:
capacity- the buffer capacity
-
calloc
Returns a newVkPhysicalDeviceProperties2.Bufferinstance allocated withmemCalloc. The instance must be explicitly freed.- Parameters:
capacity- the buffer capacity
-
create
Returns a newVkPhysicalDeviceProperties2.Bufferinstance allocated withBufferUtils.- Parameters:
capacity- the buffer capacity
-
create
Create aVkPhysicalDeviceProperties2.Bufferinstance at the specified memory.- Parameters:
address- the memory addresscapacity- the buffer capacity
-
createSafe
-
malloc
Returns a newVkPhysicalDeviceProperties2instance allocated on the specifiedMemoryStack.- Parameters:
stack- the stack from which to allocate
-
calloc
Returns a newVkPhysicalDeviceProperties2instance allocated on the specifiedMemoryStackand initializes all its bits to zero.- Parameters:
stack- the stack from which to allocate
-
malloc
Returns a newVkPhysicalDeviceProperties2.Bufferinstance allocated on the specifiedMemoryStack.- Parameters:
capacity- the buffer capacitystack- the stack from which to allocate
-
calloc
Returns a newVkPhysicalDeviceProperties2.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.- Parameters:
capacity- the buffer capacitystack- the stack from which to allocate
-
nsType
public static int nsType(long struct) Unsafe version ofsType(). -
npNext
public static long npNext(long struct) Unsafe version ofpNext(). -
nproperties
Unsafe version ofproperties(). -
nsType
public static void nsType(long struct, int value) Unsafe version ofsType. -
npNext
public static void npNext(long struct, long value) Unsafe version ofpNext.
-