Clover Git
OpenCL 1.1 software implementation
|
Executing a task kernel. More...
#include <events.h>
Public Member Functions | |
TaskEvent (CommandQueue *parent, Kernel *kernel, cl_uint num_events_in_wait_list, const Event **event_wait_list, cl_int *errcode_ret) | |
Type | type () const |
Say the event is a Coal::Event::TaskKernel one. |
Executing a task kernel.
This event is simple a Coal::KernelEvent
with:
work_dim()
set to 1global_work_offset()
set to {0}global_work_size()
set to {1}local_work_size()
set to {1}It's in fact a Coal::KernelEvent
containing only one single work-item.
TaskEvent::TaskEvent | ( | CommandQueue * | parent, |
Kernel * | kernel, | ||
cl_uint | num_events_in_wait_list, | ||
const Event ** | event_wait_list, | ||
cl_int * | errcode_ret | ||
) |
Definition at line 861 of file events.cpp.
Event::Type TaskEvent::type | ( | ) | const [virtual] |
Say the event is a Coal::Event::TaskKernel
one.
Reimplemented from Coal::KernelEvent.
Definition at line 873 of file events.cpp.
References Coal::Event::TaskKernel.