Class VkPhysicalDevicePortabilitySubsetFeaturesKHR

All Implemented Interfaces:
AutoCloseable, NativeResource, Pointer

public class VkPhysicalDevicePortabilitySubsetFeaturesKHR extends Struct<VkPhysicalDevicePortabilitySubsetFeaturesKHR> implements NativeResource

 struct VkPhysicalDevicePortabilitySubsetFeaturesKHR {
     VkStructureType sType;
     void * pNext;
     VkBool32 constantAlphaColorBlendFactors;
     VkBool32 events;
     VkBool32 imageViewFormatReinterpretation;
     VkBool32 imageViewFormatSwizzle;
     VkBool32 imageView2DOn3DImage;
     VkBool32 multisampleArrayImage;
     VkBool32 mutableComparisonSamplers;
     VkBool32 pointPolygons;
     VkBool32 samplerMipLodBias;
     VkBool32 separateStencilMaskRef;
     VkBool32 shaderSampleRateInterpolationFunctions;
     VkBool32 tessellationIsolines;
     VkBool32 tessellationPointMode;
     VkBool32 triangleFans;
     VkBool32 vertexAttributeAccessBeyondStride;
 }
  • 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.
    • CONSTANTALPHACOLORBLENDFACTORS

      public static final int CONSTANTALPHACOLORBLENDFACTORS
      The struct member offsets.
    • EVENTS

      public static final int EVENTS
      The struct member offsets.
    • IMAGEVIEWFORMATREINTERPRETATION

      public static final int IMAGEVIEWFORMATREINTERPRETATION
      The struct member offsets.
    • IMAGEVIEWFORMATSWIZZLE

      public static final int IMAGEVIEWFORMATSWIZZLE
      The struct member offsets.
    • IMAGEVIEW2DON3DIMAGE

      public static final int IMAGEVIEW2DON3DIMAGE
      The struct member offsets.
    • MULTISAMPLEARRAYIMAGE

      public static final int MULTISAMPLEARRAYIMAGE
      The struct member offsets.
    • MUTABLECOMPARISONSAMPLERS

      public static final int MUTABLECOMPARISONSAMPLERS
      The struct member offsets.
    • POINTPOLYGONS

      public static final int POINTPOLYGONS
      The struct member offsets.
    • SAMPLERMIPLODBIAS

      public static final int SAMPLERMIPLODBIAS
      The struct member offsets.
    • SEPARATESTENCILMASKREF

      public static final int SEPARATESTENCILMASKREF
      The struct member offsets.
    • SHADERSAMPLERATEINTERPOLATIONFUNCTIONS

      public static final int SHADERSAMPLERATEINTERPOLATIONFUNCTIONS
      The struct member offsets.
    • TESSELLATIONISOLINES

      public static final int TESSELLATIONISOLINES
      The struct member offsets.
    • TESSELLATIONPOINTMODE

      public static final int TESSELLATIONPOINTMODE
      The struct member offsets.
    • TRIANGLEFANS

      public static final int TRIANGLEFANS
      The struct member offsets.
    • VERTEXATTRIBUTEACCESSBEYONDSTRIDE

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

    • VkPhysicalDevicePortabilitySubsetFeaturesKHR

      public VkPhysicalDevicePortabilitySubsetFeaturesKHR(ByteBuffer container)
      Creates a VkPhysicalDevicePortabilitySubsetFeaturesKHR 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