Header to be inserted into CalcServer/Reduction.cl.in file.
More...
|
#define | vec2 float2 |
|
#define | vec3 float3 |
|
#define | vec4 float4 |
|
#define | ivec2 int2 |
|
#define | ivec3 int3 |
|
#define | ivec4 int4 |
|
#define | uivec2 uint2 |
|
#define | uivec3 uint3 |
|
#define | uivec4 uint4 |
|
#define | INFINITY FLT_MAX |
|
#define | vec float4 |
|
#define | ivec int4 |
|
#define | uivec uint4 |
|
#define | VEC_ZERO ((float4)(0.f, 0.f, 0.f, 0.f)) |
|
#define | VEC_ONE ((float4)(1.f, 1.f, 1.f, 0.f)) |
|
#define | VEC_ALL_ONE ((float4)(1.f, 1.f, 1.f, 1.f)) |
|
#define | VEC_INFINITY ((float4)(INFINITY, INFINITY, INFINITY, 0.f)) |
|
#define | VEC_ALL_INFINITY ((float4)(INFINITY, INFINITY, INFINITY, INFINITY)) |
|
#define | matrix float16 |
|
#define | MAT_ZERO |
|
#define | MAT_EYE |
|
#define | VEC_NEG_INFINITY (-VEC_INFINITY) |
|
#define | VEC_ALL_NEG_INFINITY (-VEC_ALL_INFINITY) |
|
Header to be inserted into CalcServer/Reduction.cl.in file.
◆ INFINITY
◆ ivec
◆ ivec2
◆ ivec3
◆ ivec4
◆ MAT_EYE
Value: ((float16)(1.f, \
0.f, \
0.f, \
0.f, \
0.f, \
1.f, \
0.f, \
0.f, \
0.f, \
0.f, \
1.f, \
0.f, \
0.f, \
0.f, \
0.f, \
1.f))
◆ MAT_ZERO
Value: ((float16)(0.f, \
0.f, \
0.f, \
0.f, \
0.f, \
0.f, \
0.f, \
0.f, \
0.f, \
0.f, \
0.f, \
0.f, \
0.f, \
0.f, \
0.f, \
0.f))
◆ matrix
◆ uivec
◆ uivec2
◆ uivec3
◆ uivec4
◆ vec
◆ vec2
◆ vec3
◆ vec4
◆ VEC_ALL_INFINITY
◆ VEC_ALL_NEG_INFINITY
◆ VEC_ALL_ONE
#define VEC_ALL_ONE ((float4)(1.f, 1.f, 1.f, 1.f)) |
◆ VEC_INFINITY
◆ VEC_NEG_INFINITY
◆ VEC_ONE
#define VEC_ONE ((float4)(1.f, 1.f, 1.f, 0.f)) |
◆ VEC_ZERO
#define VEC_ZERO ((float4)(0.f, 0.f, 0.f, 0.f)) |