JOCL v2.6.0-rc-20250722
JOCL, OpenCL® API Binding for Java™ (public API).
com.jogamp.opencl.util.CLUtil Class Reference
Collaboration diagram for com.jogamp.opencl.util.CLUtil:

Static Public Member Functions

static String clString2JavaString (final byte[] chars, int clLength)
 
static String clString2JavaString (final ByteBuffer chars, final int clLength)
 
static boolean clBoolean (final int clBoolean)
 Returns true if clBoolean == CL.CL_TRUE. More...
 
static int clBoolean (final boolean b)
 Returns b ? CL.CL_TRUE : CL.CL_FALSE. More...
 
static Map< String, String > obtainPlatformProperties (final CLPlatform platform)
 Reads all platform properties and returns them as key-value map. More...
 
static Map< String, String > obtainDeviceProperties (final CLDevice dev)
 Reads all device properties and returns them as key-value map. More...
 

Detailed Description

Author
Michael Bien

Definition at line 49 of file CLUtil.java.

Member Function Documentation

◆ clBoolean() [1/2]

static int com.jogamp.opencl.util.CLUtil.clBoolean ( final boolean  b)
static

Returns b ? CL.CL_TRUE : CL.CL_FALSE.

Definition at line 80 of file CLUtil.java.

◆ clBoolean() [2/2]

static boolean com.jogamp.opencl.util.CLUtil.clBoolean ( final int  clBoolean)
static

Returns true if clBoolean == CL.CL_TRUE.

Definition at line 73 of file CLUtil.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ clString2JavaString() [1/2]

static String com.jogamp.opencl.util.CLUtil.clString2JavaString ( final byte[]  chars,
int  clLength 
)
static

Definition at line 51 of file CLUtil.java.

Here is the caller graph for this function:

◆ clString2JavaString() [2/2]

static String com.jogamp.opencl.util.CLUtil.clString2JavaString ( final ByteBuffer  chars,
final int  clLength 
)
static

Definition at line 60 of file CLUtil.java.

Here is the call graph for this function:

◆ obtainDeviceProperties()

static Map< String, String > com.jogamp.opencl.util.CLUtil.obtainDeviceProperties ( final CLDevice  dev)
static

Reads all device properties and returns them as key-value map.

Definition at line 94 of file CLUtil.java.

Here is the caller graph for this function:

◆ obtainPlatformProperties()

static Map< String, String > com.jogamp.opencl.util.CLUtil.obtainPlatformProperties ( final CLPlatform  platform)
static

Reads all platform properties and returns them as key-value map.

Definition at line 87 of file CLUtil.java.

Here is the caller graph for this function:

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