Package org.lwjgl.vulkan
Class VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.CustomBuffer<SELF>
-
- org.lwjgl.system.StructBuffer<VkPhysicalDeviceFloatControlsPropertiesKHR,VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer>
-
- org.lwjgl.vulkan.VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer
-
- All Implemented Interfaces:
java.lang.AutoCloseable,java.lang.Iterable<VkPhysicalDeviceFloatControlsPropertiesKHR>,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
- Enclosing class:
- VkPhysicalDeviceFloatControlsPropertiesKHR
public static class VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer extends org.lwjgl.system.StructBuffer<VkPhysicalDeviceFloatControlsPropertiesKHR,VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer> implements org.lwjgl.system.NativeResource
An array ofVkPhysicalDeviceFloatControlsPropertiesKHRstructs.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intdenormBehaviorIndependence()Returns the value of thedenormBehaviorIndependencefield.longpNext()Returns the value of thepNextfield.VkPhysicalDeviceFloatControlsPropertiesKHR.BufferpNext(long value)Sets the specified value to thepNextfield.introundingModeIndependence()Returns the value of theroundingModeIndependencefield.booleanshaderDenormFlushToZeroFloat16()Returns the value of theshaderDenormFlushToZeroFloat16field.booleanshaderDenormFlushToZeroFloat32()Returns the value of theshaderDenormFlushToZeroFloat32field.booleanshaderDenormFlushToZeroFloat64()Returns the value of theshaderDenormFlushToZeroFloat64field.booleanshaderDenormPreserveFloat16()Returns the value of theshaderDenormPreserveFloat16field.booleanshaderDenormPreserveFloat32()Returns the value of theshaderDenormPreserveFloat32field.booleanshaderDenormPreserveFloat64()Returns the value of theshaderDenormPreserveFloat64field.booleanshaderRoundingModeRTEFloat16()Returns the value of theshaderRoundingModeRTEFloat16field.booleanshaderRoundingModeRTEFloat32()Returns the value of theshaderRoundingModeRTEFloat32field.booleanshaderRoundingModeRTEFloat64()Returns the value of theshaderRoundingModeRTEFloat64field.booleanshaderRoundingModeRTZFloat16()Returns the value of theshaderRoundingModeRTZFloat16field.booleanshaderRoundingModeRTZFloat32()Returns the value of theshaderRoundingModeRTZFloat32field.booleanshaderRoundingModeRTZFloat64()Returns the value of theshaderRoundingModeRTZFloat64field.booleanshaderSignedZeroInfNanPreserveFloat16()Returns the value of theshaderSignedZeroInfNanPreserveFloat16field.booleanshaderSignedZeroInfNanPreserveFloat32()Returns the value of theshaderSignedZeroInfNanPreserveFloat32field.booleanshaderSignedZeroInfNanPreserveFloat64()Returns the value of theshaderSignedZeroInfNanPreserveFloat64field.intsType()Returns the value of thesTypefield.VkPhysicalDeviceFloatControlsPropertiesKHR.BuffersType(int value)Sets the specified value to thesTypefield.
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newVkPhysicalDeviceFloatControlsPropertiesKHR.Bufferinstance backed by the specified container. Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided byVkPhysicalDeviceFloatControlsPropertiesKHR.SIZEOF, and its mark will be undefined.The created buffer instance holds a strong reference to the container object.
-
Buffer
public Buffer(long address, int cap)
-
-
Method Detail
-
sType
public int sType()
Returns the value of thesTypefield.
-
pNext
public long pNext()
Returns the value of thepNextfield.
-
denormBehaviorIndependence
public int denormBehaviorIndependence()
Returns the value of thedenormBehaviorIndependencefield.
-
roundingModeIndependence
public int roundingModeIndependence()
Returns the value of theroundingModeIndependencefield.
-
shaderSignedZeroInfNanPreserveFloat16
public boolean shaderSignedZeroInfNanPreserveFloat16()
Returns the value of theshaderSignedZeroInfNanPreserveFloat16field.
-
shaderSignedZeroInfNanPreserveFloat32
public boolean shaderSignedZeroInfNanPreserveFloat32()
Returns the value of theshaderSignedZeroInfNanPreserveFloat32field.
-
shaderSignedZeroInfNanPreserveFloat64
public boolean shaderSignedZeroInfNanPreserveFloat64()
Returns the value of theshaderSignedZeroInfNanPreserveFloat64field.
-
shaderDenormPreserveFloat16
public boolean shaderDenormPreserveFloat16()
Returns the value of theshaderDenormPreserveFloat16field.
-
shaderDenormPreserveFloat32
public boolean shaderDenormPreserveFloat32()
Returns the value of theshaderDenormPreserveFloat32field.
-
shaderDenormPreserveFloat64
public boolean shaderDenormPreserveFloat64()
Returns the value of theshaderDenormPreserveFloat64field.
-
shaderDenormFlushToZeroFloat16
public boolean shaderDenormFlushToZeroFloat16()
Returns the value of theshaderDenormFlushToZeroFloat16field.
-
shaderDenormFlushToZeroFloat32
public boolean shaderDenormFlushToZeroFloat32()
Returns the value of theshaderDenormFlushToZeroFloat32field.
-
shaderDenormFlushToZeroFloat64
public boolean shaderDenormFlushToZeroFloat64()
Returns the value of theshaderDenormFlushToZeroFloat64field.
-
shaderRoundingModeRTEFloat16
public boolean shaderRoundingModeRTEFloat16()
Returns the value of theshaderRoundingModeRTEFloat16field.
-
shaderRoundingModeRTEFloat32
public boolean shaderRoundingModeRTEFloat32()
Returns the value of theshaderRoundingModeRTEFloat32field.
-
shaderRoundingModeRTEFloat64
public boolean shaderRoundingModeRTEFloat64()
Returns the value of theshaderRoundingModeRTEFloat64field.
-
shaderRoundingModeRTZFloat16
public boolean shaderRoundingModeRTZFloat16()
Returns the value of theshaderRoundingModeRTZFloat16field.
-
shaderRoundingModeRTZFloat32
public boolean shaderRoundingModeRTZFloat32()
Returns the value of theshaderRoundingModeRTZFloat32field.
-
shaderRoundingModeRTZFloat64
public boolean shaderRoundingModeRTZFloat64()
Returns the value of theshaderRoundingModeRTZFloat64field.
-
sType
public VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer sType(int value)
Sets the specified value to thesTypefield.
-
pNext
public VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer pNext(long value)
Sets the specified value to thepNextfield.
-
-