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)) |