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.Bufferinstance backed by the specified container. -
Method Summary
Modifier and TypeMethodDescriptionbooleanextendedDynamicState3AlphaToCoverageEnable(boolean value) Sets the specified value to theextendedDynamicState3AlphaToCoverageEnablefield.booleanextendedDynamicState3AlphaToOneEnable(boolean value) Sets the specified value to theextendedDynamicState3AlphaToOneEnablefield.booleanextendedDynamicState3ColorBlendAdvanced(boolean value) Sets the specified value to theextendedDynamicState3ColorBlendAdvancedfield.booleanextendedDynamicState3ColorBlendEnable(boolean value) Sets the specified value to theextendedDynamicState3ColorBlendEnablefield.booleanextendedDynamicState3ColorBlendEquation(boolean value) Sets the specified value to theextendedDynamicState3ColorBlendEquationfield.booleanextendedDynamicState3ColorWriteMask(boolean value) Sets the specified value to theextendedDynamicState3ColorWriteMaskfield.booleanextendedDynamicState3ConservativeRasterizationMode(boolean value) Sets the specified value to theextendedDynamicState3ConservativeRasterizationModefield.booleanextendedDynamicState3CoverageModulationMode(boolean value) Sets the specified value to theextendedDynamicState3CoverageModulationModefield.booleanextendedDynamicState3CoverageModulationTable(boolean value) Sets the specified value to theextendedDynamicState3CoverageModulationTablefield.booleanextendedDynamicState3CoverageModulationTableEnable(boolean value) Sets the specified value to theextendedDynamicState3CoverageModulationTableEnablefield.booleanextendedDynamicState3CoverageReductionMode(boolean value) Sets the specified value to theextendedDynamicState3CoverageReductionModefield.booleanextendedDynamicState3CoverageToColorEnable(boolean value) Sets the specified value to theextendedDynamicState3CoverageToColorEnablefield.booleanextendedDynamicState3CoverageToColorLocation(boolean value) Sets the specified value to theextendedDynamicState3CoverageToColorLocationfield.booleanextendedDynamicState3DepthClampEnable(boolean value) Sets the specified value to theextendedDynamicState3DepthClampEnablefield.booleanextendedDynamicState3DepthClipEnable(boolean value) Sets the specified value to theextendedDynamicState3DepthClipEnablefield.booleanextendedDynamicState3DepthClipNegativeOneToOne(boolean value) Sets the specified value to theextendedDynamicState3DepthClipNegativeOneToOnefield.booleanextendedDynamicState3ExtraPrimitiveOverestimationSize(boolean value) Sets the specified value to theextendedDynamicState3ExtraPrimitiveOverestimationSizefield.booleanextendedDynamicState3LineRasterizationMode(boolean value) Sets the specified value to theextendedDynamicState3LineRasterizationModefield.booleanextendedDynamicState3LineStippleEnable(boolean value) Sets the specified value to theextendedDynamicState3LineStippleEnablefield.booleanextendedDynamicState3LogicOpEnable(boolean value) Sets the specified value to theextendedDynamicState3LogicOpEnablefield.booleanextendedDynamicState3PolygonMode(boolean value) Sets the specified value to theextendedDynamicState3PolygonModefield.booleanextendedDynamicState3ProvokingVertexMode(boolean value) Sets the specified value to theextendedDynamicState3ProvokingVertexModefield.booleanextendedDynamicState3RasterizationSamples(boolean value) Sets the specified value to theextendedDynamicState3RasterizationSamplesfield.booleanextendedDynamicState3RasterizationStream(boolean value) Sets the specified value to theextendedDynamicState3RasterizationStreamfield.booleanextendedDynamicState3RepresentativeFragmentTestEnable(boolean value) Sets the specified value to theextendedDynamicState3RepresentativeFragmentTestEnablefield.booleanextendedDynamicState3SampleLocationsEnable(boolean value) Sets the specified value to theextendedDynamicState3SampleLocationsEnablefield.booleanextendedDynamicState3SampleMask(boolean value) Sets the specified value to theextendedDynamicState3SampleMaskfield.booleanextendedDynamicState3ShadingRateImageEnable(boolean value) Sets the specified value to theextendedDynamicState3ShadingRateImageEnablefield.booleanextendedDynamicState3TessellationDomainOrigin(boolean value) Sets the specified value to theextendedDynamicState3TessellationDomainOriginfield.booleanextendedDynamicState3ViewportSwizzle(boolean value) Sets the specified value to theextendedDynamicState3ViewportSwizzlefield.booleanextendedDynamicState3ViewportWScalingEnable(boolean value) Sets the specified value to theextendedDynamicState3ViewportWScalingEnablefield.longpNext()pNext(long value) Sets the specified value to thepNextfield.intsType()sType(int value) Sets the specified value to thesTypefield.Sets theSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_FEATURES_EXTvalue to thesTypefield.Methods inherited from class org.lwjgl.system.StructBuffer
apply, apply, forEach, get, get, get, get, iterator, parallelStream, put, put, sizeof, spliterator, streamMethods 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, toStringMethods inherited from class org.lwjgl.system.Pointer.Default
equals, hashCodeMethods inherited from interface org.lwjgl.system.NativeResource
close, free
-
Constructor Details
-
Buffer
Creates a newVkPhysicalDeviceExtendedDynamicState3FeaturesEXT.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 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
sTypefield.
-
pNext
public long pNext()- Returns:
- the value of the
pNextfield.
-
extendedDynamicState3TessellationDomainOrigin
public boolean extendedDynamicState3TessellationDomainOrigin()- Returns:
- the value of the
extendedDynamicState3TessellationDomainOriginfield.
-
extendedDynamicState3DepthClampEnable
public boolean extendedDynamicState3DepthClampEnable()- Returns:
- the value of the
extendedDynamicState3DepthClampEnablefield.
-
extendedDynamicState3PolygonMode
public boolean extendedDynamicState3PolygonMode()- Returns:
- the value of the
extendedDynamicState3PolygonModefield.
-
extendedDynamicState3RasterizationSamples
public boolean extendedDynamicState3RasterizationSamples()- Returns:
- the value of the
extendedDynamicState3RasterizationSamplesfield.
-
extendedDynamicState3SampleMask
public boolean extendedDynamicState3SampleMask()- Returns:
- the value of the
extendedDynamicState3SampleMaskfield.
-
extendedDynamicState3AlphaToCoverageEnable
public boolean extendedDynamicState3AlphaToCoverageEnable()- Returns:
- the value of the
extendedDynamicState3AlphaToCoverageEnablefield.
-
extendedDynamicState3AlphaToOneEnable
public boolean extendedDynamicState3AlphaToOneEnable()- Returns:
- the value of the
extendedDynamicState3AlphaToOneEnablefield.
-
extendedDynamicState3LogicOpEnable
public boolean extendedDynamicState3LogicOpEnable()- Returns:
- the value of the
extendedDynamicState3LogicOpEnablefield.
-
extendedDynamicState3ColorBlendEnable
public boolean extendedDynamicState3ColorBlendEnable()- Returns:
- the value of the
extendedDynamicState3ColorBlendEnablefield.
-
extendedDynamicState3ColorBlendEquation
public boolean extendedDynamicState3ColorBlendEquation()- Returns:
- the value of the
extendedDynamicState3ColorBlendEquationfield.
-
extendedDynamicState3ColorWriteMask
public boolean extendedDynamicState3ColorWriteMask()- Returns:
- the value of the
extendedDynamicState3ColorWriteMaskfield.
-
extendedDynamicState3RasterizationStream
public boolean extendedDynamicState3RasterizationStream()- Returns:
- the value of the
extendedDynamicState3RasterizationStreamfield.
-
extendedDynamicState3ConservativeRasterizationMode
public boolean extendedDynamicState3ConservativeRasterizationMode()- Returns:
- the value of the
extendedDynamicState3ConservativeRasterizationModefield.
-
extendedDynamicState3ExtraPrimitiveOverestimationSize
public boolean extendedDynamicState3ExtraPrimitiveOverestimationSize()- Returns:
- the value of the
extendedDynamicState3ExtraPrimitiveOverestimationSizefield.
-
extendedDynamicState3DepthClipEnable
public boolean extendedDynamicState3DepthClipEnable()- Returns:
- the value of the
extendedDynamicState3DepthClipEnablefield.
-
extendedDynamicState3SampleLocationsEnable
public boolean extendedDynamicState3SampleLocationsEnable()- Returns:
- the value of the
extendedDynamicState3SampleLocationsEnablefield.
-
extendedDynamicState3ColorBlendAdvanced
public boolean extendedDynamicState3ColorBlendAdvanced()- Returns:
- the value of the
extendedDynamicState3ColorBlendAdvancedfield.
-
extendedDynamicState3ProvokingVertexMode
public boolean extendedDynamicState3ProvokingVertexMode()- Returns:
- the value of the
extendedDynamicState3ProvokingVertexModefield.
-
extendedDynamicState3LineRasterizationMode
public boolean extendedDynamicState3LineRasterizationMode()- Returns:
- the value of the
extendedDynamicState3LineRasterizationModefield.
-
extendedDynamicState3LineStippleEnable
public boolean extendedDynamicState3LineStippleEnable()- Returns:
- the value of the
extendedDynamicState3LineStippleEnablefield.
-
extendedDynamicState3DepthClipNegativeOneToOne
public boolean extendedDynamicState3DepthClipNegativeOneToOne()- Returns:
- the value of the
extendedDynamicState3DepthClipNegativeOneToOnefield.
-
extendedDynamicState3ViewportWScalingEnable
public boolean extendedDynamicState3ViewportWScalingEnable()- Returns:
- the value of the
extendedDynamicState3ViewportWScalingEnablefield.
-
extendedDynamicState3ViewportSwizzle
public boolean extendedDynamicState3ViewportSwizzle()- Returns:
- the value of the
extendedDynamicState3ViewportSwizzlefield.
-
extendedDynamicState3CoverageToColorEnable
public boolean extendedDynamicState3CoverageToColorEnable()- Returns:
- the value of the
extendedDynamicState3CoverageToColorEnablefield.
-
extendedDynamicState3CoverageToColorLocation
public boolean extendedDynamicState3CoverageToColorLocation()- Returns:
- the value of the
extendedDynamicState3CoverageToColorLocationfield.
-
extendedDynamicState3CoverageModulationMode
public boolean extendedDynamicState3CoverageModulationMode()- Returns:
- the value of the
extendedDynamicState3CoverageModulationModefield.
-
extendedDynamicState3CoverageModulationTableEnable
public boolean extendedDynamicState3CoverageModulationTableEnable()- Returns:
- the value of the
extendedDynamicState3CoverageModulationTableEnablefield.
-
extendedDynamicState3CoverageModulationTable
public boolean extendedDynamicState3CoverageModulationTable()- Returns:
- the value of the
extendedDynamicState3CoverageModulationTablefield.
-
extendedDynamicState3CoverageReductionMode
public boolean extendedDynamicState3CoverageReductionMode()- Returns:
- the value of the
extendedDynamicState3CoverageReductionModefield.
-
extendedDynamicState3RepresentativeFragmentTestEnable
public boolean extendedDynamicState3RepresentativeFragmentTestEnable()- Returns:
- the value of the
extendedDynamicState3RepresentativeFragmentTestEnablefield.
-
extendedDynamicState3ShadingRateImageEnable
public boolean extendedDynamicState3ShadingRateImageEnable()- Returns:
- the value of the
extendedDynamicState3ShadingRateImageEnablefield.
-
sType
Sets the specified value to thesTypefield. -
sType$Default
Sets theSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_FEATURES_EXTvalue to thesTypefield. -
pNext
Sets the specified value to thepNextfield. -
extendedDynamicState3TessellationDomainOrigin
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3TessellationDomainOrigin(boolean value) Sets the specified value to theextendedDynamicState3TessellationDomainOriginfield. -
extendedDynamicState3DepthClampEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3DepthClampEnable(boolean value) Sets the specified value to theextendedDynamicState3DepthClampEnablefield. -
extendedDynamicState3PolygonMode
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3PolygonMode(boolean value) Sets the specified value to theextendedDynamicState3PolygonModefield. -
extendedDynamicState3RasterizationSamples
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3RasterizationSamples(boolean value) Sets the specified value to theextendedDynamicState3RasterizationSamplesfield. -
extendedDynamicState3SampleMask
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3SampleMask(boolean value) Sets the specified value to theextendedDynamicState3SampleMaskfield. -
extendedDynamicState3AlphaToCoverageEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3AlphaToCoverageEnable(boolean value) Sets the specified value to theextendedDynamicState3AlphaToCoverageEnablefield. -
extendedDynamicState3AlphaToOneEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3AlphaToOneEnable(boolean value) Sets the specified value to theextendedDynamicState3AlphaToOneEnablefield. -
extendedDynamicState3LogicOpEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3LogicOpEnable(boolean value) Sets the specified value to theextendedDynamicState3LogicOpEnablefield. -
extendedDynamicState3ColorBlendEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ColorBlendEnable(boolean value) Sets the specified value to theextendedDynamicState3ColorBlendEnablefield. -
extendedDynamicState3ColorBlendEquation
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ColorBlendEquation(boolean value) Sets the specified value to theextendedDynamicState3ColorBlendEquationfield. -
extendedDynamicState3ColorWriteMask
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ColorWriteMask(boolean value) Sets the specified value to theextendedDynamicState3ColorWriteMaskfield. -
extendedDynamicState3RasterizationStream
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3RasterizationStream(boolean value) Sets the specified value to theextendedDynamicState3RasterizationStreamfield. -
extendedDynamicState3ConservativeRasterizationMode
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ConservativeRasterizationMode(boolean value) Sets the specified value to theextendedDynamicState3ConservativeRasterizationModefield. -
extendedDynamicState3ExtraPrimitiveOverestimationSize
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ExtraPrimitiveOverestimationSize(boolean value) Sets the specified value to theextendedDynamicState3ExtraPrimitiveOverestimationSizefield. -
extendedDynamicState3DepthClipEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3DepthClipEnable(boolean value) Sets the specified value to theextendedDynamicState3DepthClipEnablefield. -
extendedDynamicState3SampleLocationsEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3SampleLocationsEnable(boolean value) Sets the specified value to theextendedDynamicState3SampleLocationsEnablefield. -
extendedDynamicState3ColorBlendAdvanced
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ColorBlendAdvanced(boolean value) Sets the specified value to theextendedDynamicState3ColorBlendAdvancedfield. -
extendedDynamicState3ProvokingVertexMode
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ProvokingVertexMode(boolean value) Sets the specified value to theextendedDynamicState3ProvokingVertexModefield. -
extendedDynamicState3LineRasterizationMode
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3LineRasterizationMode(boolean value) Sets the specified value to theextendedDynamicState3LineRasterizationModefield. -
extendedDynamicState3LineStippleEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3LineStippleEnable(boolean value) Sets the specified value to theextendedDynamicState3LineStippleEnablefield. -
extendedDynamicState3DepthClipNegativeOneToOne
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3DepthClipNegativeOneToOne(boolean value) Sets the specified value to theextendedDynamicState3DepthClipNegativeOneToOnefield. -
extendedDynamicState3ViewportWScalingEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ViewportWScalingEnable(boolean value) Sets the specified value to theextendedDynamicState3ViewportWScalingEnablefield. -
extendedDynamicState3ViewportSwizzle
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ViewportSwizzle(boolean value) Sets the specified value to theextendedDynamicState3ViewportSwizzlefield. -
extendedDynamicState3CoverageToColorEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3CoverageToColorEnable(boolean value) Sets the specified value to theextendedDynamicState3CoverageToColorEnablefield. -
extendedDynamicState3CoverageToColorLocation
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3CoverageToColorLocation(boolean value) Sets the specified value to theextendedDynamicState3CoverageToColorLocationfield. -
extendedDynamicState3CoverageModulationMode
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3CoverageModulationMode(boolean value) Sets the specified value to theextendedDynamicState3CoverageModulationModefield. -
extendedDynamicState3CoverageModulationTableEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3CoverageModulationTableEnable(boolean value) Sets the specified value to theextendedDynamicState3CoverageModulationTableEnablefield. -
extendedDynamicState3CoverageModulationTable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3CoverageModulationTable(boolean value) Sets the specified value to theextendedDynamicState3CoverageModulationTablefield. -
extendedDynamicState3CoverageReductionMode
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3CoverageReductionMode(boolean value) Sets the specified value to theextendedDynamicState3CoverageReductionModefield. -
extendedDynamicState3RepresentativeFragmentTestEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3RepresentativeFragmentTestEnable(boolean value) Sets the specified value to theextendedDynamicState3RepresentativeFragmentTestEnablefield. -
extendedDynamicState3ShadingRateImageEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ShadingRateImageEnable(boolean value) Sets the specified value to theextendedDynamicState3ShadingRateImageEnablefield.
-