public class VkPhysicalDeviceFloatControlsPropertiesKHR
extends org.lwjgl.system.Struct
implements org.lwjgl.system.NativeResource
If the VkPhysicalDeviceFloatControlsPropertiesKHR structure is included in the pNext chain of VkPhysicalDeviceProperties2, it is filled with the implementation-dependent limits.
denormBehaviorIndependence – a VkShaderFloatControlsIndependenceKHR value indicating whether, and how, denorm behavior can be set independently for different bit widths.roundingModeIndependence – a VkShaderFloatControlsIndependenceKHR value indicating whether, and how, rounding modes can be set independently for different bit widths.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 the SignedZeroInfNanPreserve execution mode can be used for 16-bit floating-point types.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 the SignedZeroInfNanPreserve execution mode can be used for 32-bit floating-point types.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 the SignedZeroInfNanPreserve execution mode can be used for 64-bit floating-point types.shaderDenormPreserveFloat16 – a boolean value indicating whether denormals can be preserved in 16-bit floating-point computations. It also indicates whether the DenormPreserve execution mode can be used for 16-bit floating-point types.shaderDenormPreserveFloat32 – a boolean value indicating whether denormals can be preserved in 32-bit floating-point computations. It also indicates whether the DenormPreserve execution mode can be used for 32-bit floating-point types.shaderDenormPreserveFloat64 – a boolean value indicating whether denormals can be preserved in 64-bit floating-point computations. It also indicates whether the DenormPreserve execution mode can be used for 64-bit floating-point types.shaderDenormFlushToZeroFloat16 – a boolean value indicating whether denormals can be flushed to zero in 16-bit floating-point computations. It also indicates whether the DenormFlushToZero execution mode can be used for 16-bit floating-point types.shaderDenormFlushToZeroFloat32 – a boolean value indicating whether denormals can be flushed to zero in 32-bit floating-point computations. It also indicates whether the DenormFlushToZero execution mode can be used for 32-bit floating-point types.shaderDenormFlushToZeroFloat64 – a boolean value indicating whether denormals can be flushed to zero in 64-bit floating-point computations. It also indicates whether the DenormFlushToZero execution mode can be used for 64-bit floating-point types.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 the RoundingModeRTE execution mode can be used for 16-bit floating-point types.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 the RoundingModeRTE execution mode can be used for 32-bit floating-point types.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 the RoundingModeRTE execution mode can be used for 64-bit floating-point types.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 the RoundingModeRTZ execution mode can be used for 16-bit floating-point types.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 the RoundingModeRTZ execution mode can be used for 32-bit floating-point types.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 the RoundingModeRTZ execution mode can be used for 64-bit floating-point types.
struct VkPhysicalDeviceFloatControlsPropertiesKHR {
VkStructureType sType;
void * pNext;
VkShaderFloatControlsIndependenceKHR denormBehaviorIndependence;
VkShaderFloatControlsIndependenceKHR 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;
}| Modifier and Type | Class and Description |
|---|---|
static class |
VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer
An array of
VkPhysicalDeviceFloatControlsPropertiesKHR structs. |
| Modifier and Type | Field and Description |
|---|---|
static int |
ALIGNOF
The struct alignment in bytes.
|
static int |
DENORMBEHAVIORINDEPENDENCE
The struct member offsets.
|
static int |
PNEXT
The struct member offsets.
|
static int |
ROUNDINGMODEINDEPENDENCE
The struct member offsets.
|
static int |
SHADERDENORMFLUSHTOZEROFLOAT16
The struct member offsets.
|
static int |
SHADERDENORMFLUSHTOZEROFLOAT32
The struct member offsets.
|
static int |
SHADERDENORMFLUSHTOZEROFLOAT64
The struct member offsets.
|
static int |
SHADERDENORMPRESERVEFLOAT16
The struct member offsets.
|
static int |
SHADERDENORMPRESERVEFLOAT32
The struct member offsets.
|
static int |
SHADERDENORMPRESERVEFLOAT64
The struct member offsets.
|
static int |
SHADERROUNDINGMODERTEFLOAT16
The struct member offsets.
|
static int |
SHADERROUNDINGMODERTEFLOAT32
The struct member offsets.
|
static int |
SHADERROUNDINGMODERTEFLOAT64
The struct member offsets.
|
static int |
SHADERROUNDINGMODERTZFLOAT16
The struct member offsets.
|
static int |
SHADERROUNDINGMODERTZFLOAT32
The struct member offsets.
|
static int |
SHADERROUNDINGMODERTZFLOAT64
The struct member offsets.
|
static int |
SHADERSIGNEDZEROINFNANPRESERVEFLOAT16
The struct member offsets.
|
static int |
SHADERSIGNEDZEROINFNANPRESERVEFLOAT32
The struct member offsets.
|
static int |
SHADERSIGNEDZEROINFNANPRESERVEFLOAT64
The struct member offsets.
|
static int |
SIZEOF
The struct size in bytes.
|
static int |
STYPE
The struct member offsets.
|
| Constructor and Description |
|---|
VkPhysicalDeviceFloatControlsPropertiesKHR(java.nio.ByteBuffer container)
Creates a
VkPhysicalDeviceFloatControlsPropertiesKHR instance at the current position of the specified ByteBuffer container. |
| Modifier and Type | Method and Description |
|---|---|
static VkPhysicalDeviceFloatControlsPropertiesKHR |
calloc()
Returns a new
VkPhysicalDeviceFloatControlsPropertiesKHR instance allocated with memCalloc. |
static VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer |
calloc(int capacity)
Returns a new
VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer instance allocated with memCalloc. |
static VkPhysicalDeviceFloatControlsPropertiesKHR |
callocStack()
Returns a new
VkPhysicalDeviceFloatControlsPropertiesKHR instance allocated on the thread-local MemoryStack and initializes all its bits to zero. |
static VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer |
callocStack(int capacity)
Returns a new
VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer instance allocated on the thread-local MemoryStack and initializes all its bits to zero. |
static VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer |
callocStack(int capacity,
org.lwjgl.system.MemoryStack stack)
Returns a new
VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero. |
static VkPhysicalDeviceFloatControlsPropertiesKHR |
callocStack(org.lwjgl.system.MemoryStack stack)
Returns a new
VkPhysicalDeviceFloatControlsPropertiesKHR instance allocated on the specified MemoryStack and initializes all its bits to zero. |
static VkPhysicalDeviceFloatControlsPropertiesKHR |
create()
Returns a new
VkPhysicalDeviceFloatControlsPropertiesKHR instance allocated with BufferUtils. |
static VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer |
create(int capacity)
Returns a new
VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer instance allocated with BufferUtils. |
static VkPhysicalDeviceFloatControlsPropertiesKHR |
create(long address)
Returns a new
VkPhysicalDeviceFloatControlsPropertiesKHR instance for the specified memory address. |
static VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer |
create(long address,
int capacity)
Create a
VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer instance at the specified memory. |
static VkPhysicalDeviceFloatControlsPropertiesKHR |
createSafe(long address)
|
static VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer |
createSafe(long address,
int capacity)
|
int |
denormBehaviorIndependence()
Returns the value of the
denormBehaviorIndependence field. |
static VkPhysicalDeviceFloatControlsPropertiesKHR |
malloc()
Returns a new
VkPhysicalDeviceFloatControlsPropertiesKHR instance allocated with memAlloc. |
static VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer |
malloc(int capacity)
Returns a new
VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer instance allocated with memAlloc. |
static VkPhysicalDeviceFloatControlsPropertiesKHR |
mallocStack()
Returns a new
VkPhysicalDeviceFloatControlsPropertiesKHR instance allocated on the thread-local MemoryStack. |
static VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer |
mallocStack(int capacity)
Returns a new
VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer instance allocated on the thread-local MemoryStack. |
static VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer |
mallocStack(int capacity,
org.lwjgl.system.MemoryStack stack)
Returns a new
VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer instance allocated on the specified MemoryStack. |
static VkPhysicalDeviceFloatControlsPropertiesKHR |
mallocStack(org.lwjgl.system.MemoryStack stack)
Returns a new
VkPhysicalDeviceFloatControlsPropertiesKHR instance allocated on the specified MemoryStack. |
static int |
ndenormBehaviorIndependence(long struct)
Unsafe version of
denormBehaviorIndependence(). |
static long |
npNext(long struct)
Unsafe version of
pNext(). |
static void |
npNext(long struct,
long value)
Unsafe version of
pNext. |
static int |
nroundingModeIndependence(long struct)
Unsafe version of
roundingModeIndependence(). |
static int |
nshaderDenormFlushToZeroFloat16(long struct)
Unsafe version of
shaderDenormFlushToZeroFloat16(). |
static int |
nshaderDenormFlushToZeroFloat32(long struct)
Unsafe version of
shaderDenormFlushToZeroFloat32(). |
static int |
nshaderDenormFlushToZeroFloat64(long struct)
Unsafe version of
shaderDenormFlushToZeroFloat64(). |
static int |
nshaderDenormPreserveFloat16(long struct)
Unsafe version of
shaderDenormPreserveFloat16(). |
static int |
nshaderDenormPreserveFloat32(long struct)
Unsafe version of
shaderDenormPreserveFloat32(). |
static int |
nshaderDenormPreserveFloat64(long struct)
Unsafe version of
shaderDenormPreserveFloat64(). |
static int |
nshaderRoundingModeRTEFloat16(long struct)
Unsafe version of
shaderRoundingModeRTEFloat16(). |
static int |
nshaderRoundingModeRTEFloat32(long struct)
Unsafe version of
shaderRoundingModeRTEFloat32(). |
static int |
nshaderRoundingModeRTEFloat64(long struct)
Unsafe version of
shaderRoundingModeRTEFloat64(). |
static int |
nshaderRoundingModeRTZFloat16(long struct)
Unsafe version of
shaderRoundingModeRTZFloat16(). |
static int |
nshaderRoundingModeRTZFloat32(long struct)
Unsafe version of
shaderRoundingModeRTZFloat32(). |
static int |
nshaderRoundingModeRTZFloat64(long struct)
Unsafe version of
shaderRoundingModeRTZFloat64(). |
static int |
nshaderSignedZeroInfNanPreserveFloat16(long struct)
Unsafe version of
shaderSignedZeroInfNanPreserveFloat16(). |
static int |
nshaderSignedZeroInfNanPreserveFloat32(long struct)
Unsafe version of
shaderSignedZeroInfNanPreserveFloat32(). |
static int |
nshaderSignedZeroInfNanPreserveFloat64(long struct)
Unsafe version of
shaderSignedZeroInfNanPreserveFloat64(). |
static int |
nsType(long struct)
Unsafe version of
sType(). |
static void |
nsType(long struct,
int value)
Unsafe version of
sType. |
long |
pNext()
Returns the value of the
pNext field. |
VkPhysicalDeviceFloatControlsPropertiesKHR |
pNext(long value)
Sets the specified value to the
pNext field. |
int |
roundingModeIndependence()
Returns the value of the
roundingModeIndependence field. |
VkPhysicalDeviceFloatControlsPropertiesKHR |
set(int sType,
long pNext)
Initializes this struct with the specified values.
|
VkPhysicalDeviceFloatControlsPropertiesKHR |
set(VkPhysicalDeviceFloatControlsPropertiesKHR src)
Copies the specified struct data to this struct.
|
boolean |
shaderDenormFlushToZeroFloat16()
Returns the value of the
shaderDenormFlushToZeroFloat16 field. |
boolean |
shaderDenormFlushToZeroFloat32()
Returns the value of the
shaderDenormFlushToZeroFloat32 field. |
boolean |
shaderDenormFlushToZeroFloat64()
Returns the value of the
shaderDenormFlushToZeroFloat64 field. |
boolean |
shaderDenormPreserveFloat16()
Returns the value of the
shaderDenormPreserveFloat16 field. |
boolean |
shaderDenormPreserveFloat32()
Returns the value of the
shaderDenormPreserveFloat32 field. |
boolean |
shaderDenormPreserveFloat64()
Returns the value of the
shaderDenormPreserveFloat64 field. |
boolean |
shaderRoundingModeRTEFloat16()
Returns the value of the
shaderRoundingModeRTEFloat16 field. |
boolean |
shaderRoundingModeRTEFloat32()
Returns the value of the
shaderRoundingModeRTEFloat32 field. |
boolean |
shaderRoundingModeRTEFloat64()
Returns the value of the
shaderRoundingModeRTEFloat64 field. |
boolean |
shaderRoundingModeRTZFloat16()
Returns the value of the
shaderRoundingModeRTZFloat16 field. |
boolean |
shaderRoundingModeRTZFloat32()
Returns the value of the
shaderRoundingModeRTZFloat32 field. |
boolean |
shaderRoundingModeRTZFloat64()
Returns the value of the
shaderRoundingModeRTZFloat64 field. |
boolean |
shaderSignedZeroInfNanPreserveFloat16()
Returns the value of the
shaderSignedZeroInfNanPreserveFloat16 field. |
boolean |
shaderSignedZeroInfNanPreserveFloat32()
Returns the value of the
shaderSignedZeroInfNanPreserveFloat32 field. |
boolean |
shaderSignedZeroInfNanPreserveFloat64()
Returns the value of the
shaderSignedZeroInfNanPreserveFloat64 field. |
int |
sizeof() |
int |
sType()
Returns the value of the
sType field. |
VkPhysicalDeviceFloatControlsPropertiesKHR |
sType(int value)
Sets the specified value to the
sType field. |
public static final int SIZEOF
public static final int ALIGNOF
public static final int STYPE
public static final int PNEXT
public static final int DENORMBEHAVIORINDEPENDENCE
public static final int ROUNDINGMODEINDEPENDENCE
public static final int SHADERSIGNEDZEROINFNANPRESERVEFLOAT16
public static final int SHADERSIGNEDZEROINFNANPRESERVEFLOAT32
public static final int SHADERSIGNEDZEROINFNANPRESERVEFLOAT64
public static final int SHADERDENORMPRESERVEFLOAT16
public static final int SHADERDENORMPRESERVEFLOAT32
public static final int SHADERDENORMPRESERVEFLOAT64
public static final int SHADERDENORMFLUSHTOZEROFLOAT16
public static final int SHADERDENORMFLUSHTOZEROFLOAT32
public static final int SHADERDENORMFLUSHTOZEROFLOAT64
public static final int SHADERROUNDINGMODERTEFLOAT16
public static final int SHADERROUNDINGMODERTEFLOAT32
public static final int SHADERROUNDINGMODERTEFLOAT64
public static final int SHADERROUNDINGMODERTZFLOAT16
public static final int SHADERROUNDINGMODERTZFLOAT32
public static final int SHADERROUNDINGMODERTZFLOAT64
public VkPhysicalDeviceFloatControlsPropertiesKHR(java.nio.ByteBuffer container)
VkPhysicalDeviceFloatControlsPropertiesKHR 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.
public int sizeof()
sizeof in class org.lwjgl.system.Structpublic int sType()
sType field.public long pNext()
pNext field.public int denormBehaviorIndependence()
denormBehaviorIndependence field.public int roundingModeIndependence()
roundingModeIndependence field.public boolean shaderSignedZeroInfNanPreserveFloat16()
shaderSignedZeroInfNanPreserveFloat16 field.public boolean shaderSignedZeroInfNanPreserveFloat32()
shaderSignedZeroInfNanPreserveFloat32 field.public boolean shaderSignedZeroInfNanPreserveFloat64()
shaderSignedZeroInfNanPreserveFloat64 field.public boolean shaderDenormPreserveFloat16()
shaderDenormPreserveFloat16 field.public boolean shaderDenormPreserveFloat32()
shaderDenormPreserveFloat32 field.public boolean shaderDenormPreserveFloat64()
shaderDenormPreserveFloat64 field.public boolean shaderDenormFlushToZeroFloat16()
shaderDenormFlushToZeroFloat16 field.public boolean shaderDenormFlushToZeroFloat32()
shaderDenormFlushToZeroFloat32 field.public boolean shaderDenormFlushToZeroFloat64()
shaderDenormFlushToZeroFloat64 field.public boolean shaderRoundingModeRTEFloat16()
shaderRoundingModeRTEFloat16 field.public boolean shaderRoundingModeRTEFloat32()
shaderRoundingModeRTEFloat32 field.public boolean shaderRoundingModeRTEFloat64()
shaderRoundingModeRTEFloat64 field.public boolean shaderRoundingModeRTZFloat16()
shaderRoundingModeRTZFloat16 field.public boolean shaderRoundingModeRTZFloat32()
shaderRoundingModeRTZFloat32 field.public boolean shaderRoundingModeRTZFloat64()
shaderRoundingModeRTZFloat64 field.public VkPhysicalDeviceFloatControlsPropertiesKHR sType(int value)
sType field.public VkPhysicalDeviceFloatControlsPropertiesKHR pNext(long value)
pNext field.public VkPhysicalDeviceFloatControlsPropertiesKHR set(int sType, long pNext)
public VkPhysicalDeviceFloatControlsPropertiesKHR set(VkPhysicalDeviceFloatControlsPropertiesKHR src)
src - the source structpublic static VkPhysicalDeviceFloatControlsPropertiesKHR malloc()
VkPhysicalDeviceFloatControlsPropertiesKHR instance allocated with memAlloc. The instance must be explicitly freed.public static VkPhysicalDeviceFloatControlsPropertiesKHR calloc()
VkPhysicalDeviceFloatControlsPropertiesKHR instance allocated with memCalloc. The instance must be explicitly freed.public static VkPhysicalDeviceFloatControlsPropertiesKHR create()
VkPhysicalDeviceFloatControlsPropertiesKHR instance allocated with BufferUtils.public static VkPhysicalDeviceFloatControlsPropertiesKHR create(long address)
VkPhysicalDeviceFloatControlsPropertiesKHR instance for the specified memory address.@Nullable public static VkPhysicalDeviceFloatControlsPropertiesKHR createSafe(long address)
public static VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer malloc(int capacity)
VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer instance allocated with memAlloc. The instance must be explicitly freed.capacity - the buffer capacitypublic static VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer calloc(int capacity)
VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer instance allocated with memCalloc. The instance must be explicitly freed.capacity - the buffer capacitypublic static VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer create(int capacity)
VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer instance allocated with BufferUtils.capacity - the buffer capacitypublic static VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer create(long address, int capacity)
VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer instance at the specified memory.address - the memory addresscapacity - the buffer capacity@Nullable public static VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer createSafe(long address, int capacity)
public static VkPhysicalDeviceFloatControlsPropertiesKHR mallocStack()
VkPhysicalDeviceFloatControlsPropertiesKHR instance allocated on the thread-local MemoryStack.public static VkPhysicalDeviceFloatControlsPropertiesKHR callocStack()
VkPhysicalDeviceFloatControlsPropertiesKHR instance allocated on the thread-local MemoryStack and initializes all its bits to zero.public static VkPhysicalDeviceFloatControlsPropertiesKHR mallocStack(org.lwjgl.system.MemoryStack stack)
VkPhysicalDeviceFloatControlsPropertiesKHR instance allocated on the specified MemoryStack.stack - the stack from which to allocatepublic static VkPhysicalDeviceFloatControlsPropertiesKHR callocStack(org.lwjgl.system.MemoryStack stack)
VkPhysicalDeviceFloatControlsPropertiesKHR instance allocated on the specified MemoryStack and initializes all its bits to zero.stack - the stack from which to allocatepublic static VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer mallocStack(int capacity)
VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer instance allocated on the thread-local MemoryStack.capacity - the buffer capacitypublic static VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer callocStack(int capacity)
VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer instance allocated on the thread-local MemoryStack and initializes all its bits to zero.capacity - the buffer capacitypublic static VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer mallocStack(int capacity, org.lwjgl.system.MemoryStack stack)
VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer instance allocated on the specified MemoryStack.stack - the stack from which to allocatecapacity - the buffer capacitypublic static VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer callocStack(int capacity, org.lwjgl.system.MemoryStack stack)
VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.stack - the stack from which to allocatecapacity - the buffer capacitypublic static int nsType(long struct)
sType().public static long npNext(long struct)
pNext().public static int ndenormBehaviorIndependence(long struct)
denormBehaviorIndependence().public static int nroundingModeIndependence(long struct)
roundingModeIndependence().public static int nshaderSignedZeroInfNanPreserveFloat16(long struct)
shaderSignedZeroInfNanPreserveFloat16().public static int nshaderSignedZeroInfNanPreserveFloat32(long struct)
shaderSignedZeroInfNanPreserveFloat32().public static int nshaderSignedZeroInfNanPreserveFloat64(long struct)
shaderSignedZeroInfNanPreserveFloat64().public static int nshaderDenormPreserveFloat16(long struct)
shaderDenormPreserveFloat16().public static int nshaderDenormPreserveFloat32(long struct)
shaderDenormPreserveFloat32().public static int nshaderDenormPreserveFloat64(long struct)
shaderDenormPreserveFloat64().public static int nshaderDenormFlushToZeroFloat16(long struct)
shaderDenormFlushToZeroFloat16().public static int nshaderDenormFlushToZeroFloat32(long struct)
shaderDenormFlushToZeroFloat32().public static int nshaderDenormFlushToZeroFloat64(long struct)
shaderDenormFlushToZeroFloat64().public static int nshaderRoundingModeRTEFloat16(long struct)
shaderRoundingModeRTEFloat16().public static int nshaderRoundingModeRTEFloat32(long struct)
shaderRoundingModeRTEFloat32().public static int nshaderRoundingModeRTEFloat64(long struct)
shaderRoundingModeRTEFloat64().public static int nshaderRoundingModeRTZFloat16(long struct)
shaderRoundingModeRTZFloat16().public static int nshaderRoundingModeRTZFloat32(long struct)
shaderRoundingModeRTZFloat32().public static int nshaderRoundingModeRTZFloat64(long struct)
shaderRoundingModeRTZFloat64().public static void nsType(long struct,
int value)
sType.public static void npNext(long struct,
long value)
pNext.Copyright LWJGL. All Rights Reserved. License terms.