Package org.lwjgl.vulkan
Class VkPhysicalDeviceFloatControlsProperties
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.Struct
-
- org.lwjgl.vulkan.VkPhysicalDeviceFloatControlsProperties
-
- All Implemented Interfaces:
java.lang.AutoCloseable,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
- Direct Known Subclasses:
VkPhysicalDeviceFloatControlsPropertiesKHR
public class VkPhysicalDeviceFloatControlsProperties extends org.lwjgl.system.Struct implements org.lwjgl.system.NativeResourceStructure describing properties supported by VK_KHR_shader_float_controls.Description
If the
VkPhysicalDeviceFloatControlsPropertiesstructure is included in thepNextchain of theVkPhysicalDeviceProperties2structure passed toGetPhysicalDeviceProperties2, it is filled in with each corresponding implementation-dependent property.Valid Usage (Implicit)
sTypemust beSTRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES
Layout
struct VkPhysicalDeviceFloatControlsProperties { VkStructureTypesType(); void *pNext(); VkShaderFloatControlsIndependencedenormBehaviorIndependence(); VkShaderFloatControlsIndependenceroundingModeIndependence(); VkBool32shaderSignedZeroInfNanPreserveFloat16(); VkBool32shaderSignedZeroInfNanPreserveFloat32(); VkBool32shaderSignedZeroInfNanPreserveFloat64(); VkBool32shaderDenormPreserveFloat16(); VkBool32shaderDenormPreserveFloat32(); VkBool32shaderDenormPreserveFloat64(); VkBool32shaderDenormFlushToZeroFloat16(); VkBool32shaderDenormFlushToZeroFloat32(); VkBool32shaderDenormFlushToZeroFloat64(); VkBool32shaderRoundingModeRTEFloat16(); VkBool32shaderRoundingModeRTEFloat32(); VkBool32shaderRoundingModeRTEFloat64(); VkBool32shaderRoundingModeRTZFloat16(); VkBool32shaderRoundingModeRTZFloat32(); VkBool32shaderRoundingModeRTZFloat64(); }
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVkPhysicalDeviceFloatControlsProperties.BufferAn array ofVkPhysicalDeviceFloatControlsPropertiesstructs.
-
Field Summary
Fields Modifier and Type Field Description static intALIGNOFThe struct alignment in bytes.static intDENORMBEHAVIORINDEPENDENCE
PNEXT
ROUNDINGMODEINDEPENDENCE
SHADERDENORMFLUSHTOZEROFLOAT16
SHADERDENORMFLUSHTOZEROFLOAT32
SHADERDENORMFLUSHTOZEROFLOAT64
SHADERDENORMPRESERVEFLOAT16
SHADERDENORMPRESERVEFLOAT32
SHADERDENORMPRESERVEFLOAT64
SHADERROUNDINGMODERTEFLOAT16
SHADERROUNDINGMODERTEFLOAT32
SHADERROUNDINGMODERTEFLOAT64
SHADERROUNDINGMODERTZFLOAT16
SHADERROUNDINGMODERTZFLOAT32
SHADERROUNDINGMODERTZFLOAT64
SHADERSIGNEDZEROINFNANPRESERVEFLOAT16
SHADERSIGNEDZEROINFNANPRESERVEFLOAT32
SHADERSIGNEDZEROINFNANPRESERVEFLOAT64The struct member offsets.static intSIZEOFThe struct size in bytes.static intSTYPEThe struct member offsets.
-
Constructor Summary
Constructors Constructor Description VkPhysicalDeviceFloatControlsProperties(java.nio.ByteBuffer container)Creates aVkPhysicalDeviceFloatControlsPropertiesinstance at the current position of the specifiedByteBuffercontainer.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static VkPhysicalDeviceFloatControlsPropertiescalloc()Returns a newVkPhysicalDeviceFloatControlsPropertiesinstance allocated withmemCalloc.static VkPhysicalDeviceFloatControlsProperties.Buffercalloc(int capacity)Returns a newVkPhysicalDeviceFloatControlsProperties.Bufferinstance allocated withmemCalloc.static VkPhysicalDeviceFloatControlsProperties.Buffercalloc(int capacity, org.lwjgl.system.MemoryStack stack)Returns a newVkPhysicalDeviceFloatControlsProperties.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.static VkPhysicalDeviceFloatControlsPropertiescalloc(org.lwjgl.system.MemoryStack stack)Returns a newVkPhysicalDeviceFloatControlsPropertiesinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.static VkPhysicalDeviceFloatControlsPropertiescreate()Returns a newVkPhysicalDeviceFloatControlsPropertiesinstance allocated withBufferUtils.static VkPhysicalDeviceFloatControlsProperties.Buffercreate(int capacity)Returns a newVkPhysicalDeviceFloatControlsProperties.Bufferinstance allocated withBufferUtils.static VkPhysicalDeviceFloatControlsPropertiescreate(long address)Returns a newVkPhysicalDeviceFloatControlsPropertiesinstance for the specified memory address.static VkPhysicalDeviceFloatControlsProperties.Buffercreate(long address, int capacity)Create aVkPhysicalDeviceFloatControlsProperties.Bufferinstance at the specified memory.static VkPhysicalDeviceFloatControlsPropertiescreateSafe(long address)static VkPhysicalDeviceFloatControlsProperties.BuffercreateSafe(long address, int capacity)intdenormBehaviorIndependence()aVkShaderFloatControlsIndependencevalue indicating whether, and how, denorm behavior can be set independently for different bit widths.static VkPhysicalDeviceFloatControlsPropertiesmalloc()Returns a newVkPhysicalDeviceFloatControlsPropertiesinstance allocated withmemAlloc.static VkPhysicalDeviceFloatControlsProperties.Buffermalloc(int capacity)Returns a newVkPhysicalDeviceFloatControlsProperties.Bufferinstance allocated withmemAlloc.static VkPhysicalDeviceFloatControlsProperties.Buffermalloc(int capacity, org.lwjgl.system.MemoryStack stack)Returns a newVkPhysicalDeviceFloatControlsProperties.Bufferinstance allocated on the specifiedMemoryStack.static VkPhysicalDeviceFloatControlsPropertiesmalloc(org.lwjgl.system.MemoryStack stack)Returns a newVkPhysicalDeviceFloatControlsPropertiesinstance allocated on the specifiedMemoryStack.static intndenormBehaviorIndependence(long struct)Unsafe version ofdenormBehaviorIndependence().static longnpNext(long struct)Unsafe version ofpNext().static voidnpNext(long struct, long value)Unsafe version ofpNext.static intnroundingModeIndependence(long struct)Unsafe version ofroundingModeIndependence().static intnshaderDenormFlushToZeroFloat16(long struct)Unsafe version ofshaderDenormFlushToZeroFloat16().static intnshaderDenormFlushToZeroFloat32(long struct)Unsafe version ofshaderDenormFlushToZeroFloat32().static intnshaderDenormFlushToZeroFloat64(long struct)Unsafe version ofshaderDenormFlushToZeroFloat64().static intnshaderDenormPreserveFloat16(long struct)Unsafe version ofshaderDenormPreserveFloat16().static intnshaderDenormPreserveFloat32(long struct)Unsafe version ofshaderDenormPreserveFloat32().static intnshaderDenormPreserveFloat64(long struct)Unsafe version ofshaderDenormPreserveFloat64().static intnshaderRoundingModeRTEFloat16(long struct)Unsafe version ofshaderRoundingModeRTEFloat16().static intnshaderRoundingModeRTEFloat32(long struct)Unsafe version ofshaderRoundingModeRTEFloat32().static intnshaderRoundingModeRTEFloat64(long struct)Unsafe version ofshaderRoundingModeRTEFloat64().static intnshaderRoundingModeRTZFloat16(long struct)Unsafe version ofshaderRoundingModeRTZFloat16().static intnshaderRoundingModeRTZFloat32(long struct)Unsafe version ofshaderRoundingModeRTZFloat32().static intnshaderRoundingModeRTZFloat64(long struct)Unsafe version ofshaderRoundingModeRTZFloat64().static intnshaderSignedZeroInfNanPreserveFloat16(long struct)Unsafe version ofshaderSignedZeroInfNanPreserveFloat16().static intnshaderSignedZeroInfNanPreserveFloat32(long struct)Unsafe version ofshaderSignedZeroInfNanPreserveFloat32().static intnshaderSignedZeroInfNanPreserveFloat64(long struct)Unsafe version ofshaderSignedZeroInfNanPreserveFloat64().static intnsType(long struct)Unsafe version ofsType().static voidnsType(long struct, int value)Unsafe version ofsType.longpNext()NULLor a pointer to a structure extending this structure.VkPhysicalDeviceFloatControlsPropertiespNext(long value)Sets the specified value to thepNext()field.introundingModeIndependence()aVkShaderFloatControlsIndependencevalue indicating whether, and how, rounding modes can be set independently for different bit widths.VkPhysicalDeviceFloatControlsPropertiesset(int sType, long pNext)Initializes this struct with the specified values.VkPhysicalDeviceFloatControlsPropertiesset(VkPhysicalDeviceFloatControlsProperties src)Copies the specified struct data to this struct.booleanshaderDenormFlushToZeroFloat16()a boolean value indicating whether denormals can be flushed to zero in 16-bit floating-point computations.booleanshaderDenormFlushToZeroFloat32()a boolean value indicating whether denormals can be flushed to zero in 32-bit floating-point computations.booleanshaderDenormFlushToZeroFloat64()a boolean value indicating whether denormals can be flushed to zero in 64-bit floating-point computations.booleanshaderDenormPreserveFloat16()a boolean value indicating whether denormals can be preserved in 16-bit floating-point computations.booleanshaderDenormPreserveFloat32()a boolean value indicating whether denormals can be preserved in 32-bit floating-point computations.booleanshaderDenormPreserveFloat64()a boolean value indicating whether denormals can be preserved in 64-bit floating-point computations.booleanshaderRoundingModeRTEFloat16()a boolean value indicating whether an implementation supports the round-to-nearest-even rounding mode for 16-bit floating-point arithmetic and conversion instructions.booleanshaderRoundingModeRTEFloat32()a boolean value indicating whether an implementation supports the round-to-nearest-even rounding mode for 32-bit floating-point arithmetic and conversion instructions.booleanshaderRoundingModeRTEFloat64()a boolean value indicating whether an implementation supports the round-to-nearest-even rounding mode for 64-bit floating-point arithmetic and conversion instructions.booleanshaderRoundingModeRTZFloat16()a boolean value indicating whether an implementation supports the round-towards-zero rounding mode for 16-bit floating-point arithmetic and conversion instructions.booleanshaderRoundingModeRTZFloat32()a boolean value indicating whether an implementation supports the round-towards-zero rounding mode for 32-bit floating-point arithmetic and conversion instructions.booleanshaderRoundingModeRTZFloat64()a boolean value indicating whether an implementation supports the round-towards-zero rounding mode for 64-bit floating-point arithmetic and conversion instructions.booleanshaderSignedZeroInfNanPreserveFloat16()a boolean value indicating whether sign of a zero,Nans and ±∞ can be preserved in 16-bit floating-point computations.booleanshaderSignedZeroInfNanPreserveFloat32()a boolean value indicating whether sign of a zero,Nans and ±∞ can be preserved in 32-bit floating-point computations.booleanshaderSignedZeroInfNanPreserveFloat64()a boolean value indicating whether sign of a zero,Nans and ±∞ can be preserved in 64-bit floating-point computations.intsizeof()intsType()the type of this structure.VkPhysicalDeviceFloatControlsPropertiessType(int value)Sets the specified value to thesType()field.VkPhysicalDeviceFloatControlsPropertiessType$Default()Sets theSTRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIESvalue to thesType()field.
-
-
-
Field Detail
-
SIZEOF
The struct size in bytes.
-
ALIGNOF
The struct alignment in bytes.
-
STYPE, PNEXT, DENORMBEHAVIORINDEPENDENCE, ROUNDINGMODEINDEPENDENCE, SHADERSIGNEDZEROINFNANPRESERVEFLOAT16, SHADERSIGNEDZEROINFNANPRESERVEFLOAT32, SHADERSIGNEDZEROINFNANPRESERVEFLOAT64, SHADERDENORMPRESERVEFLOAT16, SHADERDENORMPRESERVEFLOAT32, SHADERDENORMPRESERVEFLOAT64, SHADERDENORMFLUSHTOZEROFLOAT16, SHADERDENORMFLUSHTOZEROFLOAT32, SHADERDENORMFLUSHTOZEROFLOAT64, SHADERROUNDINGMODERTEFLOAT16, SHADERROUNDINGMODERTEFLOAT32, SHADERROUNDINGMODERTEFLOAT64, SHADERROUNDINGMODERTZFLOAT16, SHADERROUNDINGMODERTZFLOAT32, SHADERROUNDINGMODERTZFLOAT64
The struct member offsets.
-
-
Constructor Detail
-
VkPhysicalDeviceFloatControlsProperties
public VkPhysicalDeviceFloatControlsProperties(java.nio.ByteBuffer container)
Creates aVkPhysicalDeviceFloatControlsPropertiesinstance 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.
-
denormBehaviorIndependence
public int denormBehaviorIndependence()
aVkShaderFloatControlsIndependencevalue indicating whether, and how, denorm behavior can be set independently for different bit widths.
-
roundingModeIndependence
public int roundingModeIndependence()
aVkShaderFloatControlsIndependencevalue indicating whether, and how, rounding modes can be set independently for different bit widths.
-
shaderSignedZeroInfNanPreserveFloat16
public boolean shaderSignedZeroInfNanPreserveFloat16()
a boolean value indicating whether sign of a zero,Nans and ±∞ can be preserved in 16-bit floating-point computations. It also indicates whether theSignedZeroInfNanPreserveexecution mode can be used for 16-bit floating-point types.
-
shaderSignedZeroInfNanPreserveFloat32
public boolean shaderSignedZeroInfNanPreserveFloat32()
a boolean value indicating whether sign of a zero,Nans and ±∞ can be preserved in 32-bit floating-point computations. It also indicates whether theSignedZeroInfNanPreserveexecution mode can be used for 32-bit floating-point types.
-
shaderSignedZeroInfNanPreserveFloat64
public boolean shaderSignedZeroInfNanPreserveFloat64()
a boolean value indicating whether sign of a zero,Nans and ±∞ can be preserved in 64-bit floating-point computations. It also indicates whether theSignedZeroInfNanPreserveexecution mode can be used for 64-bit floating-point types.
-
shaderDenormPreserveFloat16
public boolean shaderDenormPreserveFloat16()
a boolean value indicating whether denormals can be preserved in 16-bit floating-point computations. It also indicates whether theDenormPreserveexecution mode can be used for 16-bit floating-point types.
-
shaderDenormPreserveFloat32
public boolean shaderDenormPreserveFloat32()
a boolean value indicating whether denormals can be preserved in 32-bit floating-point computations. It also indicates whether theDenormPreserveexecution mode can be used for 32-bit floating-point types.
-
shaderDenormPreserveFloat64
public boolean shaderDenormPreserveFloat64()
a boolean value indicating whether denormals can be preserved in 64-bit floating-point computations. It also indicates whether theDenormPreserveexecution mode can be used for 64-bit floating-point types.
-
shaderDenormFlushToZeroFloat16
public boolean shaderDenormFlushToZeroFloat16()
a boolean value indicating whether denormals can be flushed to zero in 16-bit floating-point computations. It also indicates whether theDenormFlushToZeroexecution mode can be used for 16-bit floating-point types.
-
shaderDenormFlushToZeroFloat32
public boolean shaderDenormFlushToZeroFloat32()
a boolean value indicating whether denormals can be flushed to zero in 32-bit floating-point computations. It also indicates whether theDenormFlushToZeroexecution mode can be used for 32-bit floating-point types.
-
shaderDenormFlushToZeroFloat64
public boolean shaderDenormFlushToZeroFloat64()
a boolean value indicating whether denormals can be flushed to zero in 64-bit floating-point computations. It also indicates whether theDenormFlushToZeroexecution mode can be used for 64-bit floating-point types.
-
shaderRoundingModeRTEFloat16
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. It also indicates whether theRoundingModeRTEexecution mode can be used for 16-bit floating-point types.
-
shaderRoundingModeRTEFloat32
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. It also indicates whether theRoundingModeRTEexecution mode can be used for 32-bit floating-point types.
-
shaderRoundingModeRTEFloat64
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. It also indicates whether theRoundingModeRTEexecution mode can be used for 64-bit floating-point types.
-
shaderRoundingModeRTZFloat16
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. It also indicates whether theRoundingModeRTZexecution mode can be used for 16-bit floating-point types.
-
shaderRoundingModeRTZFloat32
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. It also indicates whether theRoundingModeRTZexecution mode can be used for 32-bit floating-point types.
-
shaderRoundingModeRTZFloat64
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. It also indicates whether theRoundingModeRTZexecution mode can be used for 64-bit floating-point types.
-
sType
public VkPhysicalDeviceFloatControlsProperties sType(int value)
Sets the specified value to thesType()field.
-
sType$Default
public VkPhysicalDeviceFloatControlsProperties sType$Default()
Sets theSTRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIESvalue to thesType()field.
-
pNext
public VkPhysicalDeviceFloatControlsProperties pNext(long value)
Sets the specified value to thepNext()field.
-
set
public VkPhysicalDeviceFloatControlsProperties set(int sType, long pNext)
Initializes this struct with the specified values.
-
set
public VkPhysicalDeviceFloatControlsProperties set(VkPhysicalDeviceFloatControlsProperties src)
Copies the specified struct data to this struct.- Parameters:
src- the source struct- Returns:
- this struct
-
malloc
public static VkPhysicalDeviceFloatControlsProperties malloc()
Returns a newVkPhysicalDeviceFloatControlsPropertiesinstance allocated withmemAlloc. The instance must be explicitly freed.
-
calloc
public static VkPhysicalDeviceFloatControlsProperties calloc()
Returns a newVkPhysicalDeviceFloatControlsPropertiesinstance allocated withmemCalloc. The instance must be explicitly freed.
-
create
public static VkPhysicalDeviceFloatControlsProperties create()
Returns a newVkPhysicalDeviceFloatControlsPropertiesinstance allocated withBufferUtils.
-
create
public static VkPhysicalDeviceFloatControlsProperties create(long address)
Returns a newVkPhysicalDeviceFloatControlsPropertiesinstance for the specified memory address.
-
createSafe
@Nullable public static VkPhysicalDeviceFloatControlsProperties createSafe(long address)
-
malloc
public static VkPhysicalDeviceFloatControlsProperties.Buffer malloc(int capacity)
Returns a newVkPhysicalDeviceFloatControlsProperties.Bufferinstance allocated withmemAlloc. The instance must be explicitly freed.- Parameters:
capacity- the buffer capacity
-
calloc
public static VkPhysicalDeviceFloatControlsProperties.Buffer calloc(int capacity)
Returns a newVkPhysicalDeviceFloatControlsProperties.Bufferinstance allocated withmemCalloc. The instance must be explicitly freed.- Parameters:
capacity- the buffer capacity
-
create
public static VkPhysicalDeviceFloatControlsProperties.Buffer create(int capacity)
Returns a newVkPhysicalDeviceFloatControlsProperties.Bufferinstance allocated withBufferUtils.- Parameters:
capacity- the buffer capacity
-
create
public static VkPhysicalDeviceFloatControlsProperties.Buffer create(long address, int capacity)
Create aVkPhysicalDeviceFloatControlsProperties.Bufferinstance at the specified memory.- Parameters:
address- the memory addresscapacity- the buffer capacity
-
createSafe
@Nullable public static VkPhysicalDeviceFloatControlsProperties.Buffer createSafe(long address, int capacity)
-
malloc
public static VkPhysicalDeviceFloatControlsProperties malloc(org.lwjgl.system.MemoryStack stack)
Returns a newVkPhysicalDeviceFloatControlsPropertiesinstance allocated on the specifiedMemoryStack.- Parameters:
stack- the stack from which to allocate
-
calloc
public static VkPhysicalDeviceFloatControlsProperties calloc(org.lwjgl.system.MemoryStack stack)
Returns a newVkPhysicalDeviceFloatControlsPropertiesinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.- Parameters:
stack- the stack from which to allocate
-
malloc
public static VkPhysicalDeviceFloatControlsProperties.Buffer malloc(int capacity, org.lwjgl.system.MemoryStack stack)
Returns a newVkPhysicalDeviceFloatControlsProperties.Bufferinstance allocated on the specifiedMemoryStack.- Parameters:
stack- the stack from which to allocatecapacity- the buffer capacity
-
calloc
public static VkPhysicalDeviceFloatControlsProperties.Buffer calloc(int capacity, org.lwjgl.system.MemoryStack stack)
Returns a newVkPhysicalDeviceFloatControlsProperties.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().
-
ndenormBehaviorIndependence
public static int ndenormBehaviorIndependence(long struct)
Unsafe version ofdenormBehaviorIndependence().
-
nroundingModeIndependence
public static int nroundingModeIndependence(long struct)
Unsafe version ofroundingModeIndependence().
-
nshaderSignedZeroInfNanPreserveFloat16
public static int nshaderSignedZeroInfNanPreserveFloat16(long struct)
Unsafe version ofshaderSignedZeroInfNanPreserveFloat16().
-
nshaderSignedZeroInfNanPreserveFloat32
public static int nshaderSignedZeroInfNanPreserveFloat32(long struct)
Unsafe version ofshaderSignedZeroInfNanPreserveFloat32().
-
nshaderSignedZeroInfNanPreserveFloat64
public static int nshaderSignedZeroInfNanPreserveFloat64(long struct)
Unsafe version ofshaderSignedZeroInfNanPreserveFloat64().
-
nshaderDenormPreserveFloat16
public static int nshaderDenormPreserveFloat16(long struct)
Unsafe version ofshaderDenormPreserveFloat16().
-
nshaderDenormPreserveFloat32
public static int nshaderDenormPreserveFloat32(long struct)
Unsafe version ofshaderDenormPreserveFloat32().
-
nshaderDenormPreserveFloat64
public static int nshaderDenormPreserveFloat64(long struct)
Unsafe version ofshaderDenormPreserveFloat64().
-
nshaderDenormFlushToZeroFloat16
public static int nshaderDenormFlushToZeroFloat16(long struct)
Unsafe version ofshaderDenormFlushToZeroFloat16().
-
nshaderDenormFlushToZeroFloat32
public static int nshaderDenormFlushToZeroFloat32(long struct)
Unsafe version ofshaderDenormFlushToZeroFloat32().
-
nshaderDenormFlushToZeroFloat64
public static int nshaderDenormFlushToZeroFloat64(long struct)
Unsafe version ofshaderDenormFlushToZeroFloat64().
-
nshaderRoundingModeRTEFloat16
public static int nshaderRoundingModeRTEFloat16(long struct)
Unsafe version ofshaderRoundingModeRTEFloat16().
-
nshaderRoundingModeRTEFloat32
public static int nshaderRoundingModeRTEFloat32(long struct)
Unsafe version ofshaderRoundingModeRTEFloat32().
-
nshaderRoundingModeRTEFloat64
public static int nshaderRoundingModeRTEFloat64(long struct)
Unsafe version ofshaderRoundingModeRTEFloat64().
-
nshaderRoundingModeRTZFloat16
public static int nshaderRoundingModeRTZFloat16(long struct)
Unsafe version ofshaderRoundingModeRTZFloat16().
-
nshaderRoundingModeRTZFloat32
public static int nshaderRoundingModeRTZFloat32(long struct)
Unsafe version ofshaderRoundingModeRTZFloat32().
-
nshaderRoundingModeRTZFloat64
public static int nshaderRoundingModeRTZFloat64(long struct)
Unsafe version ofshaderRoundingModeRTZFloat64().
-
nsType
public static void nsType(long struct, int value)Unsafe version ofsType.
-
npNext
public static void npNext(long struct, long value)Unsafe version ofpNext.
-
-