JOCL v2.6.0-rc-20250722
JOCL, OpenCL® API Binding for Java™ (public API).
com.jogamp.opencl.CLMemory< B extends Buffer >.Map Enum Reference

Configures the mapping process. More...

Inheritance diagram for com.jogamp.opencl.CLMemory< B extends Buffer >.Map:
Collaboration diagram for com.jogamp.opencl.CLMemory< B extends Buffer >.Map:

Public Member Functions

Map valueOf (final int flag)
 

Public Attributes

 READ_WRITE =(CL_MAP_READ | CL_MAP_WRITE)
 Enum representing CL_MAP_READ | CL_MAP_WRITE. More...
 
 WRITE =(CL_MAP_WRITE)
 Enum representing CL_MAP_WRITE. More...
 
 READ =(CL_MAP_READ)
 Enum representing CL_MAP_READ. More...
 
final int FLAGS
 Value of wrapped OpenCL flag. More...
 

Detailed Description

Member Function Documentation

◆ valueOf()

Map com.jogamp.opencl.CLMemory< B extends Buffer >.Map.valueOf ( final int  flag)

Definition at line 431 of file CLMemory.java.

Member Data Documentation

◆ FLAGS

final int com.jogamp.opencl.CLMemory< B extends Buffer >.Map.FLAGS

Value of wrapped OpenCL flag.

Definition at line 425 of file CLMemory.java.

◆ READ

com.jogamp.opencl.CLMemory< B extends Buffer >.Map.READ =(CL_MAP_READ)

Enum representing CL_MAP_READ.

This flag specifies that the memory object will be mapped for read operation.

Definition at line 420 of file CLMemory.java.

◆ READ_WRITE

com.jogamp.opencl.CLMemory< B extends Buffer >.Map.READ_WRITE =(CL_MAP_READ | CL_MAP_WRITE)

Enum representing CL_MAP_READ | CL_MAP_WRITE.

This flag specifies that the memory object will be mapped for read and write operation.

Definition at line 408 of file CLMemory.java.

◆ WRITE

com.jogamp.opencl.CLMemory< B extends Buffer >.Map.WRITE =(CL_MAP_WRITE)

Enum representing CL_MAP_WRITE.

This flag specifies that the memory object will be mapped for write operation.

Definition at line 414 of file CLMemory.java.


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