Class VkPhysicalDeviceExtendedDynamicState3FeaturesEXT

All Implemented Interfaces:
AutoCloseable, NativeResource, Pointer

public class VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extends Struct<VkPhysicalDeviceExtendedDynamicState3FeaturesEXT> implements NativeResource

 struct VkPhysicalDeviceExtendedDynamicState3FeaturesEXT {
     VkStructureType sType;
     void * pNext;
     VkBool32 extendedDynamicState3TessellationDomainOrigin;
     VkBool32 extendedDynamicState3DepthClampEnable;
     VkBool32 extendedDynamicState3PolygonMode;
     VkBool32 extendedDynamicState3RasterizationSamples;
     VkBool32 extendedDynamicState3SampleMask;
     VkBool32 extendedDynamicState3AlphaToCoverageEnable;
     VkBool32 extendedDynamicState3AlphaToOneEnable;
     VkBool32 extendedDynamicState3LogicOpEnable;
     VkBool32 extendedDynamicState3ColorBlendEnable;
     VkBool32 extendedDynamicState3ColorBlendEquation;
     VkBool32 extendedDynamicState3ColorWriteMask;
     VkBool32 extendedDynamicState3RasterizationStream;
     VkBool32 extendedDynamicState3ConservativeRasterizationMode;
     VkBool32 extendedDynamicState3ExtraPrimitiveOverestimationSize;
     VkBool32 extendedDynamicState3DepthClipEnable;
     VkBool32 extendedDynamicState3SampleLocationsEnable;
     VkBool32 extendedDynamicState3ColorBlendAdvanced;
     VkBool32 extendedDynamicState3ProvokingVertexMode;
     VkBool32 extendedDynamicState3LineRasterizationMode;
     VkBool32 extendedDynamicState3LineStippleEnable;
     VkBool32 extendedDynamicState3DepthClipNegativeOneToOne;
     VkBool32 extendedDynamicState3ViewportWScalingEnable;
     VkBool32 extendedDynamicState3ViewportSwizzle;
     VkBool32 extendedDynamicState3CoverageToColorEnable;
     VkBool32 extendedDynamicState3CoverageToColorLocation;
     VkBool32 extendedDynamicState3CoverageModulationMode;
     VkBool32 extendedDynamicState3CoverageModulationTableEnable;
     VkBool32 extendedDynamicState3CoverageModulationTable;
     VkBool32 extendedDynamicState3CoverageReductionMode;
     VkBool32 extendedDynamicState3RepresentativeFragmentTestEnable;
     VkBool32 extendedDynamicState3ShadingRateImageEnable;
 }
  • Field Details

    • SIZEOF

      public static final int SIZEOF
      The struct size in bytes.
    • ALIGNOF

      public static final int ALIGNOF
      The struct alignment in bytes.
    • STYPE

      public static final int STYPE
      The struct member offsets.
    • PNEXT

      public static final int PNEXT
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3TESSELLATIONDOMAINORIGIN

      public static final int EXTENDEDDYNAMICSTATE3TESSELLATIONDOMAINORIGIN
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3DEPTHCLAMPENABLE

      public static final int EXTENDEDDYNAMICSTATE3DEPTHCLAMPENABLE
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3POLYGONMODE

      public static final int EXTENDEDDYNAMICSTATE3POLYGONMODE
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3RASTERIZATIONSAMPLES

      public static final int EXTENDEDDYNAMICSTATE3RASTERIZATIONSAMPLES
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3SAMPLEMASK

      public static final int EXTENDEDDYNAMICSTATE3SAMPLEMASK
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3ALPHATOCOVERAGEENABLE

      public static final int EXTENDEDDYNAMICSTATE3ALPHATOCOVERAGEENABLE
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3ALPHATOONEENABLE

      public static final int EXTENDEDDYNAMICSTATE3ALPHATOONEENABLE
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3LOGICOPENABLE

      public static final int EXTENDEDDYNAMICSTATE3LOGICOPENABLE
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3COLORBLENDENABLE

      public static final int EXTENDEDDYNAMICSTATE3COLORBLENDENABLE
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3COLORBLENDEQUATION

      public static final int EXTENDEDDYNAMICSTATE3COLORBLENDEQUATION
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3COLORWRITEMASK

      public static final int EXTENDEDDYNAMICSTATE3COLORWRITEMASK
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3RASTERIZATIONSTREAM

      public static final int EXTENDEDDYNAMICSTATE3RASTERIZATIONSTREAM
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3CONSERVATIVERASTERIZATIONMODE

      public static final int EXTENDEDDYNAMICSTATE3CONSERVATIVERASTERIZATIONMODE
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3EXTRAPRIMITIVEOVERESTIMATIONSIZE

      public static final int EXTENDEDDYNAMICSTATE3EXTRAPRIMITIVEOVERESTIMATIONSIZE
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3DEPTHCLIPENABLE

      public static final int EXTENDEDDYNAMICSTATE3DEPTHCLIPENABLE
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3SAMPLELOCATIONSENABLE

      public static final int EXTENDEDDYNAMICSTATE3SAMPLELOCATIONSENABLE
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3COLORBLENDADVANCED

      public static final int EXTENDEDDYNAMICSTATE3COLORBLENDADVANCED
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3PROVOKINGVERTEXMODE

      public static final int EXTENDEDDYNAMICSTATE3PROVOKINGVERTEXMODE
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3LINERASTERIZATIONMODE

      public static final int EXTENDEDDYNAMICSTATE3LINERASTERIZATIONMODE
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3LINESTIPPLEENABLE

      public static final int EXTENDEDDYNAMICSTATE3LINESTIPPLEENABLE
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3DEPTHCLIPNEGATIVEONETOONE

      public static final int EXTENDEDDYNAMICSTATE3DEPTHCLIPNEGATIVEONETOONE
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3VIEWPORTWSCALINGENABLE

      public static final int EXTENDEDDYNAMICSTATE3VIEWPORTWSCALINGENABLE
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3VIEWPORTSWIZZLE

      public static final int EXTENDEDDYNAMICSTATE3VIEWPORTSWIZZLE
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3COVERAGETOCOLORENABLE

      public static final int EXTENDEDDYNAMICSTATE3COVERAGETOCOLORENABLE
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3COVERAGETOCOLORLOCATION

      public static final int EXTENDEDDYNAMICSTATE3COVERAGETOCOLORLOCATION
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3COVERAGEMODULATIONMODE

      public static final int EXTENDEDDYNAMICSTATE3COVERAGEMODULATIONMODE
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3COVERAGEMODULATIONTABLEENABLE

      public static final int EXTENDEDDYNAMICSTATE3COVERAGEMODULATIONTABLEENABLE
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3COVERAGEMODULATIONTABLE

      public static final int EXTENDEDDYNAMICSTATE3COVERAGEMODULATIONTABLE
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3COVERAGEREDUCTIONMODE

      public static final int EXTENDEDDYNAMICSTATE3COVERAGEREDUCTIONMODE
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3REPRESENTATIVEFRAGMENTTESTENABLE

      public static final int EXTENDEDDYNAMICSTATE3REPRESENTATIVEFRAGMENTTESTENABLE
      The struct member offsets.
    • EXTENDEDDYNAMICSTATE3SHADINGRATEIMAGEENABLE

      public static final int EXTENDEDDYNAMICSTATE3SHADINGRATEIMAGEENABLE
      The struct member offsets.
  • Constructor Details

    • VkPhysicalDeviceExtendedDynamicState3FeaturesEXT

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT(ByteBuffer container)
      Creates a VkPhysicalDeviceExtendedDynamicState3FeaturesEXT instance at the current position of the specified ByteBuffer container. Changes to the buffer's content will be visible to the struct instance and vice versa.

      The created instance holds a strong reference to the container object.

  • Method Details

    • sizeof

      public int sizeof()
      Description copied from class: Struct
      Returns sizeof(struct).
      Specified by:
      sizeof in class Struct<VkPhysicalDeviceExtendedDynamicState3FeaturesEXT>
    • 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 the sType field.
    • sType$Default

    • pNext

      Sets the specified value to the pNext field.
    • extendedDynamicState3TessellationDomainOrigin

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3TessellationDomainOrigin(boolean value)
      Sets the specified value to the extendedDynamicState3TessellationDomainOrigin field.
    • extendedDynamicState3DepthClampEnable

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3DepthClampEnable(boolean value)
      Sets the specified value to the extendedDynamicState3DepthClampEnable field.
    • extendedDynamicState3PolygonMode

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3PolygonMode(boolean value)
      Sets the specified value to the extendedDynamicState3PolygonMode field.
    • extendedDynamicState3RasterizationSamples

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3RasterizationSamples(boolean value)
      Sets the specified value to the extendedDynamicState3RasterizationSamples field.
    • extendedDynamicState3SampleMask

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3SampleMask(boolean value)
      Sets the specified value to the extendedDynamicState3SampleMask field.
    • extendedDynamicState3AlphaToCoverageEnable

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3AlphaToCoverageEnable(boolean value)
      Sets the specified value to the extendedDynamicState3AlphaToCoverageEnable field.
    • extendedDynamicState3AlphaToOneEnable

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3AlphaToOneEnable(boolean value)
      Sets the specified value to the extendedDynamicState3AlphaToOneEnable field.
    • extendedDynamicState3LogicOpEnable

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3LogicOpEnable(boolean value)
      Sets the specified value to the extendedDynamicState3LogicOpEnable field.
    • extendedDynamicState3ColorBlendEnable

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3ColorBlendEnable(boolean value)
      Sets the specified value to the extendedDynamicState3ColorBlendEnable field.
    • extendedDynamicState3ColorBlendEquation

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3ColorBlendEquation(boolean value)
      Sets the specified value to the extendedDynamicState3ColorBlendEquation field.
    • extendedDynamicState3ColorWriteMask

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3ColorWriteMask(boolean value)
      Sets the specified value to the extendedDynamicState3ColorWriteMask field.
    • extendedDynamicState3RasterizationStream

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3RasterizationStream(boolean value)
      Sets the specified value to the extendedDynamicState3RasterizationStream field.
    • extendedDynamicState3ConservativeRasterizationMode

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3ConservativeRasterizationMode(boolean value)
      Sets the specified value to the extendedDynamicState3ConservativeRasterizationMode field.
    • extendedDynamicState3ExtraPrimitiveOverestimationSize

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3ExtraPrimitiveOverestimationSize(boolean value)
      Sets the specified value to the extendedDynamicState3ExtraPrimitiveOverestimationSize field.
    • extendedDynamicState3DepthClipEnable

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3DepthClipEnable(boolean value)
      Sets the specified value to the extendedDynamicState3DepthClipEnable field.
    • extendedDynamicState3SampleLocationsEnable

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3SampleLocationsEnable(boolean value)
      Sets the specified value to the extendedDynamicState3SampleLocationsEnable field.
    • extendedDynamicState3ColorBlendAdvanced

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3ColorBlendAdvanced(boolean value)
      Sets the specified value to the extendedDynamicState3ColorBlendAdvanced field.
    • extendedDynamicState3ProvokingVertexMode

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3ProvokingVertexMode(boolean value)
      Sets the specified value to the extendedDynamicState3ProvokingVertexMode field.
    • extendedDynamicState3LineRasterizationMode

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3LineRasterizationMode(boolean value)
      Sets the specified value to the extendedDynamicState3LineRasterizationMode field.
    • extendedDynamicState3LineStippleEnable

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3LineStippleEnable(boolean value)
      Sets the specified value to the extendedDynamicState3LineStippleEnable field.
    • extendedDynamicState3DepthClipNegativeOneToOne

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3DepthClipNegativeOneToOne(boolean value)
      Sets the specified value to the extendedDynamicState3DepthClipNegativeOneToOne field.
    • extendedDynamicState3ViewportWScalingEnable

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3ViewportWScalingEnable(boolean value)
      Sets the specified value to the extendedDynamicState3ViewportWScalingEnable field.
    • extendedDynamicState3ViewportSwizzle

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3ViewportSwizzle(boolean value)
      Sets the specified value to the extendedDynamicState3ViewportSwizzle field.
    • extendedDynamicState3CoverageToColorEnable

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3CoverageToColorEnable(boolean value)
      Sets the specified value to the extendedDynamicState3CoverageToColorEnable field.
    • extendedDynamicState3CoverageToColorLocation

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3CoverageToColorLocation(boolean value)
      Sets the specified value to the extendedDynamicState3CoverageToColorLocation field.
    • extendedDynamicState3CoverageModulationMode

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3CoverageModulationMode(boolean value)
      Sets the specified value to the extendedDynamicState3CoverageModulationMode field.
    • extendedDynamicState3CoverageModulationTableEnable

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3CoverageModulationTableEnable(boolean value)
      Sets the specified value to the extendedDynamicState3CoverageModulationTableEnable field.
    • extendedDynamicState3CoverageModulationTable

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3CoverageModulationTable(boolean value)
      Sets the specified value to the extendedDynamicState3CoverageModulationTable field.
    • extendedDynamicState3CoverageReductionMode

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3CoverageReductionMode(boolean value)
      Sets the specified value to the extendedDynamicState3CoverageReductionMode field.
    • extendedDynamicState3RepresentativeFragmentTestEnable

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3RepresentativeFragmentTestEnable(boolean value)
      Sets the specified value to the extendedDynamicState3RepresentativeFragmentTestEnable field.
    • extendedDynamicState3ShadingRateImageEnable

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT extendedDynamicState3ShadingRateImageEnable(boolean value)
      Sets the specified value to the extendedDynamicState3ShadingRateImageEnable field.
    • set

      public VkPhysicalDeviceExtendedDynamicState3FeaturesEXT set(int sType, long pNext, boolean extendedDynamicState3TessellationDomainOrigin, boolean extendedDynamicState3DepthClampEnable, boolean extendedDynamicState3PolygonMode, boolean extendedDynamicState3RasterizationSamples, boolean extendedDynamicState3SampleMask, boolean extendedDynamicState3AlphaToCoverageEnable, boolean extendedDynamicState3AlphaToOneEnable, boolean extendedDynamicState3LogicOpEnable, boolean extendedDynamicState3ColorBlendEnable, boolean extendedDynamicState3ColorBlendEquation, boolean extendedDynamicState3ColorWriteMask, boolean extendedDynamicState3RasterizationStream, boolean extendedDynamicState3ConservativeRasterizationMode, boolean extendedDynamicState3ExtraPrimitiveOverestimationSize, boolean extendedDynamicState3DepthClipEnable, boolean extendedDynamicState3SampleLocationsEnable, boolean extendedDynamicState3ColorBlendAdvanced, boolean extendedDynamicState3ProvokingVertexMode, boolean extendedDynamicState3LineRasterizationMode, boolean extendedDynamicState3LineStippleEnable, boolean extendedDynamicState3DepthClipNegativeOneToOne, boolean extendedDynamicState3ViewportWScalingEnable, boolean extendedDynamicState3ViewportSwizzle, boolean extendedDynamicState3CoverageToColorEnable, boolean extendedDynamicState3CoverageToColorLocation, boolean extendedDynamicState3CoverageModulationMode, boolean extendedDynamicState3CoverageModulationTableEnable, boolean extendedDynamicState3CoverageModulationTable, boolean extendedDynamicState3CoverageReductionMode, boolean extendedDynamicState3RepresentativeFragmentTestEnable, boolean extendedDynamicState3ShadingRateImageEnable)
      Initializes this struct with the specified values.
    • set

      Copies the specified struct data to this struct.
      Parameters:
      src - the source struct
      Returns:
      this struct
    • malloc

      Returns a new VkPhysicalDeviceExtendedDynamicState3FeaturesEXT instance allocated with memAlloc. The instance must be explicitly freed.
    • calloc

      Returns a new VkPhysicalDeviceExtendedDynamicState3FeaturesEXT instance allocated with memCalloc. The instance must be explicitly freed.
    • create

      Returns a new VkPhysicalDeviceExtendedDynamicState3FeaturesEXT instance allocated with BufferUtils.
    • create

      public static VkPhysicalDeviceExtendedDynamicState3FeaturesEXT create(long address)
      Returns a new VkPhysicalDeviceExtendedDynamicState3FeaturesEXT instance for the specified memory address.
    • createSafe

      public static @Nullable VkPhysicalDeviceExtendedDynamicState3FeaturesEXT createSafe(long address)
      Like create, but returns null if address is NULL.
    • malloc

      public static VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer malloc(int capacity)
      Returns a new VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer instance allocated with memAlloc. The instance must be explicitly freed.
      Parameters:
      capacity - the buffer capacity
    • calloc

      public static VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer calloc(int capacity)
      Returns a new VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer instance allocated with memCalloc. The instance must be explicitly freed.
      Parameters:
      capacity - the buffer capacity
    • create

      public static VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer create(int capacity)
      Parameters:
      capacity - the buffer capacity
    • create

      public static VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer create(long address, int capacity)
      Create a VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer instance at the specified memory.
      Parameters:
      address - the memory address
      capacity - the buffer capacity
    • createSafe

      public static @Nullable VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer createSafe(long address, int capacity)
      Like create, but returns null if address is NULL.
    • malloc

      Returns a new VkPhysicalDeviceExtendedDynamicState3FeaturesEXT instance allocated on the specified MemoryStack.
      Parameters:
      stack - the stack from which to allocate
    • calloc

      Returns a new VkPhysicalDeviceExtendedDynamicState3FeaturesEXT instance allocated on the specified MemoryStack and initializes all its bits to zero.
      Parameters:
      stack - the stack from which to allocate
    • malloc

      public static VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer malloc(int capacity, MemoryStack stack)
      Returns a new VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer instance allocated on the specified MemoryStack.
      Parameters:
      capacity - the buffer capacity
      stack - the stack from which to allocate
    • calloc

      public static VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer calloc(int capacity, MemoryStack stack)
      Returns a new VkPhysicalDeviceExtendedDynamicState3FeaturesEXT.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.
      Parameters:
      capacity - the buffer capacity
      stack - the stack from which to allocate
    • nsType

      public static int nsType(long struct)
      Unsafe version of sType().
    • npNext

      public static long npNext(long struct)
      Unsafe version of pNext().
    • nextendedDynamicState3TessellationDomainOrigin

      public static int nextendedDynamicState3TessellationDomainOrigin(long struct)
    • nextendedDynamicState3DepthClampEnable

      public static int nextendedDynamicState3DepthClampEnable(long struct)
    • nextendedDynamicState3PolygonMode

      public static int nextendedDynamicState3PolygonMode(long struct)
    • nextendedDynamicState3RasterizationSamples

      public static int nextendedDynamicState3RasterizationSamples(long struct)
    • nextendedDynamicState3SampleMask

      public static int nextendedDynamicState3SampleMask(long struct)
    • nextendedDynamicState3AlphaToCoverageEnable

      public static int nextendedDynamicState3AlphaToCoverageEnable(long struct)
    • nextendedDynamicState3AlphaToOneEnable

      public static int nextendedDynamicState3AlphaToOneEnable(long struct)
    • nextendedDynamicState3LogicOpEnable

      public static int nextendedDynamicState3LogicOpEnable(long struct)
    • nextendedDynamicState3ColorBlendEnable

      public static int nextendedDynamicState3ColorBlendEnable(long struct)
    • nextendedDynamicState3ColorBlendEquation

      public static int nextendedDynamicState3ColorBlendEquation(long struct)
    • nextendedDynamicState3ColorWriteMask

      public static int nextendedDynamicState3ColorWriteMask(long struct)
    • nextendedDynamicState3RasterizationStream

      public static int nextendedDynamicState3RasterizationStream(long struct)
    • nextendedDynamicState3ConservativeRasterizationMode

      public static int nextendedDynamicState3ConservativeRasterizationMode(long struct)
    • nextendedDynamicState3ExtraPrimitiveOverestimationSize

      public static int nextendedDynamicState3ExtraPrimitiveOverestimationSize(long struct)
    • nextendedDynamicState3DepthClipEnable

      public static int nextendedDynamicState3DepthClipEnable(long struct)
    • nextendedDynamicState3SampleLocationsEnable

      public static int nextendedDynamicState3SampleLocationsEnable(long struct)
    • nextendedDynamicState3ColorBlendAdvanced

      public static int nextendedDynamicState3ColorBlendAdvanced(long struct)
    • nextendedDynamicState3ProvokingVertexMode

      public static int nextendedDynamicState3ProvokingVertexMode(long struct)
    • nextendedDynamicState3LineRasterizationMode

      public static int nextendedDynamicState3LineRasterizationMode(long struct)
    • nextendedDynamicState3LineStippleEnable

      public static int nextendedDynamicState3LineStippleEnable(long struct)
    • nextendedDynamicState3DepthClipNegativeOneToOne

      public static int nextendedDynamicState3DepthClipNegativeOneToOne(long struct)
    • nextendedDynamicState3ViewportWScalingEnable

      public static int nextendedDynamicState3ViewportWScalingEnable(long struct)
    • nextendedDynamicState3ViewportSwizzle

      public static int nextendedDynamicState3ViewportSwizzle(long struct)
    • nextendedDynamicState3CoverageToColorEnable

      public static int nextendedDynamicState3CoverageToColorEnable(long struct)
    • nextendedDynamicState3CoverageToColorLocation

      public static int nextendedDynamicState3CoverageToColorLocation(long struct)
    • nextendedDynamicState3CoverageModulationMode

      public static int nextendedDynamicState3CoverageModulationMode(long struct)
    • nextendedDynamicState3CoverageModulationTableEnable

      public static int nextendedDynamicState3CoverageModulationTableEnable(long struct)
    • nextendedDynamicState3CoverageModulationTable

      public static int nextendedDynamicState3CoverageModulationTable(long struct)
    • nextendedDynamicState3CoverageReductionMode

      public static int nextendedDynamicState3CoverageReductionMode(long struct)
    • nextendedDynamicState3RepresentativeFragmentTestEnable

      public static int nextendedDynamicState3RepresentativeFragmentTestEnable(long struct)
    • nextendedDynamicState3ShadingRateImageEnable

      public static int nextendedDynamicState3ShadingRateImageEnable(long struct)
    • nsType

      public static void nsType(long struct, int value)
      Unsafe version of sType.
    • npNext

      public static void npNext(long struct, long value)
      Unsafe version of pNext.
    • nextendedDynamicState3TessellationDomainOrigin

      public static void nextendedDynamicState3TessellationDomainOrigin(long struct, int value)
    • nextendedDynamicState3DepthClampEnable

      public static void nextendedDynamicState3DepthClampEnable(long struct, int value)
    • nextendedDynamicState3PolygonMode

      public static void nextendedDynamicState3PolygonMode(long struct, int value)
    • nextendedDynamicState3RasterizationSamples

      public static void nextendedDynamicState3RasterizationSamples(long struct, int value)
    • nextendedDynamicState3SampleMask

      public static void nextendedDynamicState3SampleMask(long struct, int value)
    • nextendedDynamicState3AlphaToCoverageEnable

      public static void nextendedDynamicState3AlphaToCoverageEnable(long struct, int value)
    • nextendedDynamicState3AlphaToOneEnable

      public static void nextendedDynamicState3AlphaToOneEnable(long struct, int value)
    • nextendedDynamicState3LogicOpEnable

      public static void nextendedDynamicState3LogicOpEnable(long struct, int value)
    • nextendedDynamicState3ColorBlendEnable

      public static void nextendedDynamicState3ColorBlendEnable(long struct, int value)
    • nextendedDynamicState3ColorBlendEquation

      public static void nextendedDynamicState3ColorBlendEquation(long struct, int value)
    • nextendedDynamicState3ColorWriteMask

      public static void nextendedDynamicState3ColorWriteMask(long struct, int value)
    • nextendedDynamicState3RasterizationStream

      public static void nextendedDynamicState3RasterizationStream(long struct, int value)
    • nextendedDynamicState3ConservativeRasterizationMode

      public static void nextendedDynamicState3ConservativeRasterizationMode(long struct, int value)
    • nextendedDynamicState3ExtraPrimitiveOverestimationSize

      public static void nextendedDynamicState3ExtraPrimitiveOverestimationSize(long struct, int value)
    • nextendedDynamicState3DepthClipEnable

      public static void nextendedDynamicState3DepthClipEnable(long struct, int value)
    • nextendedDynamicState3SampleLocationsEnable

      public static void nextendedDynamicState3SampleLocationsEnable(long struct, int value)
    • nextendedDynamicState3ColorBlendAdvanced

      public static void nextendedDynamicState3ColorBlendAdvanced(long struct, int value)
    • nextendedDynamicState3ProvokingVertexMode

      public static void nextendedDynamicState3ProvokingVertexMode(long struct, int value)
    • nextendedDynamicState3LineRasterizationMode

      public static void nextendedDynamicState3LineRasterizationMode(long struct, int value)
    • nextendedDynamicState3LineStippleEnable

      public static void nextendedDynamicState3LineStippleEnable(long struct, int value)
    • nextendedDynamicState3DepthClipNegativeOneToOne

      public static void nextendedDynamicState3DepthClipNegativeOneToOne(long struct, int value)
    • nextendedDynamicState3ViewportWScalingEnable

      public static void nextendedDynamicState3ViewportWScalingEnable(long struct, int value)
    • nextendedDynamicState3ViewportSwizzle

      public static void nextendedDynamicState3ViewportSwizzle(long struct, int value)
    • nextendedDynamicState3CoverageToColorEnable

      public static void nextendedDynamicState3CoverageToColorEnable(long struct, int value)
    • nextendedDynamicState3CoverageToColorLocation

      public static void nextendedDynamicState3CoverageToColorLocation(long struct, int value)
    • nextendedDynamicState3CoverageModulationMode

      public static void nextendedDynamicState3CoverageModulationMode(long struct, int value)
    • nextendedDynamicState3CoverageModulationTableEnable

      public static void nextendedDynamicState3CoverageModulationTableEnable(long struct, int value)
    • nextendedDynamicState3CoverageModulationTable

      public static void nextendedDynamicState3CoverageModulationTable(long struct, int value)
    • nextendedDynamicState3CoverageReductionMode

      public static void nextendedDynamicState3CoverageReductionMode(long struct, int value)
    • nextendedDynamicState3RepresentativeFragmentTestEnable

      public static void nextendedDynamicState3RepresentativeFragmentTestEnable(long struct, int value)
    • nextendedDynamicState3ShadingRateImageEnable

      public static void nextendedDynamicState3ShadingRateImageEnable(long struct, int value)