HIP: Heterogenous-computing Interface for Portability
|
5 #include <hc_defines.h>
7 #define GRID_LAUNCH_VERSION 20
11 class completion_future;
12 class accelerator_view;
20 gl_dim3(uint32_t _x=1, uint32_t _y=1, uint32_t _z=1) : x(_x), y(_y), z(_z) {};
23 typedef enum gl_barrier_bit {
24 barrier_bit_queue_default,
55 hc::accelerator_view *
av;
61 hc::completion_future *
cf;
Definition: grid_launch.h:32
enum gl_barrier_bit barrier_bit
Definition: grid_launch.h:46
Definition: grid_launch.h:18
unsigned int launch_fence
Definition: grid_launch.h:51
hc::completion_future * cf
Definition: grid_launch.h:61
gl_dim3 group_dim
Group dimensions.
Definition: grid_launch.h:37
unsigned int dynamic_group_mem_bytes
Definition: grid_launch.h:41
hc::accelerator_view * av
Definition: grid_launch.h:55
gl_dim3 grid_dim
Grid dimensions.
Definition: grid_launch.h:34