Package org.lwjgl.vulkan
Class VkPhysicalDeviceFeatures.Buffer
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.CustomBuffer<SELF>
-
- org.lwjgl.system.StructBuffer<VkPhysicalDeviceFeatures,VkPhysicalDeviceFeatures.Buffer>
-
- org.lwjgl.vulkan.VkPhysicalDeviceFeatures.Buffer
-
- All Implemented Interfaces:
java.lang.AutoCloseable,java.lang.Iterable<VkPhysicalDeviceFeatures>,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
- Enclosing class:
- VkPhysicalDeviceFeatures
public static class VkPhysicalDeviceFeatures.Buffer extends org.lwjgl.system.StructBuffer<VkPhysicalDeviceFeatures,VkPhysicalDeviceFeatures.Buffer> implements org.lwjgl.system.NativeResource
An array ofVkPhysicalDeviceFeaturesstructs.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanalphaToOne()Returns the value of thealphaToOnefield.VkPhysicalDeviceFeatures.BufferalphaToOne(boolean value)Sets the specified value to thealphaToOnefield.booleandepthBiasClamp()Returns the value of thedepthBiasClampfield.VkPhysicalDeviceFeatures.BufferdepthBiasClamp(boolean value)Sets the specified value to thedepthBiasClampfield.booleandepthBounds()Returns the value of thedepthBoundsfield.VkPhysicalDeviceFeatures.BufferdepthBounds(boolean value)Sets the specified value to thedepthBoundsfield.booleandepthClamp()Returns the value of thedepthClampfield.VkPhysicalDeviceFeatures.BufferdepthClamp(boolean value)Sets the specified value to thedepthClampfield.booleandrawIndirectFirstInstance()Returns the value of thedrawIndirectFirstInstancefield.VkPhysicalDeviceFeatures.BufferdrawIndirectFirstInstance(boolean value)Sets the specified value to thedrawIndirectFirstInstancefield.booleandualSrcBlend()Returns the value of thedualSrcBlendfield.VkPhysicalDeviceFeatures.BufferdualSrcBlend(boolean value)Sets the specified value to thedualSrcBlendfield.booleanfillModeNonSolid()Returns the value of thefillModeNonSolidfield.VkPhysicalDeviceFeatures.BufferfillModeNonSolid(boolean value)Sets the specified value to thefillModeNonSolidfield.booleanfragmentStoresAndAtomics()Returns the value of thefragmentStoresAndAtomicsfield.VkPhysicalDeviceFeatures.BufferfragmentStoresAndAtomics(boolean value)Sets the specified value to thefragmentStoresAndAtomicsfield.booleanfullDrawIndexUint32()Returns the value of thefullDrawIndexUint32field.VkPhysicalDeviceFeatures.BufferfullDrawIndexUint32(boolean value)Sets the specified value to thefullDrawIndexUint32field.booleangeometryShader()Returns the value of thegeometryShaderfield.VkPhysicalDeviceFeatures.BuffergeometryShader(boolean value)Sets the specified value to thegeometryShaderfield.booleanimageCubeArray()Returns the value of theimageCubeArrayfield.VkPhysicalDeviceFeatures.BufferimageCubeArray(boolean value)Sets the specified value to theimageCubeArrayfield.booleanindependentBlend()Returns the value of theindependentBlendfield.VkPhysicalDeviceFeatures.BufferindependentBlend(boolean value)Sets the specified value to theindependentBlendfield.booleaninheritedQueries()Returns the value of theinheritedQueriesfield.VkPhysicalDeviceFeatures.BufferinheritedQueries(boolean value)Sets the specified value to theinheritedQueriesfield.booleanlargePoints()Returns the value of thelargePointsfield.VkPhysicalDeviceFeatures.BufferlargePoints(boolean value)Sets the specified value to thelargePointsfield.booleanlogicOp()Returns the value of thelogicOpfield.VkPhysicalDeviceFeatures.BufferlogicOp(boolean value)Sets the specified value to thelogicOpfield.booleanmultiDrawIndirect()Returns the value of themultiDrawIndirectfield.VkPhysicalDeviceFeatures.BuffermultiDrawIndirect(boolean value)Sets the specified value to themultiDrawIndirectfield.booleanmultiViewport()Returns the value of themultiViewportfield.VkPhysicalDeviceFeatures.BuffermultiViewport(boolean value)Sets the specified value to themultiViewportfield.booleanocclusionQueryPrecise()Returns the value of theocclusionQueryPrecisefield.VkPhysicalDeviceFeatures.BufferocclusionQueryPrecise(boolean value)Sets the specified value to theocclusionQueryPrecisefield.booleanpipelineStatisticsQuery()Returns the value of thepipelineStatisticsQueryfield.VkPhysicalDeviceFeatures.BufferpipelineStatisticsQuery(boolean value)Sets the specified value to thepipelineStatisticsQueryfield.booleanrobustBufferAccess()Returns the value of therobustBufferAccessfield.VkPhysicalDeviceFeatures.BufferrobustBufferAccess(boolean value)Sets the specified value to therobustBufferAccessfield.booleansamplerAnisotropy()Returns the value of thesamplerAnisotropyfield.VkPhysicalDeviceFeatures.BuffersamplerAnisotropy(boolean value)Sets the specified value to thesamplerAnisotropyfield.booleansampleRateShading()Returns the value of thesampleRateShadingfield.VkPhysicalDeviceFeatures.BuffersampleRateShading(boolean value)Sets the specified value to thesampleRateShadingfield.booleanshaderClipDistance()Returns the value of theshaderClipDistancefield.VkPhysicalDeviceFeatures.BuffershaderClipDistance(boolean value)Sets the specified value to theshaderClipDistancefield.booleanshaderCullDistance()Returns the value of theshaderCullDistancefield.VkPhysicalDeviceFeatures.BuffershaderCullDistance(boolean value)Sets the specified value to theshaderCullDistancefield.booleanshaderFloat64()Returns the value of theshaderFloat64field.VkPhysicalDeviceFeatures.BuffershaderFloat64(boolean value)Sets the specified value to theshaderFloat64field.booleanshaderImageGatherExtended()Returns the value of theshaderImageGatherExtendedfield.VkPhysicalDeviceFeatures.BuffershaderImageGatherExtended(boolean value)Sets the specified value to theshaderImageGatherExtendedfield.booleanshaderInt16()Returns the value of theshaderInt16field.VkPhysicalDeviceFeatures.BuffershaderInt16(boolean value)Sets the specified value to theshaderInt16field.booleanshaderInt64()Returns the value of theshaderInt64field.VkPhysicalDeviceFeatures.BuffershaderInt64(boolean value)Sets the specified value to theshaderInt64field.booleanshaderResourceMinLod()Returns the value of theshaderResourceMinLodfield.VkPhysicalDeviceFeatures.BuffershaderResourceMinLod(boolean value)Sets the specified value to theshaderResourceMinLodfield.booleanshaderResourceResidency()Returns the value of theshaderResourceResidencyfield.VkPhysicalDeviceFeatures.BuffershaderResourceResidency(boolean value)Sets the specified value to theshaderResourceResidencyfield.booleanshaderSampledImageArrayDynamicIndexing()Returns the value of theshaderSampledImageArrayDynamicIndexingfield.VkPhysicalDeviceFeatures.BuffershaderSampledImageArrayDynamicIndexing(boolean value)Sets the specified value to theshaderSampledImageArrayDynamicIndexingfield.booleanshaderStorageBufferArrayDynamicIndexing()Returns the value of theshaderStorageBufferArrayDynamicIndexingfield.VkPhysicalDeviceFeatures.BuffershaderStorageBufferArrayDynamicIndexing(boolean value)Sets the specified value to theshaderStorageBufferArrayDynamicIndexingfield.booleanshaderStorageImageArrayDynamicIndexing()Returns the value of theshaderStorageImageArrayDynamicIndexingfield.VkPhysicalDeviceFeatures.BuffershaderStorageImageArrayDynamicIndexing(boolean value)Sets the specified value to theshaderStorageImageArrayDynamicIndexingfield.booleanshaderStorageImageExtendedFormats()Returns the value of theshaderStorageImageExtendedFormatsfield.VkPhysicalDeviceFeatures.BuffershaderStorageImageExtendedFormats(boolean value)Sets the specified value to theshaderStorageImageExtendedFormatsfield.booleanshaderStorageImageMultisample()Returns the value of theshaderStorageImageMultisamplefield.VkPhysicalDeviceFeatures.BuffershaderStorageImageMultisample(boolean value)Sets the specified value to theshaderStorageImageMultisamplefield.booleanshaderStorageImageReadWithoutFormat()Returns the value of theshaderStorageImageReadWithoutFormatfield.VkPhysicalDeviceFeatures.BuffershaderStorageImageReadWithoutFormat(boolean value)Sets the specified value to theshaderStorageImageReadWithoutFormatfield.booleanshaderStorageImageWriteWithoutFormat()Returns the value of theshaderStorageImageWriteWithoutFormatfield.VkPhysicalDeviceFeatures.BuffershaderStorageImageWriteWithoutFormat(boolean value)Sets the specified value to theshaderStorageImageWriteWithoutFormatfield.booleanshaderTessellationAndGeometryPointSize()Returns the value of theshaderTessellationAndGeometryPointSizefield.VkPhysicalDeviceFeatures.BuffershaderTessellationAndGeometryPointSize(boolean value)Sets the specified value to theshaderTessellationAndGeometryPointSizefield.booleanshaderUniformBufferArrayDynamicIndexing()Returns the value of theshaderUniformBufferArrayDynamicIndexingfield.VkPhysicalDeviceFeatures.BuffershaderUniformBufferArrayDynamicIndexing(boolean value)Sets the specified value to theshaderUniformBufferArrayDynamicIndexingfield.booleansparseBinding()Returns the value of thesparseBindingfield.VkPhysicalDeviceFeatures.BuffersparseBinding(boolean value)Sets the specified value to thesparseBindingfield.booleansparseResidency16Samples()Returns the value of thesparseResidency16Samplesfield.VkPhysicalDeviceFeatures.BuffersparseResidency16Samples(boolean value)Sets the specified value to thesparseResidency16Samplesfield.booleansparseResidency2Samples()Returns the value of thesparseResidency2Samplesfield.VkPhysicalDeviceFeatures.BuffersparseResidency2Samples(boolean value)Sets the specified value to thesparseResidency2Samplesfield.booleansparseResidency4Samples()Returns the value of thesparseResidency4Samplesfield.VkPhysicalDeviceFeatures.BuffersparseResidency4Samples(boolean value)Sets the specified value to thesparseResidency4Samplesfield.booleansparseResidency8Samples()Returns the value of thesparseResidency8Samplesfield.VkPhysicalDeviceFeatures.BuffersparseResidency8Samples(boolean value)Sets the specified value to thesparseResidency8Samplesfield.booleansparseResidencyAliased()Returns the value of thesparseResidencyAliasedfield.VkPhysicalDeviceFeatures.BuffersparseResidencyAliased(boolean value)Sets the specified value to thesparseResidencyAliasedfield.booleansparseResidencyBuffer()Returns the value of thesparseResidencyBufferfield.VkPhysicalDeviceFeatures.BuffersparseResidencyBuffer(boolean value)Sets the specified value to thesparseResidencyBufferfield.booleansparseResidencyImage2D()Returns the value of thesparseResidencyImage2Dfield.VkPhysicalDeviceFeatures.BuffersparseResidencyImage2D(boolean value)Sets the specified value to thesparseResidencyImage2Dfield.booleansparseResidencyImage3D()Returns the value of thesparseResidencyImage3Dfield.VkPhysicalDeviceFeatures.BuffersparseResidencyImage3D(boolean value)Sets the specified value to thesparseResidencyImage3Dfield.booleantessellationShader()Returns the value of thetessellationShaderfield.VkPhysicalDeviceFeatures.BuffertessellationShader(boolean value)Sets the specified value to thetessellationShaderfield.booleantextureCompressionASTC_LDR()Returns the value of thetextureCompressionASTC_LDRfield.VkPhysicalDeviceFeatures.BuffertextureCompressionASTC_LDR(boolean value)Sets the specified value to thetextureCompressionASTC_LDRfield.booleantextureCompressionBC()Returns the value of thetextureCompressionBCfield.VkPhysicalDeviceFeatures.BuffertextureCompressionBC(boolean value)Sets the specified value to thetextureCompressionBCfield.booleantextureCompressionETC2()Returns the value of thetextureCompressionETC2field.VkPhysicalDeviceFeatures.BuffertextureCompressionETC2(boolean value)Sets the specified value to thetextureCompressionETC2field.booleanvariableMultisampleRate()Returns the value of thevariableMultisampleRatefield.VkPhysicalDeviceFeatures.BuffervariableMultisampleRate(boolean value)Sets the specified value to thevariableMultisampleRatefield.booleanvertexPipelineStoresAndAtomics()Returns the value of thevertexPipelineStoresAndAtomicsfield.VkPhysicalDeviceFeatures.BuffervertexPipelineStoresAndAtomics(boolean value)Sets the specified value to thevertexPipelineStoresAndAtomicsfield.booleanwideLines()Returns the value of thewideLinesfield.VkPhysicalDeviceFeatures.BufferwideLines(boolean value)Sets the specified value to thewideLinesfield.
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newVkPhysicalDeviceFeatures.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 byVkPhysicalDeviceFeatures.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
-
robustBufferAccess
public boolean robustBufferAccess()
Returns the value of therobustBufferAccessfield.
-
fullDrawIndexUint32
public boolean fullDrawIndexUint32()
Returns the value of thefullDrawIndexUint32field.
-
imageCubeArray
public boolean imageCubeArray()
Returns the value of theimageCubeArrayfield.
-
independentBlend
public boolean independentBlend()
Returns the value of theindependentBlendfield.
-
geometryShader
public boolean geometryShader()
Returns the value of thegeometryShaderfield.
-
tessellationShader
public boolean tessellationShader()
Returns the value of thetessellationShaderfield.
-
sampleRateShading
public boolean sampleRateShading()
Returns the value of thesampleRateShadingfield.
-
dualSrcBlend
public boolean dualSrcBlend()
Returns the value of thedualSrcBlendfield.
-
logicOp
public boolean logicOp()
Returns the value of thelogicOpfield.
-
multiDrawIndirect
public boolean multiDrawIndirect()
Returns the value of themultiDrawIndirectfield.
-
drawIndirectFirstInstance
public boolean drawIndirectFirstInstance()
Returns the value of thedrawIndirectFirstInstancefield.
-
depthClamp
public boolean depthClamp()
Returns the value of thedepthClampfield.
-
depthBiasClamp
public boolean depthBiasClamp()
Returns the value of thedepthBiasClampfield.
-
fillModeNonSolid
public boolean fillModeNonSolid()
Returns the value of thefillModeNonSolidfield.
-
depthBounds
public boolean depthBounds()
Returns the value of thedepthBoundsfield.
-
wideLines
public boolean wideLines()
Returns the value of thewideLinesfield.
-
largePoints
public boolean largePoints()
Returns the value of thelargePointsfield.
-
alphaToOne
public boolean alphaToOne()
Returns the value of thealphaToOnefield.
-
multiViewport
public boolean multiViewport()
Returns the value of themultiViewportfield.
-
samplerAnisotropy
public boolean samplerAnisotropy()
Returns the value of thesamplerAnisotropyfield.
-
textureCompressionETC2
public boolean textureCompressionETC2()
Returns the value of thetextureCompressionETC2field.
-
textureCompressionASTC_LDR
public boolean textureCompressionASTC_LDR()
Returns the value of thetextureCompressionASTC_LDRfield.
-
textureCompressionBC
public boolean textureCompressionBC()
Returns the value of thetextureCompressionBCfield.
-
occlusionQueryPrecise
public boolean occlusionQueryPrecise()
Returns the value of theocclusionQueryPrecisefield.
-
pipelineStatisticsQuery
public boolean pipelineStatisticsQuery()
Returns the value of thepipelineStatisticsQueryfield.
-
vertexPipelineStoresAndAtomics
public boolean vertexPipelineStoresAndAtomics()
Returns the value of thevertexPipelineStoresAndAtomicsfield.
-
fragmentStoresAndAtomics
public boolean fragmentStoresAndAtomics()
Returns the value of thefragmentStoresAndAtomicsfield.
-
shaderTessellationAndGeometryPointSize
public boolean shaderTessellationAndGeometryPointSize()
Returns the value of theshaderTessellationAndGeometryPointSizefield.
-
shaderImageGatherExtended
public boolean shaderImageGatherExtended()
Returns the value of theshaderImageGatherExtendedfield.
-
shaderStorageImageExtendedFormats
public boolean shaderStorageImageExtendedFormats()
Returns the value of theshaderStorageImageExtendedFormatsfield.
-
shaderStorageImageMultisample
public boolean shaderStorageImageMultisample()
Returns the value of theshaderStorageImageMultisamplefield.
-
shaderStorageImageReadWithoutFormat
public boolean shaderStorageImageReadWithoutFormat()
Returns the value of theshaderStorageImageReadWithoutFormatfield.
-
shaderStorageImageWriteWithoutFormat
public boolean shaderStorageImageWriteWithoutFormat()
Returns the value of theshaderStorageImageWriteWithoutFormatfield.
-
shaderUniformBufferArrayDynamicIndexing
public boolean shaderUniformBufferArrayDynamicIndexing()
Returns the value of theshaderUniformBufferArrayDynamicIndexingfield.
-
shaderSampledImageArrayDynamicIndexing
public boolean shaderSampledImageArrayDynamicIndexing()
Returns the value of theshaderSampledImageArrayDynamicIndexingfield.
-
shaderStorageBufferArrayDynamicIndexing
public boolean shaderStorageBufferArrayDynamicIndexing()
Returns the value of theshaderStorageBufferArrayDynamicIndexingfield.
-
shaderStorageImageArrayDynamicIndexing
public boolean shaderStorageImageArrayDynamicIndexing()
Returns the value of theshaderStorageImageArrayDynamicIndexingfield.
-
shaderClipDistance
public boolean shaderClipDistance()
Returns the value of theshaderClipDistancefield.
-
shaderCullDistance
public boolean shaderCullDistance()
Returns the value of theshaderCullDistancefield.
-
shaderFloat64
public boolean shaderFloat64()
Returns the value of theshaderFloat64field.
-
shaderInt64
public boolean shaderInt64()
Returns the value of theshaderInt64field.
-
shaderInt16
public boolean shaderInt16()
Returns the value of theshaderInt16field.
-
shaderResourceResidency
public boolean shaderResourceResidency()
Returns the value of theshaderResourceResidencyfield.
-
shaderResourceMinLod
public boolean shaderResourceMinLod()
Returns the value of theshaderResourceMinLodfield.
-
sparseBinding
public boolean sparseBinding()
Returns the value of thesparseBindingfield.
-
sparseResidencyBuffer
public boolean sparseResidencyBuffer()
Returns the value of thesparseResidencyBufferfield.
-
sparseResidencyImage2D
public boolean sparseResidencyImage2D()
Returns the value of thesparseResidencyImage2Dfield.
-
sparseResidencyImage3D
public boolean sparseResidencyImage3D()
Returns the value of thesparseResidencyImage3Dfield.
-
sparseResidency2Samples
public boolean sparseResidency2Samples()
Returns the value of thesparseResidency2Samplesfield.
-
sparseResidency4Samples
public boolean sparseResidency4Samples()
Returns the value of thesparseResidency4Samplesfield.
-
sparseResidency8Samples
public boolean sparseResidency8Samples()
Returns the value of thesparseResidency8Samplesfield.
-
sparseResidency16Samples
public boolean sparseResidency16Samples()
Returns the value of thesparseResidency16Samplesfield.
-
sparseResidencyAliased
public boolean sparseResidencyAliased()
Returns the value of thesparseResidencyAliasedfield.
-
variableMultisampleRate
public boolean variableMultisampleRate()
Returns the value of thevariableMultisampleRatefield.
-
inheritedQueries
public boolean inheritedQueries()
Returns the value of theinheritedQueriesfield.
-
robustBufferAccess
public VkPhysicalDeviceFeatures.Buffer robustBufferAccess(boolean value)
Sets the specified value to therobustBufferAccessfield.
-
fullDrawIndexUint32
public VkPhysicalDeviceFeatures.Buffer fullDrawIndexUint32(boolean value)
Sets the specified value to thefullDrawIndexUint32field.
-
imageCubeArray
public VkPhysicalDeviceFeatures.Buffer imageCubeArray(boolean value)
Sets the specified value to theimageCubeArrayfield.
-
independentBlend
public VkPhysicalDeviceFeatures.Buffer independentBlend(boolean value)
Sets the specified value to theindependentBlendfield.
-
geometryShader
public VkPhysicalDeviceFeatures.Buffer geometryShader(boolean value)
Sets the specified value to thegeometryShaderfield.
-
tessellationShader
public VkPhysicalDeviceFeatures.Buffer tessellationShader(boolean value)
Sets the specified value to thetessellationShaderfield.
-
sampleRateShading
public VkPhysicalDeviceFeatures.Buffer sampleRateShading(boolean value)
Sets the specified value to thesampleRateShadingfield.
-
dualSrcBlend
public VkPhysicalDeviceFeatures.Buffer dualSrcBlend(boolean value)
Sets the specified value to thedualSrcBlendfield.
-
logicOp
public VkPhysicalDeviceFeatures.Buffer logicOp(boolean value)
Sets the specified value to thelogicOpfield.
-
multiDrawIndirect
public VkPhysicalDeviceFeatures.Buffer multiDrawIndirect(boolean value)
Sets the specified value to themultiDrawIndirectfield.
-
drawIndirectFirstInstance
public VkPhysicalDeviceFeatures.Buffer drawIndirectFirstInstance(boolean value)
Sets the specified value to thedrawIndirectFirstInstancefield.
-
depthClamp
public VkPhysicalDeviceFeatures.Buffer depthClamp(boolean value)
Sets the specified value to thedepthClampfield.
-
depthBiasClamp
public VkPhysicalDeviceFeatures.Buffer depthBiasClamp(boolean value)
Sets the specified value to thedepthBiasClampfield.
-
fillModeNonSolid
public VkPhysicalDeviceFeatures.Buffer fillModeNonSolid(boolean value)
Sets the specified value to thefillModeNonSolidfield.
-
depthBounds
public VkPhysicalDeviceFeatures.Buffer depthBounds(boolean value)
Sets the specified value to thedepthBoundsfield.
-
wideLines
public VkPhysicalDeviceFeatures.Buffer wideLines(boolean value)
Sets the specified value to thewideLinesfield.
-
largePoints
public VkPhysicalDeviceFeatures.Buffer largePoints(boolean value)
Sets the specified value to thelargePointsfield.
-
alphaToOne
public VkPhysicalDeviceFeatures.Buffer alphaToOne(boolean value)
Sets the specified value to thealphaToOnefield.
-
multiViewport
public VkPhysicalDeviceFeatures.Buffer multiViewport(boolean value)
Sets the specified value to themultiViewportfield.
-
samplerAnisotropy
public VkPhysicalDeviceFeatures.Buffer samplerAnisotropy(boolean value)
Sets the specified value to thesamplerAnisotropyfield.
-
textureCompressionETC2
public VkPhysicalDeviceFeatures.Buffer textureCompressionETC2(boolean value)
Sets the specified value to thetextureCompressionETC2field.
-
textureCompressionASTC_LDR
public VkPhysicalDeviceFeatures.Buffer textureCompressionASTC_LDR(boolean value)
Sets the specified value to thetextureCompressionASTC_LDRfield.
-
textureCompressionBC
public VkPhysicalDeviceFeatures.Buffer textureCompressionBC(boolean value)
Sets the specified value to thetextureCompressionBCfield.
-
occlusionQueryPrecise
public VkPhysicalDeviceFeatures.Buffer occlusionQueryPrecise(boolean value)
Sets the specified value to theocclusionQueryPrecisefield.
-
pipelineStatisticsQuery
public VkPhysicalDeviceFeatures.Buffer pipelineStatisticsQuery(boolean value)
Sets the specified value to thepipelineStatisticsQueryfield.
-
vertexPipelineStoresAndAtomics
public VkPhysicalDeviceFeatures.Buffer vertexPipelineStoresAndAtomics(boolean value)
Sets the specified value to thevertexPipelineStoresAndAtomicsfield.
-
fragmentStoresAndAtomics
public VkPhysicalDeviceFeatures.Buffer fragmentStoresAndAtomics(boolean value)
Sets the specified value to thefragmentStoresAndAtomicsfield.
-
shaderTessellationAndGeometryPointSize
public VkPhysicalDeviceFeatures.Buffer shaderTessellationAndGeometryPointSize(boolean value)
Sets the specified value to theshaderTessellationAndGeometryPointSizefield.
-
shaderImageGatherExtended
public VkPhysicalDeviceFeatures.Buffer shaderImageGatherExtended(boolean value)
Sets the specified value to theshaderImageGatherExtendedfield.
-
shaderStorageImageExtendedFormats
public VkPhysicalDeviceFeatures.Buffer shaderStorageImageExtendedFormats(boolean value)
Sets the specified value to theshaderStorageImageExtendedFormatsfield.
-
shaderStorageImageMultisample
public VkPhysicalDeviceFeatures.Buffer shaderStorageImageMultisample(boolean value)
Sets the specified value to theshaderStorageImageMultisamplefield.
-
shaderStorageImageReadWithoutFormat
public VkPhysicalDeviceFeatures.Buffer shaderStorageImageReadWithoutFormat(boolean value)
Sets the specified value to theshaderStorageImageReadWithoutFormatfield.
-
shaderStorageImageWriteWithoutFormat
public VkPhysicalDeviceFeatures.Buffer shaderStorageImageWriteWithoutFormat(boolean value)
Sets the specified value to theshaderStorageImageWriteWithoutFormatfield.
-
shaderUniformBufferArrayDynamicIndexing
public VkPhysicalDeviceFeatures.Buffer shaderUniformBufferArrayDynamicIndexing(boolean value)
Sets the specified value to theshaderUniformBufferArrayDynamicIndexingfield.
-
shaderSampledImageArrayDynamicIndexing
public VkPhysicalDeviceFeatures.Buffer shaderSampledImageArrayDynamicIndexing(boolean value)
Sets the specified value to theshaderSampledImageArrayDynamicIndexingfield.
-
shaderStorageBufferArrayDynamicIndexing
public VkPhysicalDeviceFeatures.Buffer shaderStorageBufferArrayDynamicIndexing(boolean value)
Sets the specified value to theshaderStorageBufferArrayDynamicIndexingfield.
-
shaderStorageImageArrayDynamicIndexing
public VkPhysicalDeviceFeatures.Buffer shaderStorageImageArrayDynamicIndexing(boolean value)
Sets the specified value to theshaderStorageImageArrayDynamicIndexingfield.
-
shaderClipDistance
public VkPhysicalDeviceFeatures.Buffer shaderClipDistance(boolean value)
Sets the specified value to theshaderClipDistancefield.
-
shaderCullDistance
public VkPhysicalDeviceFeatures.Buffer shaderCullDistance(boolean value)
Sets the specified value to theshaderCullDistancefield.
-
shaderFloat64
public VkPhysicalDeviceFeatures.Buffer shaderFloat64(boolean value)
Sets the specified value to theshaderFloat64field.
-
shaderInt64
public VkPhysicalDeviceFeatures.Buffer shaderInt64(boolean value)
Sets the specified value to theshaderInt64field.
-
shaderInt16
public VkPhysicalDeviceFeatures.Buffer shaderInt16(boolean value)
Sets the specified value to theshaderInt16field.
-
shaderResourceResidency
public VkPhysicalDeviceFeatures.Buffer shaderResourceResidency(boolean value)
Sets the specified value to theshaderResourceResidencyfield.
-
shaderResourceMinLod
public VkPhysicalDeviceFeatures.Buffer shaderResourceMinLod(boolean value)
Sets the specified value to theshaderResourceMinLodfield.
-
sparseBinding
public VkPhysicalDeviceFeatures.Buffer sparseBinding(boolean value)
Sets the specified value to thesparseBindingfield.
-
sparseResidencyBuffer
public VkPhysicalDeviceFeatures.Buffer sparseResidencyBuffer(boolean value)
Sets the specified value to thesparseResidencyBufferfield.
-
sparseResidencyImage2D
public VkPhysicalDeviceFeatures.Buffer sparseResidencyImage2D(boolean value)
Sets the specified value to thesparseResidencyImage2Dfield.
-
sparseResidencyImage3D
public VkPhysicalDeviceFeatures.Buffer sparseResidencyImage3D(boolean value)
Sets the specified value to thesparseResidencyImage3Dfield.
-
sparseResidency2Samples
public VkPhysicalDeviceFeatures.Buffer sparseResidency2Samples(boolean value)
Sets the specified value to thesparseResidency2Samplesfield.
-
sparseResidency4Samples
public VkPhysicalDeviceFeatures.Buffer sparseResidency4Samples(boolean value)
Sets the specified value to thesparseResidency4Samplesfield.
-
sparseResidency8Samples
public VkPhysicalDeviceFeatures.Buffer sparseResidency8Samples(boolean value)
Sets the specified value to thesparseResidency8Samplesfield.
-
sparseResidency16Samples
public VkPhysicalDeviceFeatures.Buffer sparseResidency16Samples(boolean value)
Sets the specified value to thesparseResidency16Samplesfield.
-
sparseResidencyAliased
public VkPhysicalDeviceFeatures.Buffer sparseResidencyAliased(boolean value)
Sets the specified value to thesparseResidencyAliasedfield.
-
variableMultisampleRate
public VkPhysicalDeviceFeatures.Buffer variableMultisampleRate(boolean value)
Sets the specified value to thevariableMultisampleRatefield.
-
inheritedQueries
public VkPhysicalDeviceFeatures.Buffer inheritedQueries(boolean value)
Sets the specified value to theinheritedQueriesfield.
-
-