JOCL v2.6.0-rc-20250722
JOCL, OpenCL® API Binding for Java™ (public API).
com.jogamp.opencl.CLDevice.FPConfig Enum Reference

Describes floating-point capability of the device. More...

Collaboration diagram for com.jogamp.opencl.CLDevice.FPConfig:

Static Public Member Functions

static EnumSet< FPConfigvaluesOf (final int bitfield)
 Returns a EnumSet for the given bitfield. More...
 

Public Attributes

 DENORM =(CL.CL_FP_DENORM)
 denorms are supported. More...
 
 INF_NAN =(CL.CL_FP_INF_NAN)
 INF and quiet NaNs are supported. More...
 
 ROUND_TO_NEAREST =(CL.CL_FP_ROUND_TO_NEAREST)
 round to nearest rounding mode supported. More...
 
 ROUND_TO_INF =(CL.CL_FP_ROUND_TO_INF)
 round to positive and negative infinity rounding modes supported. More...
 
 ROUND_TO_ZERO =(CL.CL_FP_ROUND_TO_ZERO)
 round to zero rounding mode supported. More...
 
 FMA =(CL.CL_FP_FMA)
 IEEE754-2008 fused multiply-add is supported. More...
 
final int CONFIG
 Value of wrapped OpenCL bitfield. More...
 

Detailed Description

Describes floating-point capability of the device.

Zero or more values are possible.

Definition at line 854 of file CLDevice.java.

Member Function Documentation

◆ valuesOf()

static EnumSet< FPConfig > com.jogamp.opencl.CLDevice.FPConfig.valuesOf ( final int  bitfield)
static

Returns a EnumSet for the given bitfield.

Definition at line 899 of file CLDevice.java.

Here is the caller graph for this function:

Member Data Documentation

◆ CONFIG

final int com.jogamp.opencl.CLDevice.FPConfig.CONFIG

Value of wrapped OpenCL bitfield.

Definition at line 890 of file CLDevice.java.

◆ DENORM

com.jogamp.opencl.CLDevice.FPConfig.DENORM =(CL.CL_FP_DENORM)

denorms are supported.

Definition at line 859 of file CLDevice.java.

◆ FMA

com.jogamp.opencl.CLDevice.FPConfig.FMA =(CL.CL_FP_FMA)

IEEE754-2008 fused multiply-add is supported.

Definition at line 884 of file CLDevice.java.

◆ INF_NAN

com.jogamp.opencl.CLDevice.FPConfig.INF_NAN =(CL.CL_FP_INF_NAN)

INF and quiet NaNs are supported.

Definition at line 864 of file CLDevice.java.

◆ ROUND_TO_INF

com.jogamp.opencl.CLDevice.FPConfig.ROUND_TO_INF =(CL.CL_FP_ROUND_TO_INF)

round to positive and negative infinity rounding modes supported.

Definition at line 874 of file CLDevice.java.

◆ ROUND_TO_NEAREST

com.jogamp.opencl.CLDevice.FPConfig.ROUND_TO_NEAREST =(CL.CL_FP_ROUND_TO_NEAREST)

round to nearest rounding mode supported.

Definition at line 869 of file CLDevice.java.

◆ ROUND_TO_ZERO

com.jogamp.opencl.CLDevice.FPConfig.ROUND_TO_ZERO =(CL.CL_FP_ROUND_TO_ZERO)

round to zero rounding mode supported.

Definition at line 879 of file CLDevice.java.


The documentation for this enum was generated from the following file: