![]() |
Project
|
#include <cstdint>
Go to the source code of this file.
Classes | |
struct | float4 |
struct | float3 |
struct | float2 |
struct | uchar2 |
struct | short2 |
struct | ushort2 |
struct | int2 |
struct | int3 |
struct | int4 |
struct | uint1 |
struct | uint2 |
struct | uint3 |
struct | uint4 |
struct | dim3 |
Macros | |
#define | GPUd() |
#define | GPUdDefault() |
#define | GPUhdDefault() |
#define | GPUdi() inline |
#define | GPUdii() |
#define | GPUdni() |
#define | GPUdnii() inline |
#define | GPUh() |
#define | GPUhi() inline |
#define | GPUhd() |
#define | GPUhdi() inline |
#define | GPUhdni() |
#define | GPUg() INVALID_TRIGGER_ERROR_NO_HOST_CODE |
#define | GPUshared() |
#define | GPUglobal() |
#define | GPUconstant() |
#define | GPUconstexpr() static constexpr |
#define | GPUprivate() |
#define | GPUgeneric() |
#define | GPUbarrier() |
#define | GPUbarrierWarp() |
#define | GPUAtomic(type) type |
#define | GPUsharedref() |
#define | GPUglobalref() |
#define | GPUconstantref() |
#define | GPUconstexprref() |
#define | GPUdic(...) GPUd() |
#define | GPUCA_GPUdic_select_0() GPUdni() |
#define | GPUCA_GPUdic_select_1() GPUdii() |
#define | GPUCA_GPUdic_select_2() GPUd() |
#define | GPUrestrict() __restrict__ |
#define | get_global_id(dim) iBlock |
#define | get_global_size(dim) nBlocks |
#define | get_num_groups(dim) nBlocks |
#define | get_local_id(dim) 0 |
#define | get_local_size(dim) 1 |
#define | get_group_id(dim) iBlock |
Definition in file GPUCommonDefAPI.h.
#define get_global_id | ( | dim | ) | iBlock |
Definition at line 225 of file GPUCommonDefAPI.h.
#define get_global_size | ( | dim | ) | nBlocks |
Definition at line 226 of file GPUCommonDefAPI.h.
#define get_group_id | ( | dim | ) | iBlock |
Definition at line 230 of file GPUCommonDefAPI.h.
#define get_local_id | ( | dim | ) | 0 |
Definition at line 228 of file GPUCommonDefAPI.h.
#define get_local_size | ( | dim | ) | 1 |
Definition at line 229 of file GPUCommonDefAPI.h.
#define get_num_groups | ( | dim | ) | nBlocks |
Definition at line 227 of file GPUCommonDefAPI.h.
Definition at line 55 of file GPUCommonDefAPI.h.
#define GPUbarrier | ( | ) |
Definition at line 53 of file GPUCommonDefAPI.h.
#define GPUbarrierWarp | ( | ) |
Definition at line 54 of file GPUCommonDefAPI.h.
#define GPUCA_GPUdic_select_0 | ( | ) | GPUdni() |
Definition at line 190 of file GPUCommonDefAPI.h.
#define GPUCA_GPUdic_select_1 | ( | ) | GPUdii() |
Definition at line 191 of file GPUCommonDefAPI.h.
#define GPUCA_GPUdic_select_2 | ( | ) | GPUd() |
Definition at line 192 of file GPUCommonDefAPI.h.
#define GPUconstant | ( | ) |
Definition at line 49 of file GPUCommonDefAPI.h.
#define GPUconstantref | ( | ) |
Definition at line 58 of file GPUCommonDefAPI.h.
#define GPUconstexpr | ( | ) | static constexpr |
Definition at line 50 of file GPUCommonDefAPI.h.
#define GPUconstexprref | ( | ) |
Definition at line 59 of file GPUCommonDefAPI.h.
GPUd | ( | ) |
GPUCA_TEXTURE_FETCH_CONSTRUCTOR
Definition at line 31 of file GPUCommonDefAPI.h.
#define GPUdDefault | ( | ) |
Definition at line 32 of file GPUCommonDefAPI.h.
GPUdi | ( | ) | inline |
Definition at line 34 of file GPUCommonDefAPI.h.
#define GPUdic | ( | ... | ) | GPUd() |
Definition at line 188 of file GPUCommonDefAPI.h.
GPUdii | ( | ) |
Definition at line 35 of file GPUCommonDefAPI.h.
template GPUdni | ( | ) |
Definition at line 36 of file GPUCommonDefAPI.h.
#define GPUdnii | ( | ) | inline |
Definition at line 37 of file GPUCommonDefAPI.h.
#define GPUg | ( | ) | INVALID_TRIGGER_ERROR_NO_HOST_CODE |
Definition at line 46 of file GPUCommonDefAPI.h.
#define GPUgeneric | ( | ) |
Definition at line 52 of file GPUCommonDefAPI.h.
#define GPUglobal | ( | ) |
Definition at line 48 of file GPUCommonDefAPI.h.
#define GPUglobalref | ( | ) |
Definition at line 57 of file GPUCommonDefAPI.h.
GPUh | ( | ) |
Definition at line 38 of file GPUCommonDefAPI.h.
GPUhd | ( | ) |
Definition at line 43 of file GPUCommonDefAPI.h.
#define GPUhdDefault | ( | ) |
Definition at line 33 of file GPUCommonDefAPI.h.
#define GPUhdi | ( | ) | inline |
Definition at line 44 of file GPUCommonDefAPI.h.
#define GPUhdni | ( | ) |
Definition at line 45 of file GPUCommonDefAPI.h.
#define GPUhi | ( | ) | inline |
Definition at line 42 of file GPUCommonDefAPI.h.
#define GPUprivate | ( | ) |
Definition at line 51 of file GPUCommonDefAPI.h.
#define GPUrestrict | ( | ) | __restrict__ |
Definition at line 212 of file GPUCommonDefAPI.h.
#define GPUshared | ( | ) |
Definition at line 47 of file GPUCommonDefAPI.h.
#define GPUsharedref | ( | ) |
Definition at line 56 of file GPUCommonDefAPI.h.