#include <queue.h>
Definition at line 23 of file device/queue.h.
◆ Type
| Enumerator |
|---|
| POINTER | |
| INT32 | |
| FLOAT32 | |
| KERNEL_FILM_CONVERT | |
| HIPRT_GLOBAL_STACK | |
Definition at line 25 of file device/queue.h.
◆ DeviceKernelArguments() [1/3]
| DeviceKernelArguments::DeviceKernelArguments |
( |
| ) |
|
|
default |
◆ DeviceKernelArguments() [2/3]
| DeviceKernelArguments::DeviceKernelArguments |
( |
const T * | arg | ) |
|
|
inline |
◆ DeviceKernelArguments() [3/3]
template<class
T, class... Args>
| DeviceKernelArguments::DeviceKernelArguments |
( |
const T * | first, |
|
|
Args... | args ) |
|
inline |
◆ add() [1/6]
| void DeviceKernelArguments::add |
( |
const device_ptr * | value | ) |
|
|
inline |
◆ add() [2/6]
| void DeviceKernelArguments::add |
( |
const float * | value | ) |
|
|
inline |
◆ add() [3/6]
| void DeviceKernelArguments::add |
( |
const int32_t * | value | ) |
|
|
inline |
◆ add() [4/6]
◆ add() [5/6]
template<typename
T, typename... Args>
| void DeviceKernelArguments::add |
( |
const T * | first, |
|
|
Args... | args ) |
|
inline |
◆ add() [6/6]
| void DeviceKernelArguments::add |
( |
const Type | type, |
|
|
const void * | value, |
|
|
const size_t | size ) |
|
inline |
◆ count
| size_t DeviceKernelArguments::count = 0 |
◆ MAX_ARGS
| const int DeviceKernelArguments::MAX_ARGS = 18 |
|
static |
◆ sizes
| size_t DeviceKernelArguments::sizes[MAX_ARGS] |
◆ types
◆ values
| void* DeviceKernelArguments::values[MAX_ARGS] |
The documentation for this struct was generated from the following file: