|
AQUAgpusph 5.0.4
|
Header to be inserted into CalcServer/Reduction.cl.in file. More...
Macros | |
| #define | vec2 float2 |
| #define | vec3 float3 |
| #define | vec4 float4 |
| #define | vec8 float8 |
| #define | dvec2 double2 |
| #define | dvec3 double3 |
| #define | dvec4 double4 |
| #define | dvec8 double8 |
| #define | ivec2 int2 |
| #define | ivec3 int3 |
| #define | ivec4 int4 |
| #define | ivec8 int8 |
| #define | lvec2 long2 |
| #define | lvec3 long3 |
| #define | lvec4 long4 |
| #define | lvec8 long8 |
| #define | uivec2 uint2 |
| #define | uivec3 uint3 |
| #define | uivec4 uint4 |
| #define | uivec8 uint8 |
| #define | ulvec2 ulong2 |
| #define | ulvec3 ulong3 |
| #define | ulvec4 ulong4 |
| #define | ulvec8 ulong8 |
| #define | svec2 usize2 |
| #define | svec3 usize3 |
| #define | svec4 usize4 |
| #define | svec8 usize8 |
| #define | ssvec2 ssize2 |
| #define | ssvec3 ssize3 |
| #define | ssvec4 ssize4 |
| #define | ssvec8 ssize8 |
| #define | INFINITY FLT_MAX |
| #define | vec vec2 |
| #define | dvec dvec2 |
| #define | ivec ivec2 |
| #define | lvec lvec2 |
| #define | uivec uivec2 |
| #define | ulvec ulvec2 |
| #define | svec svec2 |
| #define | ssvec ssvec2 |
| #define | matrix float4 |
| #define | VEC_ZERO ((float2)(0.f, 0.f)) |
| #define | VEC_ONE ((float2)(1.f, 1.f)) |
| #define | VEC_ALL_ONE VEC_ONE |
| #define | VEC_INFINITY ((float2)(INFINITY, INFINITY)) |
| #define | VEC_ALL_INFINITY VEC_INFINITY |
| #define | MAT_ZERO ((float4)(0.f, 0.f, 0.f, 0.f)) |
| #define | MAT_EYE ((float4)(1.f, 0.f, 0.f, 1.f)) |
| #define | VEC_NEG_INFINITY (-VEC_INFINITY) |
| #define | VEC_ALL_NEG_INFINITY (-VEC_ALL_INFINITY) |
Header to be inserted into CalcServer/Reduction.cl.in file.
| #define dvec dvec2 |
| #define dvec2 double2 |
| #define dvec3 double3 |
| #define dvec4 double4 |
| #define dvec8 double8 |
| #define INFINITY FLT_MAX |
| #define ivec ivec2 |
| #define ivec2 int2 |
| #define ivec3 int3 |
| #define ivec4 int4 |
| #define ivec8 int8 |
| #define lvec lvec2 |
| #define lvec2 long2 |
| #define lvec3 long3 |
| #define lvec4 long4 |
| #define lvec8 long8 |
| #define MAT_EYE ((float4)(1.f, 0.f, 0.f, 1.f)) |
| #define MAT_ZERO ((float4)(0.f, 0.f, 0.f, 0.f)) |
| #define matrix float4 |
| #define ssvec ssvec2 |
| #define ssvec2 ssize2 |
| #define ssvec3 ssize3 |
| #define ssvec4 ssize4 |
| #define ssvec8 ssize8 |
| #define svec svec2 |
| #define svec2 usize2 |
| #define svec3 usize3 |
| #define svec4 usize4 |
| #define svec8 usize8 |
| #define uivec uivec2 |
| #define uivec2 uint2 |
| #define uivec3 uint3 |
| #define uivec4 uint4 |
| #define uivec8 uint8 |
| #define ulvec ulvec2 |
| #define ulvec2 ulong2 |
| #define ulvec3 ulong3 |
| #define ulvec4 ulong4 |
| #define ulvec8 ulong8 |
| #define vec vec2 |
| #define vec2 float2 |
| #define vec3 float3 |
| #define vec4 float4 |
| #define vec8 float8 |
| #define VEC_ALL_INFINITY VEC_INFINITY |
| #define VEC_ALL_NEG_INFINITY (-VEC_ALL_INFINITY) |
| #define VEC_ALL_ONE VEC_ONE |
| #define VEC_NEG_INFINITY (-VEC_INFINITY) |
| #define VEC_ONE ((float2)(1.f, 1.f)) |
| #define VEC_ZERO ((float2)(0.f, 0.f)) |