Package org.lwjgl.vulkan
Class VkPhysicalDeviceFeatures2.Buffer
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.CustomBuffer<SELF>
-
- org.lwjgl.system.StructBuffer<VkPhysicalDeviceFeatures2,VkPhysicalDeviceFeatures2.Buffer>
-
- org.lwjgl.vulkan.VkPhysicalDeviceFeatures2.Buffer
-
- All Implemented Interfaces:
java.lang.AutoCloseable,java.lang.Iterable<VkPhysicalDeviceFeatures2>,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
- Direct Known Subclasses:
VkPhysicalDeviceFeatures2KHR.Buffer
- Enclosing class:
- VkPhysicalDeviceFeatures2
public static class VkPhysicalDeviceFeatures2.Buffer extends org.lwjgl.system.StructBuffer<VkPhysicalDeviceFeatures2,VkPhysicalDeviceFeatures2.Buffer> implements org.lwjgl.system.NativeResource
An array ofVkPhysicalDeviceFeatures2structs.
-
-
Method Summary
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newVkPhysicalDeviceFeatures2.Bufferinstance backed by the specified container. Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided byVkPhysicalDeviceFeatures2.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 Detail
-
sType
public int sType()
- Returns:
- the value of the
VkPhysicalDeviceFeatures2.sType()field.
-
pNext
public long pNext()
- Returns:
- the value of the
VkPhysicalDeviceFeatures2.pNext()field.
-
features
public VkPhysicalDeviceFeatures features()
- Returns:
- a
VkPhysicalDeviceFeaturesview of theVkPhysicalDeviceFeatures2.features()field.
-
sType
public VkPhysicalDeviceFeatures2.Buffer sType(int value)
Sets the specified value to theVkPhysicalDeviceFeatures2.sType()field.
-
sType$Default
public VkPhysicalDeviceFeatures2.Buffer sType$Default()
Sets theSTRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2value to theVkPhysicalDeviceFeatures2.sType()field.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(long value)
Sets the specified value to theVkPhysicalDeviceFeatures2.pNext()field.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDevice16BitStorageFeatures value)
Prepends the specifiedVkPhysicalDevice16BitStorageFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDevice16BitStorageFeaturesKHR value)
Prepends the specifiedVkPhysicalDevice16BitStorageFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDevice4444FormatsFeaturesEXT value)
Prepends the specifiedVkPhysicalDevice4444FormatsFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDevice8BitStorageFeatures value)
Prepends the specifiedVkPhysicalDevice8BitStorageFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDevice8BitStorageFeaturesKHR value)
Prepends the specifiedVkPhysicalDevice8BitStorageFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceASTCDecodeFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceASTCDecodeFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceAccelerationStructureFeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceAccelerationStructureFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceBlendOperationAdvancedFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceBorderColorSwizzleFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceBorderColorSwizzleFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceBufferAddressFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceBufferAddressFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceBufferDeviceAddressFeatures value)
Prepends the specifiedVkPhysicalDeviceBufferDeviceAddressFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceBufferDeviceAddressFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceBufferDeviceAddressFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceBufferDeviceAddressFeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceBufferDeviceAddressFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceCoherentMemoryFeaturesAMD value)
Prepends the specifiedVkPhysicalDeviceCoherentMemoryFeaturesAMDvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceColorWriteEnableFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceColorWriteEnableFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceComputeShaderDerivativesFeaturesNV value)
Prepends the specifiedVkPhysicalDeviceComputeShaderDerivativesFeaturesNVvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceConditionalRenderingFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceConditionalRenderingFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceCooperativeMatrixFeaturesNV value)
Prepends the specifiedVkPhysicalDeviceCooperativeMatrixFeaturesNVvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceCornerSampledImageFeaturesNV value)
Prepends the specifiedVkPhysicalDeviceCornerSampledImageFeaturesNVvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceCoverageReductionModeFeaturesNV value)
Prepends the specifiedVkPhysicalDeviceCoverageReductionModeFeaturesNVvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceCustomBorderColorFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceCustomBorderColorFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV value)
Prepends the specifiedVkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNVvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceDepthClipControlFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceDepthClipControlFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceDepthClipEnableFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceDepthClipEnableFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceDescriptorIndexingFeatures value)
Prepends the specifiedVkPhysicalDeviceDescriptorIndexingFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceDescriptorIndexingFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceDescriptorIndexingFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV value)
Prepends the specifiedVkPhysicalDeviceDeviceGeneratedCommandsFeaturesNVvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceDeviceMemoryReportFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceDeviceMemoryReportFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceDiagnosticsConfigFeaturesNV value)
Prepends the specifiedVkPhysicalDeviceDiagnosticsConfigFeaturesNVvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceDynamicRenderingFeatures value)
Prepends the specifiedVkPhysicalDeviceDynamicRenderingFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceDynamicRenderingFeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceDynamicRenderingFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceExclusiveScissorFeaturesNV value)
Prepends the specifiedVkPhysicalDeviceExclusiveScissorFeaturesNVvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceExtendedDynamicState2FeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceExtendedDynamicState2FeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceExtendedDynamicStateFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceExtendedDynamicStateFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceExternalMemoryRDMAFeaturesNV value)
Prepends the specifiedVkPhysicalDeviceExternalMemoryRDMAFeaturesNVvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceFloat16Int8FeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceFloat16Int8FeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceFragmentDensityMap2FeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceFragmentDensityMap2FeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceFragmentDensityMapFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceFragmentDensityMapFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM value)
Prepends the specifiedVkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOMvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceFragmentShaderBarycentricFeaturesNV value)
Prepends the specifiedVkPhysicalDeviceFragmentShaderBarycentricFeaturesNVvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceFragmentShaderInterlockFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV value)
Prepends the specifiedVkPhysicalDeviceFragmentShadingRateEnumsFeaturesNVvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceFragmentShadingRateFeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceFragmentShadingRateFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceGlobalPriorityQueryFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceGlobalPriorityQueryFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceGlobalPriorityQueryFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceHostQueryResetFeatures value)
Prepends the specifiedVkPhysicalDeviceHostQueryResetFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceHostQueryResetFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceHostQueryResetFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceImageRobustnessFeatures value)
Prepends the specifiedVkPhysicalDeviceImageRobustnessFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceImageRobustnessFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceImageRobustnessFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceImageViewMinLodFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceImageViewMinLodFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceImagelessFramebufferFeatures value)
Prepends the specifiedVkPhysicalDeviceImagelessFramebufferFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceImagelessFramebufferFeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceImagelessFramebufferFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceIndexTypeUint8FeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceIndexTypeUint8FeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceInheritedViewportScissorFeaturesNV value)
Prepends the specifiedVkPhysicalDeviceInheritedViewportScissorFeaturesNVvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceInlineUniformBlockFeatures value)
Prepends the specifiedVkPhysicalDeviceInlineUniformBlockFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceInlineUniformBlockFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceInlineUniformBlockFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceInvocationMaskFeaturesHUAWEI value)
Prepends the specifiedVkPhysicalDeviceInvocationMaskFeaturesHUAWEIvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceLineRasterizationFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceLineRasterizationFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceLinearColorAttachmentFeaturesNV value)
Prepends the specifiedVkPhysicalDeviceLinearColorAttachmentFeaturesNVvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceMaintenance4Features value)
Prepends the specifiedVkPhysicalDeviceMaintenance4Featuresvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceMaintenance4FeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceMaintenance4FeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceMemoryPriorityFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceMemoryPriorityFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceMeshShaderFeaturesNV value)
Prepends the specifiedVkPhysicalDeviceMeshShaderFeaturesNVvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceMultiDrawFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceMultiDrawFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceMultiviewFeatures value)
Prepends the specifiedVkPhysicalDeviceMultiviewFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceMultiviewFeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceMultiviewFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE value)
Prepends the specifiedVkPhysicalDeviceMutableDescriptorTypeFeaturesVALVEvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT value)
Prepends the specifiedVkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDevicePerformanceQueryFeaturesKHR value)
Prepends the specifiedVkPhysicalDevicePerformanceQueryFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDevicePipelineCreationCacheControlFeatures value)
Prepends the specifiedVkPhysicalDevicePipelineCreationCacheControlFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT value)
Prepends the specifiedVkPhysicalDevicePipelineCreationCacheControlFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR value)
Prepends the specifiedVkPhysicalDevicePipelineExecutablePropertiesFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDevicePortabilitySubsetFeaturesKHR value)
Prepends the specifiedVkPhysicalDevicePortabilitySubsetFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDevicePresentIdFeaturesKHR value)
Prepends the specifiedVkPhysicalDevicePresentIdFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDevicePresentWaitFeaturesKHR value)
Prepends the specifiedVkPhysicalDevicePresentWaitFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT value)
Prepends the specifiedVkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDevicePrivateDataFeatures value)
Prepends the specifiedVkPhysicalDevicePrivateDataFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDevicePrivateDataFeaturesEXT value)
Prepends the specifiedVkPhysicalDevicePrivateDataFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceProtectedMemoryFeatures value)
Prepends the specifiedVkPhysicalDeviceProtectedMemoryFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceProvokingVertexFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceProvokingVertexFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceRGBA10X6FormatsFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM value)
Prepends the specifiedVkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARMvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceRayQueryFeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceRayQueryFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceRayTracingMotionBlurFeaturesNV value)
Prepends the specifiedVkPhysicalDeviceRayTracingMotionBlurFeaturesNVvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceRayTracingPipelineFeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceRayTracingPipelineFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV value)
Prepends the specifiedVkPhysicalDeviceRepresentativeFragmentTestFeaturesNVvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceRobustness2FeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceRobustness2FeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceSamplerYcbcrConversionFeatures value)
Prepends the specifiedVkPhysicalDeviceSamplerYcbcrConversionFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceSamplerYcbcrConversionFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceScalarBlockLayoutFeatures value)
Prepends the specifiedVkPhysicalDeviceScalarBlockLayoutFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceScalarBlockLayoutFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceScalarBlockLayoutFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures value)
Prepends the specifiedVkPhysicalDeviceSeparateDepthStencilLayoutsFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceSeparateDepthStencilLayoutsFeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceSeparateDepthStencilLayoutsFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceShaderAtomicFloat2FeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceShaderAtomicFloatFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceShaderAtomicFloatFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceShaderAtomicInt64Features value)
Prepends the specifiedVkPhysicalDeviceShaderAtomicInt64Featuresvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceShaderAtomicInt64FeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceShaderAtomicInt64FeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceShaderClockFeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceShaderClockFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures value)
Prepends the specifiedVkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceShaderDrawParameterFeatures value)
Prepends the specifiedVkPhysicalDeviceShaderDrawParameterFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceShaderDrawParametersFeatures value)
Prepends the specifiedVkPhysicalDeviceShaderDrawParametersFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceShaderFloat16Int8Features value)
Prepends the specifiedVkPhysicalDeviceShaderFloat16Int8Featuresvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceShaderFloat16Int8FeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceShaderFloat16Int8FeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceShaderImageAtomicInt64FeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceShaderImageFootprintFeaturesNV value)
Prepends the specifiedVkPhysicalDeviceShaderImageFootprintFeaturesNVvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceShaderIntegerDotProductFeatures value)
Prepends the specifiedVkPhysicalDeviceShaderIntegerDotProductFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceShaderIntegerDotProductFeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceShaderIntegerDotProductFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL value)
Prepends the specifiedVkPhysicalDeviceShaderIntegerFunctions2FeaturesINTELvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceShaderSMBuiltinsFeaturesNV value)
Prepends the specifiedVkPhysicalDeviceShaderSMBuiltinsFeaturesNVvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures value)
Prepends the specifiedVkPhysicalDeviceShaderSubgroupExtendedTypesFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceShaderSubgroupExtendedTypesFeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceShaderSubgroupExtendedTypesFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceShaderTerminateInvocationFeatures value)
Prepends the specifiedVkPhysicalDeviceShaderTerminateInvocationFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceShaderTerminateInvocationFeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceShaderTerminateInvocationFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceShadingRateImageFeaturesNV value)
Prepends the specifiedVkPhysicalDeviceShadingRateImageFeaturesNVvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceSubgroupSizeControlFeatures value)
Prepends the specifiedVkPhysicalDeviceSubgroupSizeControlFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceSubgroupSizeControlFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceSubgroupSizeControlFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceSubpassShadingFeaturesHUAWEI value)
Prepends the specifiedVkPhysicalDeviceSubpassShadingFeaturesHUAWEIvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceSynchronization2Features value)
Prepends the specifiedVkPhysicalDeviceSynchronization2Featuresvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceSynchronization2FeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceSynchronization2FeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceTexelBufferAlignmentFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceTextureCompressionASTCHDRFeatures value)
Prepends the specifiedVkPhysicalDeviceTextureCompressionASTCHDRFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceTextureCompressionASTCHDRFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceTextureCompressionASTCHDRFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceTimelineSemaphoreFeatures value)
Prepends the specifiedVkPhysicalDeviceTimelineSemaphoreFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceTimelineSemaphoreFeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceTimelineSemaphoreFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceTransformFeedbackFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceTransformFeedbackFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceUniformBufferStandardLayoutFeatures value)
Prepends the specifiedVkPhysicalDeviceUniformBufferStandardLayoutFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceUniformBufferStandardLayoutFeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceUniformBufferStandardLayoutFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceVariablePointerFeatures value)
Prepends the specifiedVkPhysicalDeviceVariablePointerFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceVariablePointerFeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceVariablePointerFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceVariablePointersFeatures value)
Prepends the specifiedVkPhysicalDeviceVariablePointersFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceVariablePointersFeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceVariablePointersFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceVertexAttributeDivisorFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceVertexInputDynamicStateFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceVulkan11Features value)
Prepends the specifiedVkPhysicalDeviceVulkan11Featuresvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceVulkan12Features value)
Prepends the specifiedVkPhysicalDeviceVulkan12Featuresvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceVulkan13Features value)
Prepends the specifiedVkPhysicalDeviceVulkan13Featuresvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceVulkanMemoryModelFeatures value)
Prepends the specifiedVkPhysicalDeviceVulkanMemoryModelFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceVulkanMemoryModelFeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceVulkanMemoryModelFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHRvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceYcbcrImageArraysFeaturesEXT value)
Prepends the specifiedVkPhysicalDeviceYcbcrImageArraysFeaturesEXTvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures value)
Prepends the specifiedVkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesvalue to thepNextchain.
-
pNext
public VkPhysicalDeviceFeatures2.Buffer pNext(VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR value)
Prepends the specifiedVkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHRvalue to thepNextchain.
-
features
public VkPhysicalDeviceFeatures2.Buffer features(VkPhysicalDeviceFeatures value)
Copies the specifiedVkPhysicalDeviceFeaturesto theVkPhysicalDeviceFeatures2.features()field.
-
features
public VkPhysicalDeviceFeatures2.Buffer features(java.util.function.Consumer<VkPhysicalDeviceFeatures> consumer)
Passes theVkPhysicalDeviceFeatures2.features()field to the specifiedConsumer.
-
-