Header to be inserted into CalcServer/Set.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 | 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/Set.cl.in file.
◆ 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) |