class CrOpenCL::Program
- CrOpenCL::Program
- Reference
- Object
Defined in:
crOpenCL/program.crConstructors
Class Method Summary
Instance Method Summary
- #context : CrOpenCL::Context
-
#device
Programs get run on a device.
- #finalize
- #to_unsafe : Pointer(Void)
Macro Summary
-
method_missing(call)
Call args to invoke kernel: program.my_kernel queue, global_work_group_size, event, event_wait_list, kernel_args...
Constructor Detail
Class Method Detail
Instance Method Detail
def device
#
Programs get run on a device. Just return the device of the context the program was created under
Macro Detail
macro method_missing(call)
#
Call args to invoke kernel: program.my_kernel queue, global_work_group_size, event, event_wait_list, kernel_args...
- queue (CommandQueue)
- global_work_group_size (> 0)
- event (Event | Nil)
- event_wait_list (Array(Event) | Nil)