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 ofVkPhysicalDeviceFeatures
structs.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
alphaToOne()
Returns the value of thealphaToOne
field.VkPhysicalDeviceFeatures.Buffer
alphaToOne(boolean value)
Sets the specified value to thealphaToOne
field.boolean
depthBiasClamp()
Returns the value of thedepthBiasClamp
field.VkPhysicalDeviceFeatures.Buffer
depthBiasClamp(boolean value)
Sets the specified value to thedepthBiasClamp
field.boolean
depthBounds()
Returns the value of thedepthBounds
field.VkPhysicalDeviceFeatures.Buffer
depthBounds(boolean value)
Sets the specified value to thedepthBounds
field.boolean
depthClamp()
Returns the value of thedepthClamp
field.VkPhysicalDeviceFeatures.Buffer
depthClamp(boolean value)
Sets the specified value to thedepthClamp
field.boolean
drawIndirectFirstInstance()
Returns the value of thedrawIndirectFirstInstance
field.VkPhysicalDeviceFeatures.Buffer
drawIndirectFirstInstance(boolean value)
Sets the specified value to thedrawIndirectFirstInstance
field.boolean
dualSrcBlend()
Returns the value of thedualSrcBlend
field.VkPhysicalDeviceFeatures.Buffer
dualSrcBlend(boolean value)
Sets the specified value to thedualSrcBlend
field.boolean
fillModeNonSolid()
Returns the value of thefillModeNonSolid
field.VkPhysicalDeviceFeatures.Buffer
fillModeNonSolid(boolean value)
Sets the specified value to thefillModeNonSolid
field.boolean
fragmentStoresAndAtomics()
Returns the value of thefragmentStoresAndAtomics
field.VkPhysicalDeviceFeatures.Buffer
fragmentStoresAndAtomics(boolean value)
Sets the specified value to thefragmentStoresAndAtomics
field.boolean
fullDrawIndexUint32()
Returns the value of thefullDrawIndexUint32
field.VkPhysicalDeviceFeatures.Buffer
fullDrawIndexUint32(boolean value)
Sets the specified value to thefullDrawIndexUint32
field.boolean
geometryShader()
Returns the value of thegeometryShader
field.VkPhysicalDeviceFeatures.Buffer
geometryShader(boolean value)
Sets the specified value to thegeometryShader
field.boolean
imageCubeArray()
Returns the value of theimageCubeArray
field.VkPhysicalDeviceFeatures.Buffer
imageCubeArray(boolean value)
Sets the specified value to theimageCubeArray
field.boolean
independentBlend()
Returns the value of theindependentBlend
field.VkPhysicalDeviceFeatures.Buffer
independentBlend(boolean value)
Sets the specified value to theindependentBlend
field.boolean
inheritedQueries()
Returns the value of theinheritedQueries
field.VkPhysicalDeviceFeatures.Buffer
inheritedQueries(boolean value)
Sets the specified value to theinheritedQueries
field.boolean
largePoints()
Returns the value of thelargePoints
field.VkPhysicalDeviceFeatures.Buffer
largePoints(boolean value)
Sets the specified value to thelargePoints
field.boolean
logicOp()
Returns the value of thelogicOp
field.VkPhysicalDeviceFeatures.Buffer
logicOp(boolean value)
Sets the specified value to thelogicOp
field.boolean
multiDrawIndirect()
Returns the value of themultiDrawIndirect
field.VkPhysicalDeviceFeatures.Buffer
multiDrawIndirect(boolean value)
Sets the specified value to themultiDrawIndirect
field.boolean
multiViewport()
Returns the value of themultiViewport
field.VkPhysicalDeviceFeatures.Buffer
multiViewport(boolean value)
Sets the specified value to themultiViewport
field.boolean
occlusionQueryPrecise()
Returns the value of theocclusionQueryPrecise
field.VkPhysicalDeviceFeatures.Buffer
occlusionQueryPrecise(boolean value)
Sets the specified value to theocclusionQueryPrecise
field.boolean
pipelineStatisticsQuery()
Returns the value of thepipelineStatisticsQuery
field.VkPhysicalDeviceFeatures.Buffer
pipelineStatisticsQuery(boolean value)
Sets the specified value to thepipelineStatisticsQuery
field.boolean
robustBufferAccess()
Returns the value of therobustBufferAccess
field.VkPhysicalDeviceFeatures.Buffer
robustBufferAccess(boolean value)
Sets the specified value to therobustBufferAccess
field.boolean
samplerAnisotropy()
Returns the value of thesamplerAnisotropy
field.VkPhysicalDeviceFeatures.Buffer
samplerAnisotropy(boolean value)
Sets the specified value to thesamplerAnisotropy
field.boolean
sampleRateShading()
Returns the value of thesampleRateShading
field.VkPhysicalDeviceFeatures.Buffer
sampleRateShading(boolean value)
Sets the specified value to thesampleRateShading
field.boolean
shaderClipDistance()
Returns the value of theshaderClipDistance
field.VkPhysicalDeviceFeatures.Buffer
shaderClipDistance(boolean value)
Sets the specified value to theshaderClipDistance
field.boolean
shaderCullDistance()
Returns the value of theshaderCullDistance
field.VkPhysicalDeviceFeatures.Buffer
shaderCullDistance(boolean value)
Sets the specified value to theshaderCullDistance
field.boolean
shaderFloat64()
Returns the value of theshaderFloat64
field.VkPhysicalDeviceFeatures.Buffer
shaderFloat64(boolean value)
Sets the specified value to theshaderFloat64
field.boolean
shaderImageGatherExtended()
Returns the value of theshaderImageGatherExtended
field.VkPhysicalDeviceFeatures.Buffer
shaderImageGatherExtended(boolean value)
Sets the specified value to theshaderImageGatherExtended
field.boolean
shaderInt16()
Returns the value of theshaderInt16
field.VkPhysicalDeviceFeatures.Buffer
shaderInt16(boolean value)
Sets the specified value to theshaderInt16
field.boolean
shaderInt64()
Returns the value of theshaderInt64
field.VkPhysicalDeviceFeatures.Buffer
shaderInt64(boolean value)
Sets the specified value to theshaderInt64
field.boolean
shaderResourceMinLod()
Returns the value of theshaderResourceMinLod
field.VkPhysicalDeviceFeatures.Buffer
shaderResourceMinLod(boolean value)
Sets the specified value to theshaderResourceMinLod
field.boolean
shaderResourceResidency()
Returns the value of theshaderResourceResidency
field.VkPhysicalDeviceFeatures.Buffer
shaderResourceResidency(boolean value)
Sets the specified value to theshaderResourceResidency
field.boolean
shaderSampledImageArrayDynamicIndexing()
Returns the value of theshaderSampledImageArrayDynamicIndexing
field.VkPhysicalDeviceFeatures.Buffer
shaderSampledImageArrayDynamicIndexing(boolean value)
Sets the specified value to theshaderSampledImageArrayDynamicIndexing
field.boolean
shaderStorageBufferArrayDynamicIndexing()
Returns the value of theshaderStorageBufferArrayDynamicIndexing
field.VkPhysicalDeviceFeatures.Buffer
shaderStorageBufferArrayDynamicIndexing(boolean value)
Sets the specified value to theshaderStorageBufferArrayDynamicIndexing
field.boolean
shaderStorageImageArrayDynamicIndexing()
Returns the value of theshaderStorageImageArrayDynamicIndexing
field.VkPhysicalDeviceFeatures.Buffer
shaderStorageImageArrayDynamicIndexing(boolean value)
Sets the specified value to theshaderStorageImageArrayDynamicIndexing
field.boolean
shaderStorageImageExtendedFormats()
Returns the value of theshaderStorageImageExtendedFormats
field.VkPhysicalDeviceFeatures.Buffer
shaderStorageImageExtendedFormats(boolean value)
Sets the specified value to theshaderStorageImageExtendedFormats
field.boolean
shaderStorageImageMultisample()
Returns the value of theshaderStorageImageMultisample
field.VkPhysicalDeviceFeatures.Buffer
shaderStorageImageMultisample(boolean value)
Sets the specified value to theshaderStorageImageMultisample
field.boolean
shaderStorageImageReadWithoutFormat()
Returns the value of theshaderStorageImageReadWithoutFormat
field.VkPhysicalDeviceFeatures.Buffer
shaderStorageImageReadWithoutFormat(boolean value)
Sets the specified value to theshaderStorageImageReadWithoutFormat
field.boolean
shaderStorageImageWriteWithoutFormat()
Returns the value of theshaderStorageImageWriteWithoutFormat
field.VkPhysicalDeviceFeatures.Buffer
shaderStorageImageWriteWithoutFormat(boolean value)
Sets the specified value to theshaderStorageImageWriteWithoutFormat
field.boolean
shaderTessellationAndGeometryPointSize()
Returns the value of theshaderTessellationAndGeometryPointSize
field.VkPhysicalDeviceFeatures.Buffer
shaderTessellationAndGeometryPointSize(boolean value)
Sets the specified value to theshaderTessellationAndGeometryPointSize
field.boolean
shaderUniformBufferArrayDynamicIndexing()
Returns the value of theshaderUniformBufferArrayDynamicIndexing
field.VkPhysicalDeviceFeatures.Buffer
shaderUniformBufferArrayDynamicIndexing(boolean value)
Sets the specified value to theshaderUniformBufferArrayDynamicIndexing
field.boolean
sparseBinding()
Returns the value of thesparseBinding
field.VkPhysicalDeviceFeatures.Buffer
sparseBinding(boolean value)
Sets the specified value to thesparseBinding
field.boolean
sparseResidency16Samples()
Returns the value of thesparseResidency16Samples
field.VkPhysicalDeviceFeatures.Buffer
sparseResidency16Samples(boolean value)
Sets the specified value to thesparseResidency16Samples
field.boolean
sparseResidency2Samples()
Returns the value of thesparseResidency2Samples
field.VkPhysicalDeviceFeatures.Buffer
sparseResidency2Samples(boolean value)
Sets the specified value to thesparseResidency2Samples
field.boolean
sparseResidency4Samples()
Returns the value of thesparseResidency4Samples
field.VkPhysicalDeviceFeatures.Buffer
sparseResidency4Samples(boolean value)
Sets the specified value to thesparseResidency4Samples
field.boolean
sparseResidency8Samples()
Returns the value of thesparseResidency8Samples
field.VkPhysicalDeviceFeatures.Buffer
sparseResidency8Samples(boolean value)
Sets the specified value to thesparseResidency8Samples
field.boolean
sparseResidencyAliased()
Returns the value of thesparseResidencyAliased
field.VkPhysicalDeviceFeatures.Buffer
sparseResidencyAliased(boolean value)
Sets the specified value to thesparseResidencyAliased
field.boolean
sparseResidencyBuffer()
Returns the value of thesparseResidencyBuffer
field.VkPhysicalDeviceFeatures.Buffer
sparseResidencyBuffer(boolean value)
Sets the specified value to thesparseResidencyBuffer
field.boolean
sparseResidencyImage2D()
Returns the value of thesparseResidencyImage2D
field.VkPhysicalDeviceFeatures.Buffer
sparseResidencyImage2D(boolean value)
Sets the specified value to thesparseResidencyImage2D
field.boolean
sparseResidencyImage3D()
Returns the value of thesparseResidencyImage3D
field.VkPhysicalDeviceFeatures.Buffer
sparseResidencyImage3D(boolean value)
Sets the specified value to thesparseResidencyImage3D
field.boolean
tessellationShader()
Returns the value of thetessellationShader
field.VkPhysicalDeviceFeatures.Buffer
tessellationShader(boolean value)
Sets the specified value to thetessellationShader
field.boolean
textureCompressionASTC_LDR()
Returns the value of thetextureCompressionASTC_LDR
field.VkPhysicalDeviceFeatures.Buffer
textureCompressionASTC_LDR(boolean value)
Sets the specified value to thetextureCompressionASTC_LDR
field.boolean
textureCompressionBC()
Returns the value of thetextureCompressionBC
field.VkPhysicalDeviceFeatures.Buffer
textureCompressionBC(boolean value)
Sets the specified value to thetextureCompressionBC
field.boolean
textureCompressionETC2()
Returns the value of thetextureCompressionETC2
field.VkPhysicalDeviceFeatures.Buffer
textureCompressionETC2(boolean value)
Sets the specified value to thetextureCompressionETC2
field.boolean
variableMultisampleRate()
Returns the value of thevariableMultisampleRate
field.VkPhysicalDeviceFeatures.Buffer
variableMultisampleRate(boolean value)
Sets the specified value to thevariableMultisampleRate
field.boolean
vertexPipelineStoresAndAtomics()
Returns the value of thevertexPipelineStoresAndAtomics
field.VkPhysicalDeviceFeatures.Buffer
vertexPipelineStoresAndAtomics(boolean value)
Sets the specified value to thevertexPipelineStoresAndAtomics
field.boolean
wideLines()
Returns the value of thewideLines
field.VkPhysicalDeviceFeatures.Buffer
wideLines(boolean value)
Sets the specified value to thewideLines
field.
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newVkPhysicalDeviceFeatures.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 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 therobustBufferAccess
field.
-
fullDrawIndexUint32
public boolean fullDrawIndexUint32()
Returns the value of thefullDrawIndexUint32
field.
-
imageCubeArray
public boolean imageCubeArray()
Returns the value of theimageCubeArray
field.
-
independentBlend
public boolean independentBlend()
Returns the value of theindependentBlend
field.
-
geometryShader
public boolean geometryShader()
Returns the value of thegeometryShader
field.
-
tessellationShader
public boolean tessellationShader()
Returns the value of thetessellationShader
field.
-
sampleRateShading
public boolean sampleRateShading()
Returns the value of thesampleRateShading
field.
-
dualSrcBlend
public boolean dualSrcBlend()
Returns the value of thedualSrcBlend
field.
-
logicOp
public boolean logicOp()
Returns the value of thelogicOp
field.
-
multiDrawIndirect
public boolean multiDrawIndirect()
Returns the value of themultiDrawIndirect
field.
-
drawIndirectFirstInstance
public boolean drawIndirectFirstInstance()
Returns the value of thedrawIndirectFirstInstance
field.
-
depthClamp
public boolean depthClamp()
Returns the value of thedepthClamp
field.
-
depthBiasClamp
public boolean depthBiasClamp()
Returns the value of thedepthBiasClamp
field.
-
fillModeNonSolid
public boolean fillModeNonSolid()
Returns the value of thefillModeNonSolid
field.
-
depthBounds
public boolean depthBounds()
Returns the value of thedepthBounds
field.
-
wideLines
public boolean wideLines()
Returns the value of thewideLines
field.
-
largePoints
public boolean largePoints()
Returns the value of thelargePoints
field.
-
alphaToOne
public boolean alphaToOne()
Returns the value of thealphaToOne
field.
-
multiViewport
public boolean multiViewport()
Returns the value of themultiViewport
field.
-
samplerAnisotropy
public boolean samplerAnisotropy()
Returns the value of thesamplerAnisotropy
field.
-
textureCompressionETC2
public boolean textureCompressionETC2()
Returns the value of thetextureCompressionETC2
field.
-
textureCompressionASTC_LDR
public boolean textureCompressionASTC_LDR()
Returns the value of thetextureCompressionASTC_LDR
field.
-
textureCompressionBC
public boolean textureCompressionBC()
Returns the value of thetextureCompressionBC
field.
-
occlusionQueryPrecise
public boolean occlusionQueryPrecise()
Returns the value of theocclusionQueryPrecise
field.
-
pipelineStatisticsQuery
public boolean pipelineStatisticsQuery()
Returns the value of thepipelineStatisticsQuery
field.
-
vertexPipelineStoresAndAtomics
public boolean vertexPipelineStoresAndAtomics()
Returns the value of thevertexPipelineStoresAndAtomics
field.
-
fragmentStoresAndAtomics
public boolean fragmentStoresAndAtomics()
Returns the value of thefragmentStoresAndAtomics
field.
-
shaderTessellationAndGeometryPointSize
public boolean shaderTessellationAndGeometryPointSize()
Returns the value of theshaderTessellationAndGeometryPointSize
field.
-
shaderImageGatherExtended
public boolean shaderImageGatherExtended()
Returns the value of theshaderImageGatherExtended
field.
-
shaderStorageImageExtendedFormats
public boolean shaderStorageImageExtendedFormats()
Returns the value of theshaderStorageImageExtendedFormats
field.
-
shaderStorageImageMultisample
public boolean shaderStorageImageMultisample()
Returns the value of theshaderStorageImageMultisample
field.
-
shaderStorageImageReadWithoutFormat
public boolean shaderStorageImageReadWithoutFormat()
Returns the value of theshaderStorageImageReadWithoutFormat
field.
-
shaderStorageImageWriteWithoutFormat
public boolean shaderStorageImageWriteWithoutFormat()
Returns the value of theshaderStorageImageWriteWithoutFormat
field.
-
shaderUniformBufferArrayDynamicIndexing
public boolean shaderUniformBufferArrayDynamicIndexing()
Returns the value of theshaderUniformBufferArrayDynamicIndexing
field.
-
shaderSampledImageArrayDynamicIndexing
public boolean shaderSampledImageArrayDynamicIndexing()
Returns the value of theshaderSampledImageArrayDynamicIndexing
field.
-
shaderStorageBufferArrayDynamicIndexing
public boolean shaderStorageBufferArrayDynamicIndexing()
Returns the value of theshaderStorageBufferArrayDynamicIndexing
field.
-
shaderStorageImageArrayDynamicIndexing
public boolean shaderStorageImageArrayDynamicIndexing()
Returns the value of theshaderStorageImageArrayDynamicIndexing
field.
-
shaderClipDistance
public boolean shaderClipDistance()
Returns the value of theshaderClipDistance
field.
-
shaderCullDistance
public boolean shaderCullDistance()
Returns the value of theshaderCullDistance
field.
-
shaderFloat64
public boolean shaderFloat64()
Returns the value of theshaderFloat64
field.
-
shaderInt64
public boolean shaderInt64()
Returns the value of theshaderInt64
field.
-
shaderInt16
public boolean shaderInt16()
Returns the value of theshaderInt16
field.
-
shaderResourceResidency
public boolean shaderResourceResidency()
Returns the value of theshaderResourceResidency
field.
-
shaderResourceMinLod
public boolean shaderResourceMinLod()
Returns the value of theshaderResourceMinLod
field.
-
sparseBinding
public boolean sparseBinding()
Returns the value of thesparseBinding
field.
-
sparseResidencyBuffer
public boolean sparseResidencyBuffer()
Returns the value of thesparseResidencyBuffer
field.
-
sparseResidencyImage2D
public boolean sparseResidencyImage2D()
Returns the value of thesparseResidencyImage2D
field.
-
sparseResidencyImage3D
public boolean sparseResidencyImage3D()
Returns the value of thesparseResidencyImage3D
field.
-
sparseResidency2Samples
public boolean sparseResidency2Samples()
Returns the value of thesparseResidency2Samples
field.
-
sparseResidency4Samples
public boolean sparseResidency4Samples()
Returns the value of thesparseResidency4Samples
field.
-
sparseResidency8Samples
public boolean sparseResidency8Samples()
Returns the value of thesparseResidency8Samples
field.
-
sparseResidency16Samples
public boolean sparseResidency16Samples()
Returns the value of thesparseResidency16Samples
field.
-
sparseResidencyAliased
public boolean sparseResidencyAliased()
Returns the value of thesparseResidencyAliased
field.
-
variableMultisampleRate
public boolean variableMultisampleRate()
Returns the value of thevariableMultisampleRate
field.
-
inheritedQueries
public boolean inheritedQueries()
Returns the value of theinheritedQueries
field.
-
robustBufferAccess
public VkPhysicalDeviceFeatures.Buffer robustBufferAccess(boolean value)
Sets the specified value to therobustBufferAccess
field.
-
fullDrawIndexUint32
public VkPhysicalDeviceFeatures.Buffer fullDrawIndexUint32(boolean value)
Sets the specified value to thefullDrawIndexUint32
field.
-
imageCubeArray
public VkPhysicalDeviceFeatures.Buffer imageCubeArray(boolean value)
Sets the specified value to theimageCubeArray
field.
-
independentBlend
public VkPhysicalDeviceFeatures.Buffer independentBlend(boolean value)
Sets the specified value to theindependentBlend
field.
-
geometryShader
public VkPhysicalDeviceFeatures.Buffer geometryShader(boolean value)
Sets the specified value to thegeometryShader
field.
-
tessellationShader
public VkPhysicalDeviceFeatures.Buffer tessellationShader(boolean value)
Sets the specified value to thetessellationShader
field.
-
sampleRateShading
public VkPhysicalDeviceFeatures.Buffer sampleRateShading(boolean value)
Sets the specified value to thesampleRateShading
field.
-
dualSrcBlend
public VkPhysicalDeviceFeatures.Buffer dualSrcBlend(boolean value)
Sets the specified value to thedualSrcBlend
field.
-
logicOp
public VkPhysicalDeviceFeatures.Buffer logicOp(boolean value)
Sets the specified value to thelogicOp
field.
-
multiDrawIndirect
public VkPhysicalDeviceFeatures.Buffer multiDrawIndirect(boolean value)
Sets the specified value to themultiDrawIndirect
field.
-
drawIndirectFirstInstance
public VkPhysicalDeviceFeatures.Buffer drawIndirectFirstInstance(boolean value)
Sets the specified value to thedrawIndirectFirstInstance
field.
-
depthClamp
public VkPhysicalDeviceFeatures.Buffer depthClamp(boolean value)
Sets the specified value to thedepthClamp
field.
-
depthBiasClamp
public VkPhysicalDeviceFeatures.Buffer depthBiasClamp(boolean value)
Sets the specified value to thedepthBiasClamp
field.
-
fillModeNonSolid
public VkPhysicalDeviceFeatures.Buffer fillModeNonSolid(boolean value)
Sets the specified value to thefillModeNonSolid
field.
-
depthBounds
public VkPhysicalDeviceFeatures.Buffer depthBounds(boolean value)
Sets the specified value to thedepthBounds
field.
-
wideLines
public VkPhysicalDeviceFeatures.Buffer wideLines(boolean value)
Sets the specified value to thewideLines
field.
-
largePoints
public VkPhysicalDeviceFeatures.Buffer largePoints(boolean value)
Sets the specified value to thelargePoints
field.
-
alphaToOne
public VkPhysicalDeviceFeatures.Buffer alphaToOne(boolean value)
Sets the specified value to thealphaToOne
field.
-
multiViewport
public VkPhysicalDeviceFeatures.Buffer multiViewport(boolean value)
Sets the specified value to themultiViewport
field.
-
samplerAnisotropy
public VkPhysicalDeviceFeatures.Buffer samplerAnisotropy(boolean value)
Sets the specified value to thesamplerAnisotropy
field.
-
textureCompressionETC2
public VkPhysicalDeviceFeatures.Buffer textureCompressionETC2(boolean value)
Sets the specified value to thetextureCompressionETC2
field.
-
textureCompressionASTC_LDR
public VkPhysicalDeviceFeatures.Buffer textureCompressionASTC_LDR(boolean value)
Sets the specified value to thetextureCompressionASTC_LDR
field.
-
textureCompressionBC
public VkPhysicalDeviceFeatures.Buffer textureCompressionBC(boolean value)
Sets the specified value to thetextureCompressionBC
field.
-
occlusionQueryPrecise
public VkPhysicalDeviceFeatures.Buffer occlusionQueryPrecise(boolean value)
Sets the specified value to theocclusionQueryPrecise
field.
-
pipelineStatisticsQuery
public VkPhysicalDeviceFeatures.Buffer pipelineStatisticsQuery(boolean value)
Sets the specified value to thepipelineStatisticsQuery
field.
-
vertexPipelineStoresAndAtomics
public VkPhysicalDeviceFeatures.Buffer vertexPipelineStoresAndAtomics(boolean value)
Sets the specified value to thevertexPipelineStoresAndAtomics
field.
-
fragmentStoresAndAtomics
public VkPhysicalDeviceFeatures.Buffer fragmentStoresAndAtomics(boolean value)
Sets the specified value to thefragmentStoresAndAtomics
field.
-
shaderTessellationAndGeometryPointSize
public VkPhysicalDeviceFeatures.Buffer shaderTessellationAndGeometryPointSize(boolean value)
Sets the specified value to theshaderTessellationAndGeometryPointSize
field.
-
shaderImageGatherExtended
public VkPhysicalDeviceFeatures.Buffer shaderImageGatherExtended(boolean value)
Sets the specified value to theshaderImageGatherExtended
field.
-
shaderStorageImageExtendedFormats
public VkPhysicalDeviceFeatures.Buffer shaderStorageImageExtendedFormats(boolean value)
Sets the specified value to theshaderStorageImageExtendedFormats
field.
-
shaderStorageImageMultisample
public VkPhysicalDeviceFeatures.Buffer shaderStorageImageMultisample(boolean value)
Sets the specified value to theshaderStorageImageMultisample
field.
-
shaderStorageImageReadWithoutFormat
public VkPhysicalDeviceFeatures.Buffer shaderStorageImageReadWithoutFormat(boolean value)
Sets the specified value to theshaderStorageImageReadWithoutFormat
field.
-
shaderStorageImageWriteWithoutFormat
public VkPhysicalDeviceFeatures.Buffer shaderStorageImageWriteWithoutFormat(boolean value)
Sets the specified value to theshaderStorageImageWriteWithoutFormat
field.
-
shaderUniformBufferArrayDynamicIndexing
public VkPhysicalDeviceFeatures.Buffer shaderUniformBufferArrayDynamicIndexing(boolean value)
Sets the specified value to theshaderUniformBufferArrayDynamicIndexing
field.
-
shaderSampledImageArrayDynamicIndexing
public VkPhysicalDeviceFeatures.Buffer shaderSampledImageArrayDynamicIndexing(boolean value)
Sets the specified value to theshaderSampledImageArrayDynamicIndexing
field.
-
shaderStorageBufferArrayDynamicIndexing
public VkPhysicalDeviceFeatures.Buffer shaderStorageBufferArrayDynamicIndexing(boolean value)
Sets the specified value to theshaderStorageBufferArrayDynamicIndexing
field.
-
shaderStorageImageArrayDynamicIndexing
public VkPhysicalDeviceFeatures.Buffer shaderStorageImageArrayDynamicIndexing(boolean value)
Sets the specified value to theshaderStorageImageArrayDynamicIndexing
field.
-
shaderClipDistance
public VkPhysicalDeviceFeatures.Buffer shaderClipDistance(boolean value)
Sets the specified value to theshaderClipDistance
field.
-
shaderCullDistance
public VkPhysicalDeviceFeatures.Buffer shaderCullDistance(boolean value)
Sets the specified value to theshaderCullDistance
field.
-
shaderFloat64
public VkPhysicalDeviceFeatures.Buffer shaderFloat64(boolean value)
Sets the specified value to theshaderFloat64
field.
-
shaderInt64
public VkPhysicalDeviceFeatures.Buffer shaderInt64(boolean value)
Sets the specified value to theshaderInt64
field.
-
shaderInt16
public VkPhysicalDeviceFeatures.Buffer shaderInt16(boolean value)
Sets the specified value to theshaderInt16
field.
-
shaderResourceResidency
public VkPhysicalDeviceFeatures.Buffer shaderResourceResidency(boolean value)
Sets the specified value to theshaderResourceResidency
field.
-
shaderResourceMinLod
public VkPhysicalDeviceFeatures.Buffer shaderResourceMinLod(boolean value)
Sets the specified value to theshaderResourceMinLod
field.
-
sparseBinding
public VkPhysicalDeviceFeatures.Buffer sparseBinding(boolean value)
Sets the specified value to thesparseBinding
field.
-
sparseResidencyBuffer
public VkPhysicalDeviceFeatures.Buffer sparseResidencyBuffer(boolean value)
Sets the specified value to thesparseResidencyBuffer
field.
-
sparseResidencyImage2D
public VkPhysicalDeviceFeatures.Buffer sparseResidencyImage2D(boolean value)
Sets the specified value to thesparseResidencyImage2D
field.
-
sparseResidencyImage3D
public VkPhysicalDeviceFeatures.Buffer sparseResidencyImage3D(boolean value)
Sets the specified value to thesparseResidencyImage3D
field.
-
sparseResidency2Samples
public VkPhysicalDeviceFeatures.Buffer sparseResidency2Samples(boolean value)
Sets the specified value to thesparseResidency2Samples
field.
-
sparseResidency4Samples
public VkPhysicalDeviceFeatures.Buffer sparseResidency4Samples(boolean value)
Sets the specified value to thesparseResidency4Samples
field.
-
sparseResidency8Samples
public VkPhysicalDeviceFeatures.Buffer sparseResidency8Samples(boolean value)
Sets the specified value to thesparseResidency8Samples
field.
-
sparseResidency16Samples
public VkPhysicalDeviceFeatures.Buffer sparseResidency16Samples(boolean value)
Sets the specified value to thesparseResidency16Samples
field.
-
sparseResidencyAliased
public VkPhysicalDeviceFeatures.Buffer sparseResidencyAliased(boolean value)
Sets the specified value to thesparseResidencyAliased
field.
-
variableMultisampleRate
public VkPhysicalDeviceFeatures.Buffer variableMultisampleRate(boolean value)
Sets the specified value to thevariableMultisampleRate
field.
-
inheritedQueries
public VkPhysicalDeviceFeatures.Buffer inheritedQueries(boolean value)
Sets the specified value to theinheritedQueries
field.
-
-