Package org.lwjgl.vulkan
Class VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer
java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.CustomBuffer<VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer>
org.lwjgl.system.StructBuffer<VkPhysicalDeviceExtendedDynamicState3FeaturesEXT,VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer>
org.lwjgl.vulkan.VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer
- All Implemented Interfaces:
AutoCloseable
,Iterable<VkPhysicalDeviceExtendedDynamicState3FeaturesEXT>
,NativeResource
,Pointer
- Enclosing class:
VkPhysicalDeviceExtendedDynamicState3FeaturesEXT
public static class VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer
extends StructBuffer<VkPhysicalDeviceExtendedDynamicState3FeaturesEXT,VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer>
implements NativeResource
An array of
VkPhysicalDeviceExtendedDynamicState3FeaturesEXT
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
ConstructorsConstructorDescriptionBuffer
(long address, int cap) Buffer
(ByteBuffer container) Creates a newVkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer
instance backed by the specified container. -
Method Summary
Modifier and TypeMethodDescriptionboolean
extendedDynamicState3AlphaToCoverageEnable
(boolean value) Sets the specified value to theextendedDynamicState3AlphaToCoverageEnable
field.boolean
extendedDynamicState3AlphaToOneEnable
(boolean value) Sets the specified value to theextendedDynamicState3AlphaToOneEnable
field.boolean
extendedDynamicState3ColorBlendAdvanced
(boolean value) Sets the specified value to theextendedDynamicState3ColorBlendAdvanced
field.boolean
extendedDynamicState3ColorBlendEnable
(boolean value) Sets the specified value to theextendedDynamicState3ColorBlendEnable
field.boolean
extendedDynamicState3ColorBlendEquation
(boolean value) Sets the specified value to theextendedDynamicState3ColorBlendEquation
field.boolean
extendedDynamicState3ColorWriteMask
(boolean value) Sets the specified value to theextendedDynamicState3ColorWriteMask
field.boolean
extendedDynamicState3ConservativeRasterizationMode
(boolean value) Sets the specified value to theextendedDynamicState3ConservativeRasterizationMode
field.boolean
extendedDynamicState3CoverageModulationMode
(boolean value) Sets the specified value to theextendedDynamicState3CoverageModulationMode
field.boolean
extendedDynamicState3CoverageModulationTable
(boolean value) Sets the specified value to theextendedDynamicState3CoverageModulationTable
field.boolean
extendedDynamicState3CoverageModulationTableEnable
(boolean value) Sets the specified value to theextendedDynamicState3CoverageModulationTableEnable
field.boolean
extendedDynamicState3CoverageReductionMode
(boolean value) Sets the specified value to theextendedDynamicState3CoverageReductionMode
field.boolean
extendedDynamicState3CoverageToColorEnable
(boolean value) Sets the specified value to theextendedDynamicState3CoverageToColorEnable
field.boolean
extendedDynamicState3CoverageToColorLocation
(boolean value) Sets the specified value to theextendedDynamicState3CoverageToColorLocation
field.boolean
extendedDynamicState3DepthClampEnable
(boolean value) Sets the specified value to theextendedDynamicState3DepthClampEnable
field.boolean
extendedDynamicState3DepthClipEnable
(boolean value) Sets the specified value to theextendedDynamicState3DepthClipEnable
field.boolean
extendedDynamicState3DepthClipNegativeOneToOne
(boolean value) Sets the specified value to theextendedDynamicState3DepthClipNegativeOneToOne
field.boolean
extendedDynamicState3ExtraPrimitiveOverestimationSize
(boolean value) Sets the specified value to theextendedDynamicState3ExtraPrimitiveOverestimationSize
field.boolean
extendedDynamicState3LineRasterizationMode
(boolean value) Sets the specified value to theextendedDynamicState3LineRasterizationMode
field.boolean
extendedDynamicState3LineStippleEnable
(boolean value) Sets the specified value to theextendedDynamicState3LineStippleEnable
field.boolean
extendedDynamicState3LogicOpEnable
(boolean value) Sets the specified value to theextendedDynamicState3LogicOpEnable
field.boolean
extendedDynamicState3PolygonMode
(boolean value) Sets the specified value to theextendedDynamicState3PolygonMode
field.boolean
extendedDynamicState3ProvokingVertexMode
(boolean value) Sets the specified value to theextendedDynamicState3ProvokingVertexMode
field.boolean
extendedDynamicState3RasterizationSamples
(boolean value) Sets the specified value to theextendedDynamicState3RasterizationSamples
field.boolean
extendedDynamicState3RasterizationStream
(boolean value) Sets the specified value to theextendedDynamicState3RasterizationStream
field.boolean
extendedDynamicState3RepresentativeFragmentTestEnable
(boolean value) Sets the specified value to theextendedDynamicState3RepresentativeFragmentTestEnable
field.boolean
extendedDynamicState3SampleLocationsEnable
(boolean value) Sets the specified value to theextendedDynamicState3SampleLocationsEnable
field.boolean
extendedDynamicState3SampleMask
(boolean value) Sets the specified value to theextendedDynamicState3SampleMask
field.boolean
extendedDynamicState3ShadingRateImageEnable
(boolean value) Sets the specified value to theextendedDynamicState3ShadingRateImageEnable
field.boolean
extendedDynamicState3TessellationDomainOrigin
(boolean value) Sets the specified value to theextendedDynamicState3TessellationDomainOrigin
field.boolean
extendedDynamicState3ViewportSwizzle
(boolean value) Sets the specified value to theextendedDynamicState3ViewportSwizzle
field.boolean
extendedDynamicState3ViewportWScalingEnable
(boolean value) Sets the specified value to theextendedDynamicState3ViewportWScalingEnable
field.long
pNext()
pNext
(long value) Sets the specified value to thepNext
field.int
sType()
sType
(int value) Sets the specified value to thesType
field.Sets theSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_FEATURES_EXT
value to thesType
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 newVkPhysicalDeviceExtendedDynamicState3FeaturesEXT.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
VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.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
sType
field.
-
pNext
public long pNext()- Returns:
- the value of the
pNext
field.
-
extendedDynamicState3TessellationDomainOrigin
public boolean extendedDynamicState3TessellationDomainOrigin()- Returns:
- the value of the
extendedDynamicState3TessellationDomainOrigin
field.
-
extendedDynamicState3DepthClampEnable
public boolean extendedDynamicState3DepthClampEnable()- Returns:
- the value of the
extendedDynamicState3DepthClampEnable
field.
-
extendedDynamicState3PolygonMode
public boolean extendedDynamicState3PolygonMode()- Returns:
- the value of the
extendedDynamicState3PolygonMode
field.
-
extendedDynamicState3RasterizationSamples
public boolean extendedDynamicState3RasterizationSamples()- Returns:
- the value of the
extendedDynamicState3RasterizationSamples
field.
-
extendedDynamicState3SampleMask
public boolean extendedDynamicState3SampleMask()- Returns:
- the value of the
extendedDynamicState3SampleMask
field.
-
extendedDynamicState3AlphaToCoverageEnable
public boolean extendedDynamicState3AlphaToCoverageEnable()- Returns:
- the value of the
extendedDynamicState3AlphaToCoverageEnable
field.
-
extendedDynamicState3AlphaToOneEnable
public boolean extendedDynamicState3AlphaToOneEnable()- Returns:
- the value of the
extendedDynamicState3AlphaToOneEnable
field.
-
extendedDynamicState3LogicOpEnable
public boolean extendedDynamicState3LogicOpEnable()- Returns:
- the value of the
extendedDynamicState3LogicOpEnable
field.
-
extendedDynamicState3ColorBlendEnable
public boolean extendedDynamicState3ColorBlendEnable()- Returns:
- the value of the
extendedDynamicState3ColorBlendEnable
field.
-
extendedDynamicState3ColorBlendEquation
public boolean extendedDynamicState3ColorBlendEquation()- Returns:
- the value of the
extendedDynamicState3ColorBlendEquation
field.
-
extendedDynamicState3ColorWriteMask
public boolean extendedDynamicState3ColorWriteMask()- Returns:
- the value of the
extendedDynamicState3ColorWriteMask
field.
-
extendedDynamicState3RasterizationStream
public boolean extendedDynamicState3RasterizationStream()- Returns:
- the value of the
extendedDynamicState3RasterizationStream
field.
-
extendedDynamicState3ConservativeRasterizationMode
public boolean extendedDynamicState3ConservativeRasterizationMode()- Returns:
- the value of the
extendedDynamicState3ConservativeRasterizationMode
field.
-
extendedDynamicState3ExtraPrimitiveOverestimationSize
public boolean extendedDynamicState3ExtraPrimitiveOverestimationSize()- Returns:
- the value of the
extendedDynamicState3ExtraPrimitiveOverestimationSize
field.
-
extendedDynamicState3DepthClipEnable
public boolean extendedDynamicState3DepthClipEnable()- Returns:
- the value of the
extendedDynamicState3DepthClipEnable
field.
-
extendedDynamicState3SampleLocationsEnable
public boolean extendedDynamicState3SampleLocationsEnable()- Returns:
- the value of the
extendedDynamicState3SampleLocationsEnable
field.
-
extendedDynamicState3ColorBlendAdvanced
public boolean extendedDynamicState3ColorBlendAdvanced()- Returns:
- the value of the
extendedDynamicState3ColorBlendAdvanced
field.
-
extendedDynamicState3ProvokingVertexMode
public boolean extendedDynamicState3ProvokingVertexMode()- Returns:
- the value of the
extendedDynamicState3ProvokingVertexMode
field.
-
extendedDynamicState3LineRasterizationMode
public boolean extendedDynamicState3LineRasterizationMode()- Returns:
- the value of the
extendedDynamicState3LineRasterizationMode
field.
-
extendedDynamicState3LineStippleEnable
public boolean extendedDynamicState3LineStippleEnable()- Returns:
- the value of the
extendedDynamicState3LineStippleEnable
field.
-
extendedDynamicState3DepthClipNegativeOneToOne
public boolean extendedDynamicState3DepthClipNegativeOneToOne()- Returns:
- the value of the
extendedDynamicState3DepthClipNegativeOneToOne
field.
-
extendedDynamicState3ViewportWScalingEnable
public boolean extendedDynamicState3ViewportWScalingEnable()- Returns:
- the value of the
extendedDynamicState3ViewportWScalingEnable
field.
-
extendedDynamicState3ViewportSwizzle
public boolean extendedDynamicState3ViewportSwizzle()- Returns:
- the value of the
extendedDynamicState3ViewportSwizzle
field.
-
extendedDynamicState3CoverageToColorEnable
public boolean extendedDynamicState3CoverageToColorEnable()- Returns:
- the value of the
extendedDynamicState3CoverageToColorEnable
field.
-
extendedDynamicState3CoverageToColorLocation
public boolean extendedDynamicState3CoverageToColorLocation()- Returns:
- the value of the
extendedDynamicState3CoverageToColorLocation
field.
-
extendedDynamicState3CoverageModulationMode
public boolean extendedDynamicState3CoverageModulationMode()- Returns:
- the value of the
extendedDynamicState3CoverageModulationMode
field.
-
extendedDynamicState3CoverageModulationTableEnable
public boolean extendedDynamicState3CoverageModulationTableEnable()- Returns:
- the value of the
extendedDynamicState3CoverageModulationTableEnable
field.
-
extendedDynamicState3CoverageModulationTable
public boolean extendedDynamicState3CoverageModulationTable()- Returns:
- the value of the
extendedDynamicState3CoverageModulationTable
field.
-
extendedDynamicState3CoverageReductionMode
public boolean extendedDynamicState3CoverageReductionMode()- Returns:
- the value of the
extendedDynamicState3CoverageReductionMode
field.
-
extendedDynamicState3RepresentativeFragmentTestEnable
public boolean extendedDynamicState3RepresentativeFragmentTestEnable()- Returns:
- the value of the
extendedDynamicState3RepresentativeFragmentTestEnable
field.
-
extendedDynamicState3ShadingRateImageEnable
public boolean extendedDynamicState3ShadingRateImageEnable()- Returns:
- the value of the
extendedDynamicState3ShadingRateImageEnable
field.
-
sType
Sets the specified value to thesType
field. -
sType$Default
Sets theSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_FEATURES_EXT
value to thesType
field. -
pNext
Sets the specified value to thepNext
field. -
extendedDynamicState3TessellationDomainOrigin
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3TessellationDomainOrigin(boolean value) Sets the specified value to theextendedDynamicState3TessellationDomainOrigin
field. -
extendedDynamicState3DepthClampEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3DepthClampEnable(boolean value) Sets the specified value to theextendedDynamicState3DepthClampEnable
field. -
extendedDynamicState3PolygonMode
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3PolygonMode(boolean value) Sets the specified value to theextendedDynamicState3PolygonMode
field. -
extendedDynamicState3RasterizationSamples
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3RasterizationSamples(boolean value) Sets the specified value to theextendedDynamicState3RasterizationSamples
field. -
extendedDynamicState3SampleMask
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3SampleMask(boolean value) Sets the specified value to theextendedDynamicState3SampleMask
field. -
extendedDynamicState3AlphaToCoverageEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3AlphaToCoverageEnable(boolean value) Sets the specified value to theextendedDynamicState3AlphaToCoverageEnable
field. -
extendedDynamicState3AlphaToOneEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3AlphaToOneEnable(boolean value) Sets the specified value to theextendedDynamicState3AlphaToOneEnable
field. -
extendedDynamicState3LogicOpEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3LogicOpEnable(boolean value) Sets the specified value to theextendedDynamicState3LogicOpEnable
field. -
extendedDynamicState3ColorBlendEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ColorBlendEnable(boolean value) Sets the specified value to theextendedDynamicState3ColorBlendEnable
field. -
extendedDynamicState3ColorBlendEquation
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ColorBlendEquation(boolean value) Sets the specified value to theextendedDynamicState3ColorBlendEquation
field. -
extendedDynamicState3ColorWriteMask
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ColorWriteMask(boolean value) Sets the specified value to theextendedDynamicState3ColorWriteMask
field. -
extendedDynamicState3RasterizationStream
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3RasterizationStream(boolean value) Sets the specified value to theextendedDynamicState3RasterizationStream
field. -
extendedDynamicState3ConservativeRasterizationMode
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ConservativeRasterizationMode(boolean value) Sets the specified value to theextendedDynamicState3ConservativeRasterizationMode
field. -
extendedDynamicState3ExtraPrimitiveOverestimationSize
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ExtraPrimitiveOverestimationSize(boolean value) Sets the specified value to theextendedDynamicState3ExtraPrimitiveOverestimationSize
field. -
extendedDynamicState3DepthClipEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3DepthClipEnable(boolean value) Sets the specified value to theextendedDynamicState3DepthClipEnable
field. -
extendedDynamicState3SampleLocationsEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3SampleLocationsEnable(boolean value) Sets the specified value to theextendedDynamicState3SampleLocationsEnable
field. -
extendedDynamicState3ColorBlendAdvanced
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ColorBlendAdvanced(boolean value) Sets the specified value to theextendedDynamicState3ColorBlendAdvanced
field. -
extendedDynamicState3ProvokingVertexMode
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ProvokingVertexMode(boolean value) Sets the specified value to theextendedDynamicState3ProvokingVertexMode
field. -
extendedDynamicState3LineRasterizationMode
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3LineRasterizationMode(boolean value) Sets the specified value to theextendedDynamicState3LineRasterizationMode
field. -
extendedDynamicState3LineStippleEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3LineStippleEnable(boolean value) Sets the specified value to theextendedDynamicState3LineStippleEnable
field. -
extendedDynamicState3DepthClipNegativeOneToOne
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3DepthClipNegativeOneToOne(boolean value) Sets the specified value to theextendedDynamicState3DepthClipNegativeOneToOne
field. -
extendedDynamicState3ViewportWScalingEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ViewportWScalingEnable(boolean value) Sets the specified value to theextendedDynamicState3ViewportWScalingEnable
field. -
extendedDynamicState3ViewportSwizzle
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ViewportSwizzle(boolean value) Sets the specified value to theextendedDynamicState3ViewportSwizzle
field. -
extendedDynamicState3CoverageToColorEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3CoverageToColorEnable(boolean value) Sets the specified value to theextendedDynamicState3CoverageToColorEnable
field. -
extendedDynamicState3CoverageToColorLocation
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3CoverageToColorLocation(boolean value) Sets the specified value to theextendedDynamicState3CoverageToColorLocation
field. -
extendedDynamicState3CoverageModulationMode
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3CoverageModulationMode(boolean value) Sets the specified value to theextendedDynamicState3CoverageModulationMode
field. -
extendedDynamicState3CoverageModulationTableEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3CoverageModulationTableEnable(boolean value) Sets the specified value to theextendedDynamicState3CoverageModulationTableEnable
field. -
extendedDynamicState3CoverageModulationTable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3CoverageModulationTable(boolean value) Sets the specified value to theextendedDynamicState3CoverageModulationTable
field. -
extendedDynamicState3CoverageReductionMode
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3CoverageReductionMode(boolean value) Sets the specified value to theextendedDynamicState3CoverageReductionMode
field. -
extendedDynamicState3RepresentativeFragmentTestEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3RepresentativeFragmentTestEnable(boolean value) Sets the specified value to theextendedDynamicState3RepresentativeFragmentTestEnable
field. -
extendedDynamicState3ShadingRateImageEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ShadingRateImageEnable(boolean value) Sets the specified value to theextendedDynamicState3ShadingRateImageEnable
field.
-