Package org.lwjgl.vulkan
Class VkDeviceCreateInfo.Buffer
java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.CustomBuffer<SELF>
org.lwjgl.system.StructBuffer<VkDeviceCreateInfo,VkDeviceCreateInfo.Buffer>
org.lwjgl.vulkan.VkDeviceCreateInfo.Buffer
- All Implemented Interfaces:
AutoCloseable
,Iterable<VkDeviceCreateInfo>
,NativeResource
,Pointer
- Enclosing class:
VkDeviceCreateInfo
public static class VkDeviceCreateInfo.Buffer
extends StructBuffer<VkDeviceCreateInfo,VkDeviceCreateInfo.Buffer>
implements NativeResource
An array of
VkDeviceCreateInfo
structs.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.lwjgl.system.Pointer
Pointer.Default
-
Field Summary
Fields inherited from interface org.lwjgl.system.Pointer
BITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZE
-
Constructor Summary
ConstructorDescriptionBuffer
(long address, int cap) Buffer
(ByteBuffer container) Creates a newVkDeviceCreateInfo.Buffer
instance backed by the specified container. -
Method Summary
Modifier and TypeMethodDescriptionint
int
int
flags()
flags
(int value) Sets the specified value to theVkDeviceCreateInfo.flags()
field.Sets the address of the specifiedVkPhysicalDeviceFeatures
to theVkDeviceCreateInfo.pEnabledFeatures()
field.long
pNext()
pNext
(long value) Sets the specified value to theVkDeviceCreateInfo.pNext()
field.Prepends the specifiedVkDeviceDeviceMemoryReportCreateInfoEXT
value to thepNext
chain.Prepends the specifiedVkDeviceDiagnosticsConfigCreateInfoNV
value to thepNext
chain.Prepends the specifiedVkDeviceGroupDeviceCreateInfo
value to thepNext
chain.Prepends the specifiedVkDeviceGroupDeviceCreateInfoKHR
value to thepNext
chain.Prepends the specifiedVkDeviceMemoryOverallocationCreateInfoAMD
value to thepNext
chain.Prepends the specifiedVkDevicePrivateDataCreateInfo
value to thepNext
chain.Prepends the specifiedVkDevicePrivateDataCreateInfoEXT
value to thepNext
chain.Prepends the specifiedVkDeviceQueueShaderCoreControlCreateInfoARM
value to thepNext
chain.Prepends the specifiedVkPhysicalDevice16BitStorageFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDevice16BitStorageFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDevice4444FormatsFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDevice8BitStorageFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDevice8BitStorageFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceAccelerationStructureFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceAddressBindingReportFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceAmigoProfilingFeaturesSEC
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceASTCDecodeFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceBlendOperationAdvancedFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceBorderColorSwizzleFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceBufferAddressFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceBufferDeviceAddressFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceBufferDeviceAddressFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceBufferDeviceAddressFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceClusterCullingShaderFeaturesHUAWEI
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceCoherentMemoryFeaturesAMD
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceColorWriteEnableFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceComputeShaderDerivativesFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceConditionalRenderingFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceCooperativeMatrixFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceCooperativeMatrixFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceCopyMemoryIndirectFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceCornerSampledImageFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceCoverageReductionModeFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceCubicClampFeaturesQCOM
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceCubicWeightsFeaturesQCOM
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceCudaKernelLaunchFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceCustomBorderColorFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceDepthBiasControlFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceDepthClampZeroOneFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceDepthClipControlFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceDepthClipEnableFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceDescriptorBufferFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceDescriptorIndexingFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceDescriptorIndexingFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceDescriptorPoolOverallocationFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceDeviceMemoryReportFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceDiagnosticsConfigFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceDisplacementMicromapFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceDynamicRenderingFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceDynamicRenderingFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceExclusiveScissorFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceExtendedDynamicState2FeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceExtendedDynamicState3FeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceExtendedDynamicStateFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceExtendedSparseAddressSpaceFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceExternalFormatResolveFeaturesANDROID
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceExternalMemoryRDMAFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceFaultFeaturesEXT
value to thepNext
chain.pNext
(VkPhysicalDeviceFeatures2 value) Prepends the specifiedVkPhysicalDeviceFeatures2
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceFeatures2KHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceFloat16Int8FeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceFragmentDensityMap2FeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceFragmentDensityMapFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceFragmentShaderBarycentricFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceFragmentShaderInterlockFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceFragmentShadingRateFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceFrameBoundaryFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceGlobalPriorityQueryFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceGlobalPriorityQueryFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceHostImageCopyFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceHostQueryResetFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceHostQueryResetFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceImage2DViewOf3DFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceImageCompressionControlFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceImagelessFramebufferFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceImagelessFramebufferFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceImageProcessing2FeaturesQCOM
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceImageProcessingFeaturesQCOM
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceImageRobustnessFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceImageRobustnessFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceImageViewMinLodFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceIndexTypeUint8FeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceInheritedViewportScissorFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceInlineUniformBlockFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceInlineUniformBlockFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceInvocationMaskFeaturesHUAWEI
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceLegacyDitheringFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceLinearColorAttachmentFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceLineRasterizationFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceMaintenance4Features
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceMaintenance4FeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceMaintenance5FeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceMemoryDecompressionFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceMemoryPriorityFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceMeshShaderFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceMeshShaderFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceMultiDrawFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceMultiviewFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceMultiviewFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceMutableDescriptorTypeFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceNestedCommandBufferFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceOpacityMicromapFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceOpticalFlowFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDevicePerformanceQueryFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDevicePipelineCreationCacheControlFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDevicePipelineCreationCacheControlFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDevicePipelinePropertiesFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDevicePipelineProtectedAccessFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDevicePipelineRobustnessFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDevicePortabilitySubsetFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDevicePresentBarrierFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDevicePresentIdFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDevicePresentWaitFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDevicePrivateDataFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDevicePrivateDataFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceProtectedMemoryFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceProvokingVertexFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceRayQueryFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceRayTracingInvocationReorderFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceRayTracingMaintenance1FeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceRayTracingMotionBlurFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceRayTracingPipelineFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceRayTracingPositionFetchFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceRepresentativeFragmentTestFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceRGBA10X6FormatsFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceRobustness2FeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceSamplerYcbcrConversionFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceScalarBlockLayoutFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceScalarBlockLayoutFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceSchedulingControlsFeaturesARM
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceSeparateDepthStencilLayoutsFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceSeparateDepthStencilLayoutsFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderAtomicFloat2FeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderAtomicFloatFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderAtomicInt64Features
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderAtomicInt64FeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderClockFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderCoreBuiltinsFeaturesARM
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderDemoteToHelperInvocationFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderDrawParameterFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderDrawParametersFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderEnqueueFeaturesAMDX
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderFloat16Int8Features
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderFloat16Int8FeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderImageFootprintFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderIntegerDotProductFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderIntegerDotProductFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderModuleIdentifierFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderObjectFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderSMBuiltinsFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderSubgroupExtendedTypesFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderSubgroupExtendedTypesFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderTerminateInvocationFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderTerminateInvocationFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShaderTileImageFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceShadingRateImageFeaturesNV
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceSubgroupSizeControlFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceSubgroupSizeControlFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceSubpassShadingFeaturesHUAWEI
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceSwapchainMaintenance1FeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceSynchronization2Features
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceSynchronization2FeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceTexelBufferAlignmentFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceTextureCompressionASTCHDRFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceTextureCompressionASTCHDRFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceTilePropertiesFeaturesQCOM
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceTimelineSemaphoreFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceTimelineSemaphoreFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceTransformFeedbackFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceUniformBufferStandardLayoutFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceUniformBufferStandardLayoutFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceVariablePointerFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceVariablePointerFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceVariablePointersFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceVariablePointersFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceVertexAttributeDivisorFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceVertexInputDynamicStateFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceVulkan11Features
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceVulkan12Features
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceVulkan13Features
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceVulkanMemoryModelFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceVulkanMemoryModelFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceYcbcrDegammaFeaturesQCOM
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceYcbcrImageArraysFeaturesEXT
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures
value to thepNext
chain.Prepends the specifiedVkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR
value to thepNext
chain.Sets the address of the specifiedPointerBuffer
to theVkDeviceCreateInfo.ppEnabledExtensionNames()
field.ppEnabledLayerNames
(PointerBuffer value) Sets the address of the specifiedPointerBuffer
to theVkDeviceCreateInfo.ppEnabledLayerNames()
field.Sets the address of the specifiedVkDeviceQueueCreateInfo.Buffer
to theVkDeviceCreateInfo.pQueueCreateInfos()
field.int
int
sType()
sType
(int value) Sets the specified value to theVkDeviceCreateInfo.sType()
field.Sets theSTRUCTURE_TYPE_DEVICE_CREATE_INFO
value to theVkDeviceCreateInfo.sType()
field.Methods inherited from class org.lwjgl.system.StructBuffer
apply, apply, forEach, get, get, get, get, iterator, parallelStream, put, put, sizeof, spliterator, stream
Methods inherited from class org.lwjgl.system.CustomBuffer
address, address, address0, capacity, clear, compact, duplicate, flip, free, hasRemaining, limit, limit, mark, position, position, put, remaining, reset, rewind, slice, slice, toString
Methods inherited from class org.lwjgl.system.Pointer.Default
equals, hashCode
Methods inherited from interface org.lwjgl.system.NativeResource
close, free
-
Constructor Details
-
Buffer
Creates a newVkDeviceCreateInfo.Buffer
instance backed by the specified container.Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided by
VkDeviceCreateInfo.SIZEOF
, and its mark will be undefined.The created buffer instance holds a strong reference to the container object.
-
Buffer
public Buffer(long address, int cap)
-
-
Method Details
-
sType
public int sType()- Returns:
- the value of the
VkDeviceCreateInfo.sType()
field.
-
pNext
public long pNext()- Returns:
- the value of the
VkDeviceCreateInfo.pNext()
field.
-
flags
public int flags()- Returns:
- the value of the
VkDeviceCreateInfo.flags()
field.
-
queueCreateInfoCount
public int queueCreateInfoCount()- Returns:
- the value of the
VkDeviceCreateInfo.queueCreateInfoCount()
field.
-
pQueueCreateInfos
- Returns:
- a
VkDeviceQueueCreateInfo.Buffer
view of the struct array pointed to by theVkDeviceCreateInfo.pQueueCreateInfos()
field.
-
enabledLayerCount
public int enabledLayerCount()- Returns:
- the value of the
VkDeviceCreateInfo.enabledLayerCount()
field.
-
ppEnabledLayerNames
- Returns:
- a
PointerBuffer
view of the data pointed to by theVkDeviceCreateInfo.ppEnabledLayerNames()
field.
-
enabledExtensionCount
public int enabledExtensionCount()- Returns:
- the value of the
VkDeviceCreateInfo.enabledExtensionCount()
field.
-
ppEnabledExtensionNames
- Returns:
- a
PointerBuffer
view of the data pointed to by theVkDeviceCreateInfo.ppEnabledExtensionNames()
field.
-
pEnabledFeatures
- Returns:
- a
VkPhysicalDeviceFeatures
view of the struct pointed to by theVkDeviceCreateInfo.pEnabledFeatures()
field.
-
sType
Sets the specified value to theVkDeviceCreateInfo.sType()
field. -
sType$Default
Sets theSTRUCTURE_TYPE_DEVICE_CREATE_INFO
value to theVkDeviceCreateInfo.sType()
field. -
pNext
Sets the specified value to theVkDeviceCreateInfo.pNext()
field. -
pNext
Prepends the specifiedVkDeviceDeviceMemoryReportCreateInfoEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkDeviceDiagnosticsConfigCreateInfoNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkDeviceGroupDeviceCreateInfo
value to thepNext
chain. -
pNext
Prepends the specifiedVkDeviceGroupDeviceCreateInfoKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkDeviceMemoryOverallocationCreateInfoAMD
value to thepNext
chain. -
pNext
Prepends the specifiedVkDevicePrivateDataCreateInfo
value to thepNext
chain. -
pNext
Prepends the specifiedVkDevicePrivateDataCreateInfoEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkDeviceQueueShaderCoreControlCreateInfoARM
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDevice16BitStorageFeatures
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDevice16BitStorageFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDevice4444FormatsFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDevice8BitStorageFeatures
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDevice8BitStorageFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceASTCDecodeFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceAccelerationStructureFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceAddressBindingReportFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceAmigoProfilingFeaturesSEC
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT value) Prepends the specifiedVkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT value) Prepends the specifiedVkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceBlendOperationAdvancedFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceBorderColorSwizzleFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceBufferAddressFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceBufferDeviceAddressFeatures
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceBufferDeviceAddressFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceBufferDeviceAddressFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceClusterCullingShaderFeaturesHUAWEI
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceCoherentMemoryFeaturesAMD
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceColorWriteEnableFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceComputeShaderDerivativesFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceConditionalRenderingFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceCooperativeMatrixFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceCooperativeMatrixFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceCopyMemoryIndirectFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceCornerSampledImageFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceCoverageReductionModeFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceCubicClampFeaturesQCOM
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceCubicWeightsFeaturesQCOM
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceCudaKernelLaunchFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceCustomBorderColorFeaturesEXT
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV value) Prepends the specifiedVkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceDepthBiasControlFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceDepthClampZeroOneFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceDepthClipControlFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceDepthClipEnableFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceDescriptorBufferFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceDescriptorIndexingFeatures
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceDescriptorIndexingFeaturesEXT
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDeviceDescriptorPoolOverallocationFeaturesNV value) Prepends the specifiedVkPhysicalDeviceDescriptorPoolOverallocationFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV value) Prepends the specifiedVkPhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceDeviceMemoryReportFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceDiagnosticsConfigFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceDisplacementMicromapFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceDynamicRenderingFeatures
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceDynamicRenderingFeaturesKHR
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT value) Prepends the specifiedVkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceExclusiveScissorFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceExtendedDynamicState2FeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceExtendedDynamicState3FeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceExtendedDynamicStateFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceExtendedSparseAddressSpaceFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceExternalFormatResolveFeaturesANDROID
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceExternalMemoryRDMAFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceFaultFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceFeatures2
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceFeatures2KHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceFloat16Int8FeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceFragmentDensityMap2FeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceFragmentDensityMapFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceFragmentShaderBarycentricFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceFragmentShaderInterlockFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceFragmentShadingRateFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceFrameBoundaryFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceGlobalPriorityQueryFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceGlobalPriorityQueryFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceHostImageCopyFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceHostQueryResetFeatures
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceHostQueryResetFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceImage2DViewOf3DFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceImageCompressionControlFeaturesEXT
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT value) Prepends the specifiedVkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceImageProcessing2FeaturesQCOM
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceImageProcessingFeaturesQCOM
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceImageRobustnessFeatures
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceImageRobustnessFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceImageViewMinLodFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceImagelessFramebufferFeatures
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceImagelessFramebufferFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceIndexTypeUint8FeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceInheritedViewportScissorFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceInlineUniformBlockFeatures
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceInlineUniformBlockFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceInvocationMaskFeaturesHUAWEI
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceLegacyDitheringFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceLineRasterizationFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceLinearColorAttachmentFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceMaintenance4Features
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceMaintenance4FeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceMaintenance5FeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceMemoryDecompressionFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceMemoryPriorityFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceMeshShaderFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceMeshShaderFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceMultiDrawFeaturesEXT
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT value) Prepends the specifiedVkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceMultiviewFeatures
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceMultiviewFeaturesKHR
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM value) Prepends the specifiedVkPhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceMutableDescriptorTypeFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceNestedCommandBufferFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceOpacityMicromapFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceOpticalFlowFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDevicePerformanceQueryFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDevicePipelineCreationCacheControlFeatures
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT value) Prepends the specifiedVkPhysicalDevicePipelineCreationCacheControlFeaturesEXT
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR value) Prepends the specifiedVkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT value) Prepends the specifiedVkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDevicePipelinePropertiesFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDevicePipelineProtectedAccessFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDevicePipelineRobustnessFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDevicePortabilitySubsetFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDevicePresentBarrierFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDevicePresentIdFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDevicePresentWaitFeaturesKHR
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT value) Prepends the specifiedVkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDevicePrivateDataFeatures
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDevicePrivateDataFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceProtectedMemoryFeatures
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceProvokingVertexFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceRGBA10X6FormatsFeaturesEXT
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM value) Prepends the specifiedVkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT value) Prepends the specifiedVkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceRayQueryFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceRayTracingInvocationReorderFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceRayTracingMaintenance1FeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceRayTracingMotionBlurFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceRayTracingPipelineFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceRayTracingPositionFetchFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceRepresentativeFragmentTestFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceRobustness2FeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceSamplerYcbcrConversionFeatures
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceScalarBlockLayoutFeatures
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceScalarBlockLayoutFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceSchedulingControlsFeaturesARM
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceSeparateDepthStencilLayoutsFeatures
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDeviceSeparateDepthStencilLayoutsFeaturesKHR value) Prepends the specifiedVkPhysicalDeviceSeparateDepthStencilLayoutsFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderAtomicFloat2FeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderAtomicFloatFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderAtomicInt64Features
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderAtomicInt64FeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderClockFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderCoreBuiltinsFeaturesARM
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures value) Prepends the specifiedVkPhysicalDeviceShaderDemoteToHelperInvocationFeatures
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT value) Prepends the specifiedVkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderDrawParameterFeatures
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderDrawParametersFeatures
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD value) Prepends the specifiedVkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderEnqueueFeaturesAMDX
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderFloat16Int8Features
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderFloat16Int8FeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderImageFootprintFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderIntegerDotProductFeatures
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderIntegerDotProductFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderModuleIdentifierFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderObjectFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderSMBuiltinsFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderSubgroupExtendedTypesFeatures
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDeviceShaderSubgroupExtendedTypesFeaturesKHR value) Prepends the specifiedVkPhysicalDeviceShaderSubgroupExtendedTypesFeaturesKHR
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR value) Prepends the specifiedVkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderTerminateInvocationFeatures
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderTerminateInvocationFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShaderTileImageFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceShadingRateImageFeaturesNV
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceSubgroupSizeControlFeatures
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceSubgroupSizeControlFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceSubpassShadingFeaturesHUAWEI
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceSwapchainMaintenance1FeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceSynchronization2Features
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceSynchronization2FeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceTexelBufferAlignmentFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceTextureCompressionASTCHDRFeatures
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceTextureCompressionASTCHDRFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceTilePropertiesFeaturesQCOM
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceTimelineSemaphoreFeatures
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceTimelineSemaphoreFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceTransformFeedbackFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceUniformBufferStandardLayoutFeatures
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDeviceUniformBufferStandardLayoutFeaturesKHR value) Prepends the specifiedVkPhysicalDeviceUniformBufferStandardLayoutFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceVariablePointerFeatures
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceVariablePointerFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceVariablePointersFeatures
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceVariablePointersFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceVertexAttributeDivisorFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceVertexInputDynamicStateFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceVulkan11Features
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceVulkan12Features
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceVulkan13Features
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceVulkanMemoryModelFeatures
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceVulkanMemoryModelFeaturesKHR
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR value) Prepends the specifiedVkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceYcbcrDegammaFeaturesQCOM
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceYcbcrImageArraysFeaturesEXT
value to thepNext
chain. -
pNext
Prepends the specifiedVkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures
value to thepNext
chain. -
pNext
public VkDeviceCreateInfo.Buffer pNext(VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR value) Prepends the specifiedVkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR
value to thepNext
chain. -
flags
Sets the specified value to theVkDeviceCreateInfo.flags()
field. -
pQueueCreateInfos
Sets the address of the specifiedVkDeviceQueueCreateInfo.Buffer
to theVkDeviceCreateInfo.pQueueCreateInfos()
field. -
ppEnabledLayerNames
Sets the address of the specifiedPointerBuffer
to theVkDeviceCreateInfo.ppEnabledLayerNames()
field. -
ppEnabledExtensionNames
Sets the address of the specifiedPointerBuffer
to theVkDeviceCreateInfo.ppEnabledExtensionNames()
field. -
pEnabledFeatures
Sets the address of the specifiedVkPhysicalDeviceFeatures
to theVkDeviceCreateInfo.pEnabledFeatures()
field.
-