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 Pointer
Pointer.Default -
Field Summary
Fields inherited from interface 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 StructBuffer
apply, apply, forEach, get, get, get, get, iterator, parallelStream, put, put, sizeof, spliterator, streamMethods inherited from class 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 Pointer.Default
equals, hashCodeMethods inherited from interface 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
- Returns:
- the value of the
sTypefield.
-
pNext
- Returns:
- the value of the
pNextfield.
-
extendedDynamicState3TessellationDomainOrigin
- Returns:
- the value of the
extendedDynamicState3TessellationDomainOriginfield.
-
extendedDynamicState3DepthClampEnable
- Returns:
- the value of the
extendedDynamicState3DepthClampEnablefield.
-
extendedDynamicState3PolygonMode
- Returns:
- the value of the
extendedDynamicState3PolygonModefield.
-
extendedDynamicState3RasterizationSamples
- Returns:
- the value of the
extendedDynamicState3RasterizationSamplesfield.
-
extendedDynamicState3SampleMask
- Returns:
- the value of the
extendedDynamicState3SampleMaskfield.
-
extendedDynamicState3AlphaToCoverageEnable
- Returns:
- the value of the
extendedDynamicState3AlphaToCoverageEnablefield.
-
extendedDynamicState3AlphaToOneEnable
- Returns:
- the value of the
extendedDynamicState3AlphaToOneEnablefield.
-
extendedDynamicState3LogicOpEnable
- Returns:
- the value of the
extendedDynamicState3LogicOpEnablefield.
-
extendedDynamicState3ColorBlendEnable
- Returns:
- the value of the
extendedDynamicState3ColorBlendEnablefield.
-
extendedDynamicState3ColorBlendEquation
- Returns:
- the value of the
extendedDynamicState3ColorBlendEquationfield.
-
extendedDynamicState3ColorWriteMask
- Returns:
- the value of the
extendedDynamicState3ColorWriteMaskfield.
-
extendedDynamicState3RasterizationStream
- Returns:
- the value of the
extendedDynamicState3RasterizationStreamfield.
-
extendedDynamicState3ConservativeRasterizationMode
- Returns:
- the value of the
extendedDynamicState3ConservativeRasterizationModefield.
-
extendedDynamicState3ExtraPrimitiveOverestimationSize
- Returns:
- the value of the
extendedDynamicState3ExtraPrimitiveOverestimationSizefield.
-
extendedDynamicState3DepthClipEnable
- Returns:
- the value of the
extendedDynamicState3DepthClipEnablefield.
-
extendedDynamicState3SampleLocationsEnable
- Returns:
- the value of the
extendedDynamicState3SampleLocationsEnablefield.
-
extendedDynamicState3ColorBlendAdvanced
- Returns:
- the value of the
extendedDynamicState3ColorBlendAdvancedfield.
-
extendedDynamicState3ProvokingVertexMode
- Returns:
- the value of the
extendedDynamicState3ProvokingVertexModefield.
-
extendedDynamicState3LineRasterizationMode
- Returns:
- the value of the
extendedDynamicState3LineRasterizationModefield.
-
extendedDynamicState3LineStippleEnable
- Returns:
- the value of the
extendedDynamicState3LineStippleEnablefield.
-
extendedDynamicState3DepthClipNegativeOneToOne
- Returns:
- the value of the
extendedDynamicState3DepthClipNegativeOneToOnefield.
-
extendedDynamicState3ViewportWScalingEnable
- Returns:
- the value of the
extendedDynamicState3ViewportWScalingEnablefield.
-
extendedDynamicState3ViewportSwizzle
- Returns:
- the value of the
extendedDynamicState3ViewportSwizzlefield.
-
extendedDynamicState3CoverageToColorEnable
- Returns:
- the value of the
extendedDynamicState3CoverageToColorEnablefield.
-
extendedDynamicState3CoverageToColorLocation
- Returns:
- the value of the
extendedDynamicState3CoverageToColorLocationfield.
-
extendedDynamicState3CoverageModulationMode
- Returns:
- the value of the
extendedDynamicState3CoverageModulationModefield.
-
extendedDynamicState3CoverageModulationTableEnable
- Returns:
- the value of the
extendedDynamicState3CoverageModulationTableEnablefield.
-
extendedDynamicState3CoverageModulationTable
- Returns:
- the value of the
extendedDynamicState3CoverageModulationTablefield.
-
extendedDynamicState3CoverageReductionMode
- Returns:
- the value of the
extendedDynamicState3CoverageReductionModefield.
-
extendedDynamicState3RepresentativeFragmentTestEnable
- Returns:
- the value of the
extendedDynamicState3RepresentativeFragmentTestEnablefield.
-
extendedDynamicState3ShadingRateImageEnable
- Returns:
- the value of the
extendedDynamicState3ShadingRateImageEnablefield.
-
sType
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer sType(@NativeType("VkStructureType") int value) Sets the specified value to thesTypefield. -
sType$Default
Sets theSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_FEATURES_EXTvalue to thesTypefield. -
pNext
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer pNext(@NativeType("void *") long value) Sets the specified value to thepNextfield. -
extendedDynamicState3TessellationDomainOrigin
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3TessellationDomainOrigin(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3TessellationDomainOriginfield. -
extendedDynamicState3DepthClampEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3DepthClampEnable(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3DepthClampEnablefield. -
extendedDynamicState3PolygonMode
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3PolygonMode(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3PolygonModefield. -
extendedDynamicState3RasterizationSamples
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3RasterizationSamples(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3RasterizationSamplesfield. -
extendedDynamicState3SampleMask
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3SampleMask(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3SampleMaskfield. -
extendedDynamicState3AlphaToCoverageEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3AlphaToCoverageEnable(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3AlphaToCoverageEnablefield. -
extendedDynamicState3AlphaToOneEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3AlphaToOneEnable(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3AlphaToOneEnablefield. -
extendedDynamicState3LogicOpEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3LogicOpEnable(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3LogicOpEnablefield. -
extendedDynamicState3ColorBlendEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ColorBlendEnable(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3ColorBlendEnablefield. -
extendedDynamicState3ColorBlendEquation
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ColorBlendEquation(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3ColorBlendEquationfield. -
extendedDynamicState3ColorWriteMask
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ColorWriteMask(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3ColorWriteMaskfield. -
extendedDynamicState3RasterizationStream
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3RasterizationStream(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3RasterizationStreamfield. -
extendedDynamicState3ConservativeRasterizationMode
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ConservativeRasterizationMode(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3ConservativeRasterizationModefield. -
extendedDynamicState3ExtraPrimitiveOverestimationSize
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ExtraPrimitiveOverestimationSize(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3ExtraPrimitiveOverestimationSizefield. -
extendedDynamicState3DepthClipEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3DepthClipEnable(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3DepthClipEnablefield. -
extendedDynamicState3SampleLocationsEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3SampleLocationsEnable(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3SampleLocationsEnablefield. -
extendedDynamicState3ColorBlendAdvanced
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ColorBlendAdvanced(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3ColorBlendAdvancedfield. -
extendedDynamicState3ProvokingVertexMode
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ProvokingVertexMode(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3ProvokingVertexModefield. -
extendedDynamicState3LineRasterizationMode
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3LineRasterizationMode(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3LineRasterizationModefield. -
extendedDynamicState3LineStippleEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3LineStippleEnable(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3LineStippleEnablefield. -
extendedDynamicState3DepthClipNegativeOneToOne
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3DepthClipNegativeOneToOne(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3DepthClipNegativeOneToOnefield. -
extendedDynamicState3ViewportWScalingEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ViewportWScalingEnable(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3ViewportWScalingEnablefield. -
extendedDynamicState3ViewportSwizzle
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ViewportSwizzle(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3ViewportSwizzlefield. -
extendedDynamicState3CoverageToColorEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3CoverageToColorEnable(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3CoverageToColorEnablefield. -
extendedDynamicState3CoverageToColorLocation
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3CoverageToColorLocation(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3CoverageToColorLocationfield. -
extendedDynamicState3CoverageModulationMode
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3CoverageModulationMode(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3CoverageModulationModefield. -
extendedDynamicState3CoverageModulationTableEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3CoverageModulationTableEnable(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3CoverageModulationTableEnablefield. -
extendedDynamicState3CoverageModulationTable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3CoverageModulationTable(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3CoverageModulationTablefield. -
extendedDynamicState3CoverageReductionMode
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3CoverageReductionMode(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3CoverageReductionModefield. -
extendedDynamicState3RepresentativeFragmentTestEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3RepresentativeFragmentTestEnable(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3RepresentativeFragmentTestEnablefield. -
extendedDynamicState3ShadingRateImageEnable
public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer extendedDynamicState3ShadingRateImageEnable(@NativeType("VkBool32") boolean value) Sets the specified value to theextendedDynamicState3ShadingRateImageEnablefield.
-