Class XrSwapchainStateSamplerVulkanFB

All Implemented Interfaces:
AutoCloseable, NativeResource, Pointer

public class XrSwapchainStateSamplerVulkanFB extends Struct<XrSwapchainStateSamplerVulkanFB> implements NativeResource
struct XrSwapchainStateSamplerVulkanFB {
    XrStructureType type;
    void * next;
    VkFilter minFilter;
    VkFilter magFilter;
    VkSamplerMipmapMode mipmapMode;
    VkSamplerAddressMode wrapModeS;
    VkSamplerAddressMode wrapModeT;
    VkComponentSwizzle swizzleRed;
    VkComponentSwizzle swizzleGreen;
    VkComponentSwizzle swizzleBlue;
    VkComponentSwizzle swizzleAlpha;
    float maxAnisotropy;
    XrColor4f borderColor;
}
  • Field Details

    • SIZEOF

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

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

      public static final int TYPE
      The struct member offsets.
    • NEXT

      public static final int NEXT
      The struct member offsets.
    • MINFILTER

      public static final int MINFILTER
      The struct member offsets.
    • MAGFILTER

      public static final int MAGFILTER
      The struct member offsets.
    • MIPMAPMODE

      public static final int MIPMAPMODE
      The struct member offsets.
    • WRAPMODES

      public static final int WRAPMODES
      The struct member offsets.
    • WRAPMODET

      public static final int WRAPMODET
      The struct member offsets.
    • SWIZZLERED

      public static final int SWIZZLERED
      The struct member offsets.
    • SWIZZLEGREEN

      public static final int SWIZZLEGREEN
      The struct member offsets.
    • SWIZZLEBLUE

      public static final int SWIZZLEBLUE
      The struct member offsets.
    • SWIZZLEALPHA

      public static final int SWIZZLEALPHA
      The struct member offsets.
    • MAXANISOTROPY

      public static final int MAXANISOTROPY
      The struct member offsets.
    • BORDERCOLOR

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

    • XrSwapchainStateSamplerVulkanFB

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