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 ofVkPhysicalDeviceFloatControlsPropertiesKHR
structs.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
denormBehaviorIndependence()
Returns the value of thedenormBehaviorIndependence
field.long
pNext()
Returns the value of thepNext
field.VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer
pNext(long value)
Sets the specified value to thepNext
field.int
roundingModeIndependence()
Returns the value of theroundingModeIndependence
field.boolean
shaderDenormFlushToZeroFloat16()
Returns the value of theshaderDenormFlushToZeroFloat16
field.boolean
shaderDenormFlushToZeroFloat32()
Returns the value of theshaderDenormFlushToZeroFloat32
field.boolean
shaderDenormFlushToZeroFloat64()
Returns the value of theshaderDenormFlushToZeroFloat64
field.boolean
shaderDenormPreserveFloat16()
Returns the value of theshaderDenormPreserveFloat16
field.boolean
shaderDenormPreserveFloat32()
Returns the value of theshaderDenormPreserveFloat32
field.boolean
shaderDenormPreserveFloat64()
Returns the value of theshaderDenormPreserveFloat64
field.boolean
shaderRoundingModeRTEFloat16()
Returns the value of theshaderRoundingModeRTEFloat16
field.boolean
shaderRoundingModeRTEFloat32()
Returns the value of theshaderRoundingModeRTEFloat32
field.boolean
shaderRoundingModeRTEFloat64()
Returns the value of theshaderRoundingModeRTEFloat64
field.boolean
shaderRoundingModeRTZFloat16()
Returns the value of theshaderRoundingModeRTZFloat16
field.boolean
shaderRoundingModeRTZFloat32()
Returns the value of theshaderRoundingModeRTZFloat32
field.boolean
shaderRoundingModeRTZFloat64()
Returns the value of theshaderRoundingModeRTZFloat64
field.boolean
shaderSignedZeroInfNanPreserveFloat16()
Returns the value of theshaderSignedZeroInfNanPreserveFloat16
field.boolean
shaderSignedZeroInfNanPreserveFloat32()
Returns the value of theshaderSignedZeroInfNanPreserveFloat32
field.boolean
shaderSignedZeroInfNanPreserveFloat64()
Returns the value of theshaderSignedZeroInfNanPreserveFloat64
field.int
sType()
Returns the value of thesType
field.VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer
sType(int value)
Sets the specified value to thesType
field.
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newVkPhysicalDeviceFloatControlsPropertiesKHR.Buffer
instance 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 thesType
field.
-
pNext
public long pNext()
Returns the value of thepNext
field.
-
denormBehaviorIndependence
public int denormBehaviorIndependence()
Returns the value of thedenormBehaviorIndependence
field.
-
roundingModeIndependence
public int roundingModeIndependence()
Returns the value of theroundingModeIndependence
field.
-
shaderSignedZeroInfNanPreserveFloat16
public boolean shaderSignedZeroInfNanPreserveFloat16()
Returns the value of theshaderSignedZeroInfNanPreserveFloat16
field.
-
shaderSignedZeroInfNanPreserveFloat32
public boolean shaderSignedZeroInfNanPreserveFloat32()
Returns the value of theshaderSignedZeroInfNanPreserveFloat32
field.
-
shaderSignedZeroInfNanPreserveFloat64
public boolean shaderSignedZeroInfNanPreserveFloat64()
Returns the value of theshaderSignedZeroInfNanPreserveFloat64
field.
-
shaderDenormPreserveFloat16
public boolean shaderDenormPreserveFloat16()
Returns the value of theshaderDenormPreserveFloat16
field.
-
shaderDenormPreserveFloat32
public boolean shaderDenormPreserveFloat32()
Returns the value of theshaderDenormPreserveFloat32
field.
-
shaderDenormPreserveFloat64
public boolean shaderDenormPreserveFloat64()
Returns the value of theshaderDenormPreserveFloat64
field.
-
shaderDenormFlushToZeroFloat16
public boolean shaderDenormFlushToZeroFloat16()
Returns the value of theshaderDenormFlushToZeroFloat16
field.
-
shaderDenormFlushToZeroFloat32
public boolean shaderDenormFlushToZeroFloat32()
Returns the value of theshaderDenormFlushToZeroFloat32
field.
-
shaderDenormFlushToZeroFloat64
public boolean shaderDenormFlushToZeroFloat64()
Returns the value of theshaderDenormFlushToZeroFloat64
field.
-
shaderRoundingModeRTEFloat16
public boolean shaderRoundingModeRTEFloat16()
Returns the value of theshaderRoundingModeRTEFloat16
field.
-
shaderRoundingModeRTEFloat32
public boolean shaderRoundingModeRTEFloat32()
Returns the value of theshaderRoundingModeRTEFloat32
field.
-
shaderRoundingModeRTEFloat64
public boolean shaderRoundingModeRTEFloat64()
Returns the value of theshaderRoundingModeRTEFloat64
field.
-
shaderRoundingModeRTZFloat16
public boolean shaderRoundingModeRTZFloat16()
Returns the value of theshaderRoundingModeRTZFloat16
field.
-
shaderRoundingModeRTZFloat32
public boolean shaderRoundingModeRTZFloat32()
Returns the value of theshaderRoundingModeRTZFloat32
field.
-
shaderRoundingModeRTZFloat64
public boolean shaderRoundingModeRTZFloat64()
Returns the value of theshaderRoundingModeRTZFloat64
field.
-
sType
public VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer sType(int value)
Sets the specified value to thesType
field.
-
pNext
public VkPhysicalDeviceFloatControlsPropertiesKHR.Buffer pNext(long value)
Sets the specified value to thepNext
field.
-
-