HIP: Heterogenous-computing Interface for Portability
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
grid_launch_parm_cxx Class Reference
Inheritance diagram for grid_launch_parm_cxx:
Inheritance graph
[legend]
Collaboration diagram for grid_launch_parm_cxx:
Collaboration graph
[legend]

Public Member Functions

Append (sizeof(int),&grid_dim.z)
 
Append (sizeof(int),&group_dim.x)
 
Append (sizeof(int),&group_dim.y)
 
Append (sizeof(int),&group_dim.z)
 
 __attribute__ ((annotate("user_deserialize"))) grid_launch_parm_cxx(int grid_dim_x
 

Public Attributes

int grid_dim_y
 
int int grid_dim_z
 
int int int group_dim_x
 
int int int int group_dim_y
 
int int int int int group_dim_z
 
grid_dim y = grid_dim_y
 
grid_dim z = grid_dim_z
 
group_dim x = group_dim_x
 
group_dim y = group_dim_y
 
group_dim z = group_dim_z
 
- Public Attributes inherited from grid_launch_parm
gl_dim3 grid_dim
 Grid dimensions.
 
gl_dim3 group_dim
 Group dimensions.
 
unsigned int dynamic_group_mem_bytes
 
enum gl_barrier_bit barrier_bit
 
unsigned int launch_fence
 
hc::accelerator_view * av
 
hc::completion_future * cf
 

Member Data Documentation

int int int int int grid_launch_parm_cxx::group_dim_z
Initial value:
{
grid_dim.x = grid_dim_x

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