Package org.lwjgl.vulkan
Class VkPhysicalDeviceVulkan11Features
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.Struct
-
- org.lwjgl.vulkan.VkPhysicalDeviceVulkan11Features
-
- All Implemented Interfaces:
java.lang.AutoCloseable,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
public class VkPhysicalDeviceVulkan11Features extends org.lwjgl.system.Struct implements org.lwjgl.system.NativeResourceStructure describing the Vulkan 1.1 features that can be supported by an implementation.Description
If the
VkPhysicalDeviceVulkan11Featuresstructure is included in thepNextchain of theVkPhysicalDeviceFeatures2structure passed toGetPhysicalDeviceFeatures2, it is filled in to indicate whether each corresponding feature is supported.VkPhysicalDeviceVulkan11Featurescan also be used in thepNextchain ofVkDeviceCreateInfoto selectively enable these features.Valid Usage (Implicit)
sTypemust beSTRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_FEATURES
Layout
struct VkPhysicalDeviceVulkan11Features { VkStructureTypesType(); void *pNext(); VkBool32storageBuffer16BitAccess(); VkBool32uniformAndStorageBuffer16BitAccess(); VkBool32storagePushConstant16(); VkBool32storageInputOutput16(); VkBool32multiview(); VkBool32multiviewGeometryShader(); VkBool32multiviewTessellationShader(); VkBool32variablePointersStorageBuffer(); VkBool32variablePointers(); VkBool32protectedMemory(); VkBool32samplerYcbcrConversion(); VkBool32shaderDrawParameters(); }
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVkPhysicalDeviceVulkan11Features.BufferAn array ofVkPhysicalDeviceVulkan11Featuresstructs.
-
Field Summary
Fields Modifier and Type Field Description static intALIGNOFThe struct alignment in bytes.static intMULTIVIEW
MULTIVIEWGEOMETRYSHADER
MULTIVIEWTESSELLATIONSHADER
PNEXT
PROTECTEDMEMORY
SAMPLERYCBCRCONVERSION
SHADERDRAWPARAMETERSThe struct member offsets.static intSIZEOFThe struct size in bytes.static intSTORAGEBUFFER16BITACCESS
STORAGEINPUTOUTPUT16
STORAGEPUSHCONSTANT16
STYPE
UNIFORMANDSTORAGEBUFFER16BITACCESS
VARIABLEPOINTERS
VARIABLEPOINTERSSTORAGEBUFFERThe struct member offsets.
-
Constructor Summary
Constructors Constructor Description VkPhysicalDeviceVulkan11Features(java.nio.ByteBuffer container)Creates aVkPhysicalDeviceVulkan11Featuresinstance at the current position of the specifiedByteBuffercontainer.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static VkPhysicalDeviceVulkan11Featurescalloc()Returns a newVkPhysicalDeviceVulkan11Featuresinstance allocated withmemCalloc.static VkPhysicalDeviceVulkan11Features.Buffercalloc(int capacity)Returns a newVkPhysicalDeviceVulkan11Features.Bufferinstance allocated withmemCalloc.static VkPhysicalDeviceVulkan11Features.Buffercalloc(int capacity, org.lwjgl.system.MemoryStack stack)Returns a newVkPhysicalDeviceVulkan11Features.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.static VkPhysicalDeviceVulkan11Featurescalloc(org.lwjgl.system.MemoryStack stack)Returns a newVkPhysicalDeviceVulkan11Featuresinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.static VkPhysicalDeviceVulkan11Featurescreate()Returns a newVkPhysicalDeviceVulkan11Featuresinstance allocated withBufferUtils.static VkPhysicalDeviceVulkan11Features.Buffercreate(int capacity)Returns a newVkPhysicalDeviceVulkan11Features.Bufferinstance allocated withBufferUtils.static VkPhysicalDeviceVulkan11Featurescreate(long address)Returns a newVkPhysicalDeviceVulkan11Featuresinstance for the specified memory address.static VkPhysicalDeviceVulkan11Features.Buffercreate(long address, int capacity)Create aVkPhysicalDeviceVulkan11Features.Bufferinstance at the specified memory.static VkPhysicalDeviceVulkan11FeaturescreateSafe(long address)static VkPhysicalDeviceVulkan11Features.BuffercreateSafe(long address, int capacity)static VkPhysicalDeviceVulkan11Featuresmalloc()Returns a newVkPhysicalDeviceVulkan11Featuresinstance allocated withmemAlloc.static VkPhysicalDeviceVulkan11Features.Buffermalloc(int capacity)Returns a newVkPhysicalDeviceVulkan11Features.Bufferinstance allocated withmemAlloc.static VkPhysicalDeviceVulkan11Features.Buffermalloc(int capacity, org.lwjgl.system.MemoryStack stack)Returns a newVkPhysicalDeviceVulkan11Features.Bufferinstance allocated on the specifiedMemoryStack.static VkPhysicalDeviceVulkan11Featuresmalloc(org.lwjgl.system.MemoryStack stack)Returns a newVkPhysicalDeviceVulkan11Featuresinstance allocated on the specifiedMemoryStack.booleanmultiview()specifies whether the implementation supports multiview rendering within a render pass.VkPhysicalDeviceVulkan11Featuresmultiview(boolean value)Sets the specified value to themultiview()field.booleanmultiviewGeometryShader()specifies whether the implementation supports multiview rendering within a render pass, with geometry shaders.VkPhysicalDeviceVulkan11FeaturesmultiviewGeometryShader(boolean value)Sets the specified value to themultiviewGeometryShader()field.booleanmultiviewTessellationShader()specifies whether the implementation supports multiview rendering within a render pass, with tessellation shaders.VkPhysicalDeviceVulkan11FeaturesmultiviewTessellationShader(boolean value)Sets the specified value to themultiviewTessellationShader()field.static intnmultiview(long struct)Unsafe version ofmultiview().static voidnmultiview(long struct, int value)Unsafe version ofmultiview.static intnmultiviewGeometryShader(long struct)Unsafe version ofmultiviewGeometryShader().static voidnmultiviewGeometryShader(long struct, int value)Unsafe version ofmultiviewGeometryShader.static intnmultiviewTessellationShader(long struct)Unsafe version ofmultiviewTessellationShader().static voidnmultiviewTessellationShader(long struct, int value)Unsafe version ofmultiviewTessellationShader.static longnpNext(long struct)Unsafe version ofpNext().static voidnpNext(long struct, long value)Unsafe version ofpNext.static intnprotectedMemory(long struct)Unsafe version ofprotectedMemory().static voidnprotectedMemory(long struct, int value)Unsafe version ofprotectedMemory.static intnsamplerYcbcrConversion(long struct)Unsafe version ofsamplerYcbcrConversion().static voidnsamplerYcbcrConversion(long struct, int value)Unsafe version ofsamplerYcbcrConversion.static intnshaderDrawParameters(long struct)Unsafe version ofshaderDrawParameters().static voidnshaderDrawParameters(long struct, int value)Unsafe version ofshaderDrawParameters.static intnstorageBuffer16BitAccess(long struct)Unsafe version ofstorageBuffer16BitAccess().static voidnstorageBuffer16BitAccess(long struct, int value)Unsafe version ofstorageBuffer16BitAccess.static intnstorageInputOutput16(long struct)Unsafe version ofstorageInputOutput16().static voidnstorageInputOutput16(long struct, int value)Unsafe version ofstorageInputOutput16.static intnstoragePushConstant16(long struct)Unsafe version ofstoragePushConstant16().static voidnstoragePushConstant16(long struct, int value)Unsafe version ofstoragePushConstant16.static intnsType(long struct)Unsafe version ofsType().static voidnsType(long struct, int value)Unsafe version ofsType.static intnuniformAndStorageBuffer16BitAccess(long struct)Unsafe version ofuniformAndStorageBuffer16BitAccess().static voidnuniformAndStorageBuffer16BitAccess(long struct, int value)Unsafe version ofuniformAndStorageBuffer16BitAccess.static intnvariablePointers(long struct)Unsafe version ofvariablePointers().static voidnvariablePointers(long struct, int value)Unsafe version ofvariablePointers.static intnvariablePointersStorageBuffer(long struct)Unsafe version ofvariablePointersStorageBuffer().static voidnvariablePointersStorageBuffer(long struct, int value)Unsafe version ofvariablePointersStorageBuffer.longpNext()NULLor a pointer to a structure extending this structure.VkPhysicalDeviceVulkan11FeaturespNext(long value)Sets the specified value to thepNext()field.booleanprotectedMemory()specifies whether protected memory is supported.VkPhysicalDeviceVulkan11FeaturesprotectedMemory(boolean value)Sets the specified value to theprotectedMemory()field.booleansamplerYcbcrConversion()specifies whether the implementation supports sampler Y′CBCR conversion.VkPhysicalDeviceVulkan11FeaturessamplerYcbcrConversion(boolean value)Sets the specified value to thesamplerYcbcrConversion()field.VkPhysicalDeviceVulkan11Featuresset(int sType, long pNext, boolean storageBuffer16BitAccess, boolean uniformAndStorageBuffer16BitAccess, boolean storagePushConstant16, boolean storageInputOutput16, boolean multiview, boolean multiviewGeometryShader, boolean multiviewTessellationShader, boolean variablePointersStorageBuffer, boolean variablePointers, boolean protectedMemory, boolean samplerYcbcrConversion, boolean shaderDrawParameters)Initializes this struct with the specified values.VkPhysicalDeviceVulkan11Featuresset(VkPhysicalDeviceVulkan11Features src)Copies the specified struct data to this struct.booleanshaderDrawParameters()specifies whether the implementation supports the SPIR-VDrawParameterscapability.VkPhysicalDeviceVulkan11FeaturesshaderDrawParameters(boolean value)Sets the specified value to theshaderDrawParameters()field.intsizeof()booleanstorageBuffer16BitAccess()specifies whether objects in theStorageBuffer,ShaderRecordBufferKHR, orPhysicalStorageBufferstorage class with theBlockdecoration can have 16-bit integer and 16-bit floating-point members.VkPhysicalDeviceVulkan11FeaturesstorageBuffer16BitAccess(boolean value)Sets the specified value to thestorageBuffer16BitAccess()field.booleanstorageInputOutput16()specifies whether objects in theInputandOutputstorage classes can have 16-bit integer and 16-bit floating-point members.VkPhysicalDeviceVulkan11FeaturesstorageInputOutput16(boolean value)Sets the specified value to thestorageInputOutput16()field.booleanstoragePushConstant16()specifies whether objects in thePushConstantstorage class can have 16-bit integer and 16-bit floating-point members.VkPhysicalDeviceVulkan11FeaturesstoragePushConstant16(boolean value)Sets the specified value to thestoragePushConstant16()field.intsType()the type of this structure.VkPhysicalDeviceVulkan11FeaturessType(int value)Sets the specified value to thesType()field.VkPhysicalDeviceVulkan11FeaturessType$Default()Sets theSTRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_FEATURESvalue to thesType()field.booleanuniformAndStorageBuffer16BitAccess()specifies whether objects in theUniformstorage class with theBlockdecoration can have 16-bit integer and 16-bit floating-point members.VkPhysicalDeviceVulkan11FeaturesuniformAndStorageBuffer16BitAccess(boolean value)Sets the specified value to theuniformAndStorageBuffer16BitAccess()field.booleanvariablePointers()specifies whether the implementation supports the SPIR-VVariablePointerscapability.VkPhysicalDeviceVulkan11FeaturesvariablePointers(boolean value)Sets the specified value to thevariablePointers()field.booleanvariablePointersStorageBuffer()specifies whether the implementation supports the SPIR-VVariablePointersStorageBuffercapability.VkPhysicalDeviceVulkan11FeaturesvariablePointersStorageBuffer(boolean value)Sets the specified value to thevariablePointersStorageBuffer()field.
-
-
-
Field Detail
-
SIZEOF
The struct size in bytes.
-
ALIGNOF
The struct alignment in bytes.
-
STYPE, PNEXT, STORAGEBUFFER16BITACCESS, UNIFORMANDSTORAGEBUFFER16BITACCESS, STORAGEPUSHCONSTANT16, STORAGEINPUTOUTPUT16, MULTIVIEW, MULTIVIEWGEOMETRYSHADER, MULTIVIEWTESSELLATIONSHADER, VARIABLEPOINTERSSTORAGEBUFFER, VARIABLEPOINTERS, PROTECTEDMEMORY, SAMPLERYCBCRCONVERSION, SHADERDRAWPARAMETERS
The struct member offsets.
-
-
Constructor Detail
-
VkPhysicalDeviceVulkan11Features
public VkPhysicalDeviceVulkan11Features(java.nio.ByteBuffer container)
Creates aVkPhysicalDeviceVulkan11Featuresinstance at the current position of the specifiedByteBuffercontainer. 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 Detail
-
sizeof
public int sizeof()
- Specified by:
sizeofin classorg.lwjgl.system.Struct
-
sType
public int sType()
the type of this structure.
-
pNext
public long pNext()
NULLor a pointer to a structure extending this structure.
-
storageBuffer16BitAccess
public boolean storageBuffer16BitAccess()
specifies whether objects in theStorageBuffer,ShaderRecordBufferKHR, orPhysicalStorageBufferstorage class with theBlockdecoration can have 16-bit integer and 16-bit floating-point members. If this feature is not enabled, 16-bit integer or 16-bit floating-point members must not be used in such objects. This also specifies whether shader modules can declare theStorageBuffer16BitAccesscapability.
-
uniformAndStorageBuffer16BitAccess
public boolean uniformAndStorageBuffer16BitAccess()
specifies whether objects in theUniformstorage class with theBlockdecoration can have 16-bit integer and 16-bit floating-point members. If this feature is not enabled, 16-bit integer or 16-bit floating-point members must not be used in such objects. This also specifies whether shader modules can declare theUniformAndStorageBuffer16BitAccesscapability.
-
storagePushConstant16
public boolean storagePushConstant16()
specifies whether objects in thePushConstantstorage class can have 16-bit integer and 16-bit floating-point members. If this feature is not enabled, 16-bit integer or floating-point members must not be used in such objects. This also specifies whether shader modules can declare theStoragePushConstant16capability.
-
storageInputOutput16
public boolean storageInputOutput16()
specifies whether objects in theInputandOutputstorage classes can have 16-bit integer and 16-bit floating-point members. If this feature is not enabled, 16-bit integer or 16-bit floating-point members must not be used in such objects. This also specifies whether shader modules can declare theStorageInputOutput16capability.
-
multiview
public boolean multiview()
specifies whether the implementation supports multiview rendering within a render pass. If this feature is not enabled, the view mask of each subpass must always be zero.
-
multiviewGeometryShader
public boolean multiviewGeometryShader()
specifies whether the implementation supports multiview rendering within a render pass, with geometry shaders. If this feature is not enabled, then a pipeline compiled against a subpass with a non-zero view mask must not include a geometry shader.
-
multiviewTessellationShader
public boolean multiviewTessellationShader()
specifies whether the implementation supports multiview rendering within a render pass, with tessellation shaders. If this feature is not enabled, then a pipeline compiled against a subpass with a non-zero view mask must not include any tessellation shaders.
-
variablePointersStorageBuffer
public boolean variablePointersStorageBuffer()
specifies whether the implementation supports the SPIR-VVariablePointersStorageBuffercapability. When this feature is not enabled, shader modules must not declare theSPV_KHR_variable_pointersextension or theVariablePointersStorageBuffercapability.
-
variablePointers
public boolean variablePointers()
specifies whether the implementation supports the SPIR-VVariablePointerscapability. When this feature is not enabled, shader modules must not declare theVariablePointerscapability.
-
protectedMemory
public boolean protectedMemory()
specifies whether protected memory is supported.
-
samplerYcbcrConversion
public boolean samplerYcbcrConversion()
specifies whether the implementation supports sampler Y′CBCR conversion. IfsamplerYcbcrConversionisFALSE, sampler Y′CBCR conversion is not supported, and samplers using sampler Y′CBCR conversion must not be used.
-
shaderDrawParameters
public boolean shaderDrawParameters()
specifies whether the implementation supports the SPIR-VDrawParameterscapability. When this feature is not enabled, shader modules must not declare theSPV_KHR_shader_draw_parametersextension or theDrawParameterscapability.
-
sType
public VkPhysicalDeviceVulkan11Features sType(int value)
Sets the specified value to thesType()field.
-
sType$Default
public VkPhysicalDeviceVulkan11Features sType$Default()
Sets theSTRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_FEATURESvalue to thesType()field.
-
pNext
public VkPhysicalDeviceVulkan11Features pNext(long value)
Sets the specified value to thepNext()field.
-
storageBuffer16BitAccess
public VkPhysicalDeviceVulkan11Features storageBuffer16BitAccess(boolean value)
Sets the specified value to thestorageBuffer16BitAccess()field.
-
uniformAndStorageBuffer16BitAccess
public VkPhysicalDeviceVulkan11Features uniformAndStorageBuffer16BitAccess(boolean value)
Sets the specified value to theuniformAndStorageBuffer16BitAccess()field.
-
storagePushConstant16
public VkPhysicalDeviceVulkan11Features storagePushConstant16(boolean value)
Sets the specified value to thestoragePushConstant16()field.
-
storageInputOutput16
public VkPhysicalDeviceVulkan11Features storageInputOutput16(boolean value)
Sets the specified value to thestorageInputOutput16()field.
-
multiview
public VkPhysicalDeviceVulkan11Features multiview(boolean value)
Sets the specified value to themultiview()field.
-
multiviewGeometryShader
public VkPhysicalDeviceVulkan11Features multiviewGeometryShader(boolean value)
Sets the specified value to themultiviewGeometryShader()field.
-
multiviewTessellationShader
public VkPhysicalDeviceVulkan11Features multiviewTessellationShader(boolean value)
Sets the specified value to themultiviewTessellationShader()field.
-
variablePointersStorageBuffer
public VkPhysicalDeviceVulkan11Features variablePointersStorageBuffer(boolean value)
Sets the specified value to thevariablePointersStorageBuffer()field.
-
variablePointers
public VkPhysicalDeviceVulkan11Features variablePointers(boolean value)
Sets the specified value to thevariablePointers()field.
-
protectedMemory
public VkPhysicalDeviceVulkan11Features protectedMemory(boolean value)
Sets the specified value to theprotectedMemory()field.
-
samplerYcbcrConversion
public VkPhysicalDeviceVulkan11Features samplerYcbcrConversion(boolean value)
Sets the specified value to thesamplerYcbcrConversion()field.
-
shaderDrawParameters
public VkPhysicalDeviceVulkan11Features shaderDrawParameters(boolean value)
Sets the specified value to theshaderDrawParameters()field.
-
set
public VkPhysicalDeviceVulkan11Features set(int sType, long pNext, boolean storageBuffer16BitAccess, boolean uniformAndStorageBuffer16BitAccess, boolean storagePushConstant16, boolean storageInputOutput16, boolean multiview, boolean multiviewGeometryShader, boolean multiviewTessellationShader, boolean variablePointersStorageBuffer, boolean variablePointers, boolean protectedMemory, boolean samplerYcbcrConversion, boolean shaderDrawParameters)
Initializes this struct with the specified values.
-
set
public VkPhysicalDeviceVulkan11Features set(VkPhysicalDeviceVulkan11Features src)
Copies the specified struct data to this struct.- Parameters:
src- the source struct- Returns:
- this struct
-
malloc
public static VkPhysicalDeviceVulkan11Features malloc()
Returns a newVkPhysicalDeviceVulkan11Featuresinstance allocated withmemAlloc. The instance must be explicitly freed.
-
calloc
public static VkPhysicalDeviceVulkan11Features calloc()
Returns a newVkPhysicalDeviceVulkan11Featuresinstance allocated withmemCalloc. The instance must be explicitly freed.
-
create
public static VkPhysicalDeviceVulkan11Features create()
Returns a newVkPhysicalDeviceVulkan11Featuresinstance allocated withBufferUtils.
-
create
public static VkPhysicalDeviceVulkan11Features create(long address)
Returns a newVkPhysicalDeviceVulkan11Featuresinstance for the specified memory address.
-
createSafe
@Nullable public static VkPhysicalDeviceVulkan11Features createSafe(long address)
-
malloc
public static VkPhysicalDeviceVulkan11Features.Buffer malloc(int capacity)
Returns a newVkPhysicalDeviceVulkan11Features.Bufferinstance allocated withmemAlloc. The instance must be explicitly freed.- Parameters:
capacity- the buffer capacity
-
calloc
public static VkPhysicalDeviceVulkan11Features.Buffer calloc(int capacity)
Returns a newVkPhysicalDeviceVulkan11Features.Bufferinstance allocated withmemCalloc. The instance must be explicitly freed.- Parameters:
capacity- the buffer capacity
-
create
public static VkPhysicalDeviceVulkan11Features.Buffer create(int capacity)
Returns a newVkPhysicalDeviceVulkan11Features.Bufferinstance allocated withBufferUtils.- Parameters:
capacity- the buffer capacity
-
create
public static VkPhysicalDeviceVulkan11Features.Buffer create(long address, int capacity)
Create aVkPhysicalDeviceVulkan11Features.Bufferinstance at the specified memory.- Parameters:
address- the memory addresscapacity- the buffer capacity
-
createSafe
@Nullable public static VkPhysicalDeviceVulkan11Features.Buffer createSafe(long address, int capacity)
-
malloc
public static VkPhysicalDeviceVulkan11Features malloc(org.lwjgl.system.MemoryStack stack)
Returns a newVkPhysicalDeviceVulkan11Featuresinstance allocated on the specifiedMemoryStack.- Parameters:
stack- the stack from which to allocate
-
calloc
public static VkPhysicalDeviceVulkan11Features calloc(org.lwjgl.system.MemoryStack stack)
Returns a newVkPhysicalDeviceVulkan11Featuresinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.- Parameters:
stack- the stack from which to allocate
-
malloc
public static VkPhysicalDeviceVulkan11Features.Buffer malloc(int capacity, org.lwjgl.system.MemoryStack stack)
Returns a newVkPhysicalDeviceVulkan11Features.Bufferinstance allocated on the specifiedMemoryStack.- Parameters:
stack- the stack from which to allocatecapacity- the buffer capacity
-
calloc
public static VkPhysicalDeviceVulkan11Features.Buffer calloc(int capacity, org.lwjgl.system.MemoryStack stack)
Returns a newVkPhysicalDeviceVulkan11Features.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.- Parameters:
stack- the stack from which to allocatecapacity- the buffer capacity
-
nsType
public static int nsType(long struct)
Unsafe version ofsType().
-
npNext
public static long npNext(long struct)
Unsafe version ofpNext().
-
nstorageBuffer16BitAccess
public static int nstorageBuffer16BitAccess(long struct)
Unsafe version ofstorageBuffer16BitAccess().
-
nuniformAndStorageBuffer16BitAccess
public static int nuniformAndStorageBuffer16BitAccess(long struct)
Unsafe version ofuniformAndStorageBuffer16BitAccess().
-
nstoragePushConstant16
public static int nstoragePushConstant16(long struct)
Unsafe version ofstoragePushConstant16().
-
nstorageInputOutput16
public static int nstorageInputOutput16(long struct)
Unsafe version ofstorageInputOutput16().
-
nmultiview
public static int nmultiview(long struct)
Unsafe version ofmultiview().
-
nmultiviewGeometryShader
public static int nmultiviewGeometryShader(long struct)
Unsafe version ofmultiviewGeometryShader().
-
nmultiviewTessellationShader
public static int nmultiviewTessellationShader(long struct)
Unsafe version ofmultiviewTessellationShader().
-
nvariablePointersStorageBuffer
public static int nvariablePointersStorageBuffer(long struct)
Unsafe version ofvariablePointersStorageBuffer().
-
nvariablePointers
public static int nvariablePointers(long struct)
Unsafe version ofvariablePointers().
-
nprotectedMemory
public static int nprotectedMemory(long struct)
Unsafe version ofprotectedMemory().
-
nsamplerYcbcrConversion
public static int nsamplerYcbcrConversion(long struct)
Unsafe version ofsamplerYcbcrConversion().
-
nshaderDrawParameters
public static int nshaderDrawParameters(long struct)
Unsafe version ofshaderDrawParameters().
-
nsType
public static void nsType(long struct, int value)Unsafe version ofsType.
-
npNext
public static void npNext(long struct, long value)Unsafe version ofpNext.
-
nstorageBuffer16BitAccess
public static void nstorageBuffer16BitAccess(long struct, int value)Unsafe version ofstorageBuffer16BitAccess.
-
nuniformAndStorageBuffer16BitAccess
public static void nuniformAndStorageBuffer16BitAccess(long struct, int value)Unsafe version ofuniformAndStorageBuffer16BitAccess.
-
nstoragePushConstant16
public static void nstoragePushConstant16(long struct, int value)Unsafe version ofstoragePushConstant16.
-
nstorageInputOutput16
public static void nstorageInputOutput16(long struct, int value)Unsafe version ofstorageInputOutput16.
-
nmultiview
public static void nmultiview(long struct, int value)Unsafe version ofmultiview.
-
nmultiviewGeometryShader
public static void nmultiviewGeometryShader(long struct, int value)Unsafe version ofmultiviewGeometryShader.
-
nmultiviewTessellationShader
public static void nmultiviewTessellationShader(long struct, int value)Unsafe version ofmultiviewTessellationShader.
-
nvariablePointersStorageBuffer
public static void nvariablePointersStorageBuffer(long struct, int value)Unsafe version ofvariablePointersStorageBuffer.
-
nvariablePointers
public static void nvariablePointers(long struct, int value)Unsafe version ofvariablePointers.
-
nprotectedMemory
public static void nprotectedMemory(long struct, int value)Unsafe version ofprotectedMemory.
-
nsamplerYcbcrConversion
public static void nsamplerYcbcrConversion(long struct, int value)Unsafe version ofsamplerYcbcrConversion.
-
nshaderDrawParameters
public static void nshaderDrawParameters(long struct, int value)Unsafe version ofshaderDrawParameters.
-
-