Top Description Inners Fields Constructors Methods
org.lwjgl.vulkan

public Class VkPhysicalDeviceVulkan12Properties

extends Struct<VkPhysicalDeviceVulkan12Properties>
implements NativeResource
Class Inheritance
All Implemented Interfaces
org.lwjgl.system.NativeResource, java.lang.AutoCloseable
Imports
javax.annotation.*, java.nio.*, org.lwjgl.*, org.lwjgl.system.*

Structure specifying physical device properties for functionality promoted to Vulkan 1.2.
Description

If the VkPhysicalDeviceVulkan12Properties structure is included in the pNext chain of the VkPhysicalDeviceProperties2 structure passed to GetPhysicalDeviceProperties2, it is filled in with each corresponding implementation-dependent property.

These properties correspond to Vulkan 1.2 functionality.

The members of VkPhysicalDeviceVulkan12Properties must have the same values as the corresponding members of VkPhysicalDeviceDriverProperties, VkPhysicalDeviceFloatControlsProperties, VkPhysicalDeviceDescriptorIndexingProperties, VkPhysicalDeviceDepthStencilResolveProperties, VkPhysicalDeviceSamplerFilterMinmaxProperties, and VkPhysicalDeviceTimelineSemaphoreProperties.

Valid Usage (Implicit)
See Also

VkConformanceVersion

Layout


struct VkPhysicalDeviceVulkan12Properties {
    VkStructureType sType;
    void * pNext;
    VkDriverId driverID;
    char driverName[VK_MAX_DRIVER_NAME_SIZE];
    char driverInfo[VK_MAX_DRIVER_INFO_SIZE];
    VkConformanceVersion conformanceVersion;
    VkShaderFloatControlsIndependence denormBehaviorIndependence;
    VkShaderFloatControlsIndependence roundingModeIndependence;
    VkBool32 shaderSignedZeroInfNanPreserveFloat16;
    VkBool32 shaderSignedZeroInfNanPreserveFloat32;
    VkBool32 shaderSignedZeroInfNanPreserveFloat64;
    VkBool32 shaderDenormPreserveFloat16;
    VkBool32 shaderDenormPreserveFloat32;
    VkBool32 shaderDenormPreserveFloat64;
    VkBool32 shaderDenormFlushToZeroFloat16;
    VkBool32 shaderDenormFlushToZeroFloat32;
    VkBool32 shaderDenormFlushToZeroFloat64;
    VkBool32 shaderRoundingModeRTEFloat16;
    VkBool32 shaderRoundingModeRTEFloat32;
    VkBool32 shaderRoundingModeRTEFloat64;
    VkBool32 shaderRoundingModeRTZFloat16;
    VkBool32 shaderRoundingModeRTZFloat32;
    VkBool32 shaderRoundingModeRTZFloat64;
    uint32_t maxUpdateAfterBindDescriptorsInAllPools;
    VkBool32 shaderUniformBufferArrayNonUniformIndexingNative;
    VkBool32 shaderSampledImageArrayNonUniformIndexingNative;
    VkBool32 shaderStorageBufferArrayNonUniformIndexingNative;
    VkBool32 shaderStorageImageArrayNonUniformIndexingNative;
    VkBool32 shaderInputAttachmentArrayNonUniformIndexingNative;
    VkBool32 robustBufferAccessUpdateAfterBind;
    VkBool32 quadDivergentImplicitLod;
    uint32_t maxPerStageDescriptorUpdateAfterBindSamplers;
    uint32_t maxPerStageDescriptorUpdateAfterBindUniformBuffers;
    uint32_t maxPerStageDescriptorUpdateAfterBindStorageBuffers;
    uint32_t maxPerStageDescriptorUpdateAfterBindSampledImages;
    uint32_t maxPerStageDescriptorUpdateAfterBindStorageImages;
    uint32_t maxPerStageDescriptorUpdateAfterBindInputAttachments;
    uint32_t maxPerStageUpdateAfterBindResources;
    uint32_t maxDescriptorSetUpdateAfterBindSamplers;
    uint32_t maxDescriptorSetUpdateAfterBindUniformBuffers;
    uint32_t maxDescriptorSetUpdateAfterBindUniformBuffersDynamic;
    uint32_t maxDescriptorSetUpdateAfterBindStorageBuffers;
    uint32_t maxDescriptorSetUpdateAfterBindStorageBuffersDynamic;
    uint32_t maxDescriptorSetUpdateAfterBindSampledImages;
    uint32_t maxDescriptorSetUpdateAfterBindStorageImages;
    uint32_t maxDescriptorSetUpdateAfterBindInputAttachments;
    VkResolveModeFlags supportedDepthResolveModes;
    VkResolveModeFlags supportedStencilResolveModes;
    VkBool32 independentResolveNone;
    VkBool32 independentResolve;
    VkBool32 filterMinmaxSingleComponentFormats;
    VkBool32 filterMinmaxImageComponentMapping;
    uint64_t maxTimelineSemaphoreValueDifference;
    VkSampleCountFlags framebufferIntegerColorSampleCounts;
}

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
public static final int
ALIGNOF

The struct alignment in bytes.

public static final int
CONFORMANCEVERSION

The struct member offsets.

public static final int
DENORMBEHAVIORINDEPENDENCE

The struct member offsets.

public static final int
DRIVERID

The struct member offsets.

public static final int
DRIVERINFO

The struct member offsets.

public static final int
DRIVERNAME

The struct member offsets.

public static final int
FILTERMINMAXIMAGECOMPONENTMAPPING

The struct member offsets.

public static final int
FILTERMINMAXSINGLECOMPONENTFORMATS

The struct member offsets.

public static final int
FRAMEBUFFERINTEGERCOLORSAMPLECOUNTS

The struct member offsets.

public static final int
INDEPENDENTRESOLVE

The struct member offsets.

public static final int
INDEPENDENTRESOLVENONE

The struct member offsets.

public static final int
public static final int
public static final int
MAXDESCRIPTORSETUPDATEAFTERBINDSAMPLERS

The struct member offsets.

public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
MAXPERSTAGEUPDATEAFTERBINDRESOURCES

The struct member offsets.

public static final int
MAXTIMELINESEMAPHOREVALUEDIFFERENCE

The struct member offsets.

public static final int
MAXUPDATEAFTERBINDDESCRIPTORSINALLPOOLS

The struct member offsets.

public static final int
PNEXT

The struct member offsets.

public static final int
QUADDIVERGENTIMPLICITLOD

The struct member offsets.

public static final int
ROBUSTBUFFERACCESSUPDATEAFTERBIND

The struct member offsets.

public static final int
ROUNDINGMODEINDEPENDENCE

The struct member offsets.

public static final int
SHADERDENORMFLUSHTOZEROFLOAT16

The struct member offsets.

public static final int
SHADERDENORMFLUSHTOZEROFLOAT32

The struct member offsets.

public static final int
SHADERDENORMFLUSHTOZEROFLOAT64

The struct member offsets.

public static final int
SHADERDENORMPRESERVEFLOAT16

The struct member offsets.

public static final int
SHADERDENORMPRESERVEFLOAT32

The struct member offsets.

public static final int
SHADERDENORMPRESERVEFLOAT64

The struct member offsets.

public static final int
public static final int
SHADERROUNDINGMODERTEFLOAT16

The struct member offsets.

public static final int
SHADERROUNDINGMODERTEFLOAT32

The struct member offsets.

public static final int
SHADERROUNDINGMODERTEFLOAT64

The struct member offsets.

public static final int
SHADERROUNDINGMODERTZFLOAT16

The struct member offsets.

public static final int
SHADERROUNDINGMODERTZFLOAT32

The struct member offsets.

public static final int
SHADERROUNDINGMODERTZFLOAT64

The struct member offsets.

public static final int
public static final int
SHADERSIGNEDZEROINFNANPRESERVEFLOAT16

The struct member offsets.

public static final int
SHADERSIGNEDZEROINFNANPRESERVEFLOAT32

The struct member offsets.

public static final int
SHADERSIGNEDZEROINFNANPRESERVEFLOAT64

The struct member offsets.

public static final int
public static final int
public static final int
public static final int
SIZEOF

The struct size in bytes.

public static final int
STYPE

The struct member offsets.

public static final int
SUPPORTEDDEPTHRESOLVEMODES

The struct member offsets.

public static final int
SUPPORTEDSTENCILRESOLVEMODES

The struct member offsets.

Inherited from org.lwjgl.system.Struct:
containerDEFAULT_ALIGN_ASDEFAULT_PACK_ALIGNMENT

Constructor Summary

AccessConstructor and Description
protected
public
VkPhysicalDeviceVulkan12Properties(ByteBuffer container)

Creates a VkPhysicalDeviceVulkan12Properties instance at the current position of the specified ByteBuffer container.

Method Summary

Modifier and TypeMethod and Description
public static VkPhysicalDeviceVulkan12Properties
calloc()

Returns a new VkPhysicalDeviceVulkan12Properties instance allocated with memCalloc.

public static VkPhysicalDeviceVulkan12Properties.Buffer
calloc(int
the buffer capacity
capacity
)

Returns a new VkPhysicalDeviceVulkan12Properties.Buffer instance allocated with memCalloc.

public static VkPhysicalDeviceVulkan12Properties
calloc(MemoryStack
the stack from which to allocate
stack
)

Returns a new VkPhysicalDeviceVulkan12Properties instance allocated on the specified MemoryStack and initializes all its bits to zero.

public static VkPhysicalDeviceVulkan12Properties.Buffer
calloc(int
the buffer capacity
capacity
,
MemoryStack
the stack from which to allocate
stack
)

Returns a new VkPhysicalDeviceVulkan12Properties.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.

public VkConformanceVersion
conformanceVersion()

the version of the Vulkan conformance test this driver is conformant against (see VkConformanceVersion).

protected VkPhysicalDeviceVulkan12Properties
create(long
the struct memory address
address
,
ByteBuffer
an optional container buffer, to be referenced strongly by the struct instance.
container
)

Implements abstract org.lwjgl.system.Struct.create.

Similar to the constructor, but returns the exact type of the Struct subclass.
public static VkPhysicalDeviceVulkan12Properties
create()

Returns a new VkPhysicalDeviceVulkan12Properties instance allocated with BufferUtils.

public static VkPhysicalDeviceVulkan12Properties
create(long address)

Returns a new VkPhysicalDeviceVulkan12Properties instance for the specified memory address.

public static VkPhysicalDeviceVulkan12Properties.Buffer
create(int
the buffer capacity
capacity
)

Returns a new VkPhysicalDeviceVulkan12Properties.Buffer instance allocated with BufferUtils.

public static VkPhysicalDeviceVulkan12Properties.Buffer
create(long
the memory address
address
,
int
the buffer capacity
capacity
)

Create a VkPhysicalDeviceVulkan12Properties.Buffer instance at the specified memory.

public static VkPhysicalDeviceVulkan12Properties
createSafe(long address)

Like create, but returns null if address is NULL.

public static VkPhysicalDeviceVulkan12Properties.Buffer
createSafe(long address, int capacity)

Like create, but returns null if address is NULL.

public int
denormBehaviorIndependence()

a VkShaderFloatControlsIndependence value indicating whether, and how, denorm behavior can be set independently for different bit widths.

public int
driverID()

a unique identifier for the driver of the physical device.

public ByteBuffer
driverInfo()

an array of MAX_DRIVER_INFO_SIZE char containing a null-terminated UTF-8 string with additional information about the driver.

public String
driverInfoString()

an array of MAX_DRIVER_INFO_SIZE char containing a null-terminated UTF-8 string with additional information about the driver.

public ByteBuffer
driverName()

an array of MAX_DRIVER_NAME_SIZE char containing a null-terminated UTF-8 string which is the name of the driver.

public String
driverNameString()

an array of MAX_DRIVER_NAME_SIZE char containing a null-terminated UTF-8 string which is the name of the driver.

public boolean
filterMinmaxImageComponentMapping()

a boolean value indicating whether the implementation supports non-identity component mapping of the image when doing min/max filtering.

public boolean
filterMinmaxSingleComponentFormats()

a boolean value indicating whether a minimum set of required formats support min/max filtering.

public int
framebufferIntegerColorSampleCounts()

a bitmask of VkSampleCountFlagBits indicating the color sample counts that are supported for all framebuffer color attachments with integer formats.

public boolean
independentResolve()

TRUE if the implementation supports all combinations of the supported depth and stencil resolve modes, including setting either depth or stencil resolve mode to RESOLVE_MODE_NONE.

public boolean
independentResolveNone()

TRUE if the implementation supports setting the depth and stencil resolve modes to different values when one of those modes is RESOLVE_MODE_NONE.

public static VkPhysicalDeviceVulkan12Properties
malloc()

Returns a new VkPhysicalDeviceVulkan12Properties instance allocated with memAlloc.

public static VkPhysicalDeviceVulkan12Properties.Buffer
malloc(int
the buffer capacity
capacity
)

Returns a new VkPhysicalDeviceVulkan12Properties.Buffer instance allocated with memAlloc.

public static VkPhysicalDeviceVulkan12Properties
malloc(MemoryStack
the stack from which to allocate
stack
)

Returns a new VkPhysicalDeviceVulkan12Properties instance allocated on the specified MemoryStack.

public static VkPhysicalDeviceVulkan12Properties.Buffer
malloc(int
the buffer capacity
capacity
,
MemoryStack
the stack from which to allocate
stack
)

Returns a new VkPhysicalDeviceVulkan12Properties.Buffer instance allocated on the specified MemoryStack.

public int
maxDescriptorSetUpdateAfterBindInputAttachments()

similar to maxDescriptorSetInputAttachments but counts descriptors from descriptor sets created with or without the DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT bit set.

public int
maxDescriptorSetUpdateAfterBindSampledImages()

similar to maxDescriptorSetSampledImages but counts descriptors from descriptor sets created with or without the DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT bit set.

public int
maxDescriptorSetUpdateAfterBindSamplers()

similar to maxDescriptorSetSamplers but counts descriptors from descriptor sets created with or without the DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT bit set.

public int
maxDescriptorSetUpdateAfterBindStorageBuffers()

similar to maxDescriptorSetStorageBuffers but counts descriptors from descriptor sets created with or without the DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT bit set.

public int
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic()

similar to maxDescriptorSetStorageBuffersDynamic but counts descriptors from descriptor sets created with or without the DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT bit set.

public int
maxDescriptorSetUpdateAfterBindStorageImages()

similar to maxDescriptorSetStorageImages but counts descriptors from descriptor sets created with or without the DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT bit set.

public int
maxDescriptorSetUpdateAfterBindUniformBuffers()

similar to maxDescriptorSetUniformBuffers but counts descriptors from descriptor sets created with or without the DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT bit set.

public int
maxDescriptorSetUpdateAfterBindUniformBuffersDynamic()

similar to maxDescriptorSetUniformBuffersDynamic but counts descriptors from descriptor sets created with or without the DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT bit set.

public int
maxPerStageDescriptorUpdateAfterBindInputAttachments()

similar to maxPerStageDescriptorInputAttachments but counts descriptors from descriptor sets created with or without the DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT bit set.

public int
maxPerStageDescriptorUpdateAfterBindSampledImages()

similar to maxPerStageDescriptorSampledImages but counts descriptors from descriptor sets created with or without the DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT bit set.

public int
maxPerStageDescriptorUpdateAfterBindSamplers()

similar to maxPerStageDescriptorSamplers but counts descriptors from descriptor sets created with or without the DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT bit set.

public int
maxPerStageDescriptorUpdateAfterBindStorageBuffers()

similar to maxPerStageDescriptorStorageBuffers but counts descriptors from descriptor sets created with or without the DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT bit set.

public int
maxPerStageDescriptorUpdateAfterBindStorageImages()

similar to maxPerStageDescriptorStorageImages but counts descriptors from descriptor sets created with or without the DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT bit set.

public int
maxPerStageDescriptorUpdateAfterBindUniformBuffers()

similar to maxPerStageDescriptorUniformBuffers but counts descriptors from descriptor sets created with or without the DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT bit set.

public int
maxPerStageUpdateAfterBindResources()

similar to maxPerStageResources but counts descriptors from descriptor sets created with or without the DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT bit set.

public long
maxTimelineSemaphoreValueDifference()

indicates the maximum difference allowed by the implementation between the current value of a timeline semaphore and any pending signal or wait operations.

public int
maxUpdateAfterBindDescriptorsInAllPools()

the maximum number of descriptors (summed over all descriptor types) that can be created across all pools that are created with the DESCRIPTOR_POOL_CREATE_UPDATE_AFTER_BIND_BIT bit set.

public static VkConformanceVersion
nconformanceVersion(long struct)

Unsafe version of conformanceVersion.

public static int
public static int
ndriverID(long struct)

Unsafe version of driverID.

public static ByteBuffer
ndriverInfo(long struct)

Unsafe version of driverInfo.

public static String
ndriverInfoString(long struct)

Unsafe version of driverInfoString.

public static ByteBuffer
ndriverName(long struct)

Unsafe version of driverName.

public static String
ndriverNameString(long struct)

Unsafe version of driverNameString.

public static int
public static int
public static int
public static int
nindependentResolve(long struct)

Unsafe version of independentResolve.

public static int
nindependentResolveNone(long struct)

Unsafe version of independentResolveNone.

public static int
public static int
public static int
public static int
public static int
public static int
public static int
public static int
public static int
public static int
public static int
public static int
public static int
public static int
public static int
public static long
public static int
public static long
npNext(long struct)

Unsafe version of pNext.

public static void
npNext(long struct, long value)

Unsafe version of pNext.

public static int
nquadDivergentImplicitLod(long struct)

Unsafe version of quadDivergentImplicitLod.

public static int
public static int
nroundingModeIndependence(long struct)

Unsafe version of roundingModeIndependence.

public static int
public static int
public static int
public static int
public static int
public static int
public static int
public static int
public static int
public static int
public static int
public static int
public static int
public static int
public static int
public static int
public static int
public static int
public static int
public static int
public static int
nsType(long struct)

Unsafe version of sType.

public static void
nsType(long struct, int value)

Unsafe version of sType.

public static int
public static int
public long
pNext()

NULL or a pointer to a structure extending this structure.

public VkPhysicalDeviceVulkan12Properties
pNext(long value)

Sets the specified value to the pNext field.

public boolean
quadDivergentImplicitLod()

a boolean value indicating whether implicit LOD calculations for image operations have well-defined results when the image and/or sampler objects used for the instruction are not uniform within a quad.

public boolean
robustBufferAccessUpdateAfterBind()

a boolean value indicating whether robustBufferAccess can be enabled on a device simultaneously with descriptorBindingUniformBufferUpdateAfterBind, descriptorBindingStorageBufferUpdateAfterBind, descriptorBindingUniformTexelBufferUpdateAfterBind, and/or descriptorBindingStorageTexelBufferUpdateAfterBind.

public int
roundingModeIndependence()

a VkShaderFloatControlsIndependence value indicating whether, and how, rounding modes can be set independently for different bit widths.

public VkPhysicalDeviceVulkan12Properties
set(int sType, long pNext)

Initializes this struct with the specified values.

public VkPhysicalDeviceVulkan12Properties

Returns:

this struct
set
(VkPhysicalDeviceVulkan12Properties
the source struct
src
)

Copies the specified struct data to this struct.

public boolean
shaderDenormFlushToZeroFloat16()

a boolean value indicating whether denormals can be flushed to zero in 16-bit floating-point computations.

public boolean
shaderDenormFlushToZeroFloat32()

a boolean value indicating whether denormals can be flushed to zero in 32-bit floating-point computations.

public boolean
shaderDenormFlushToZeroFloat64()

a boolean value indicating whether denormals can be flushed to zero in 64-bit floating-point computations.

public boolean
shaderDenormPreserveFloat16()

a boolean value indicating whether denormals can be preserved in 16-bit floating-point computations.

public boolean
shaderDenormPreserveFloat32()

a boolean value indicating whether denormals can be preserved in 32-bit floating-point computations.

public boolean
shaderDenormPreserveFloat64()

a boolean value indicating whether denormals can be preserved in 64-bit floating-point computations.

public boolean
shaderInputAttachmentArrayNonUniformIndexingNative()

a boolean value indicating whether input attachment descriptors natively support nonuniform indexing.

public boolean
shaderRoundingModeRTEFloat16()

a boolean value indicating whether an implementation supports the round-to-nearest-even rounding mode for 16-bit floating-point arithmetic and conversion instructions.

public boolean
shaderRoundingModeRTEFloat32()

a boolean value indicating whether an implementation supports the round-to-nearest-even rounding mode for 32-bit floating-point arithmetic and conversion instructions.

public boolean
shaderRoundingModeRTEFloat64()

a boolean value indicating whether an implementation supports the round-to-nearest-even rounding mode for 64-bit floating-point arithmetic and conversion instructions.

public boolean
shaderRoundingModeRTZFloat16()

a boolean value indicating whether an implementation supports the round-towards-zero rounding mode for 16-bit floating-point arithmetic and conversion instructions.

public boolean
shaderRoundingModeRTZFloat32()

a boolean value indicating whether an implementation supports the round-towards-zero rounding mode for 32-bit floating-point arithmetic and conversion instructions.

public boolean
shaderRoundingModeRTZFloat64()

a boolean value indicating whether an implementation supports the round-towards-zero rounding mode for 64-bit floating-point arithmetic and conversion instructions.

public boolean
shaderSampledImageArrayNonUniformIndexingNative()

a boolean value indicating whether sampler and image descriptors natively support nonuniform indexing.

public boolean
shaderSignedZeroInfNanPreserveFloat16()

a boolean value indicating whether sign of a zero, Nans and ±∞ can be preserved in 16-bit floating-point computations.

public boolean
shaderSignedZeroInfNanPreserveFloat32()

a boolean value indicating whether sign of a zero, Nans and ±∞ can be preserved in 32-bit floating-point computations.

public boolean
shaderSignedZeroInfNanPreserveFloat64()

a boolean value indicating whether sign of a zero, Nans and ±∞ can be preserved in 64-bit floating-point computations.

public boolean
shaderStorageBufferArrayNonUniformIndexingNative()

a boolean value indicating whether storage buffer descriptors natively support nonuniform indexing.

public boolean
shaderStorageImageArrayNonUniformIndexingNative()

a boolean value indicating whether storage image descriptors natively support nonuniform indexing.

public boolean
shaderUniformBufferArrayNonUniformIndexingNative()

a boolean value indicating whether uniform buffer descriptors natively support nonuniform indexing.

public int
sizeof()

Implements abstract org.lwjgl.system.Struct.sizeof.

Returns sizeof(struct).
public int
sType()

a VkStructureType value identifying this structure.

public VkPhysicalDeviceVulkan12Properties
sType(int value)

Sets the specified value to the sType field.

public VkPhysicalDeviceVulkan12Properties
public int
supportedDepthResolveModes()

a bitmask of VkResolveModeFlagBits indicating the set of supported depth resolve modes.

public int
supportedStencilResolveModes()

a bitmask of VkResolveModeFlagBits indicating the set of supported stencil resolve modes.

Inherited from org.lwjgl.system.Struct:
__array__array__array__checkContainer__checkMalloc__create__getContainer__getContainer__member__member__member__padding__padding__struct__struct__union__unionclearfreeisNullvalidate