get_global_offset.cl 271 Bytes Raw Blame History Permalink 1 2 3 4 5 6 7 8 9 10 #include <clc/clc.h> _CLC_DEF _CLC_OVERLOAD uint get_global_offset(uint dim) { __attribute__((address_space(7))) uint *ptr = (__attribute__((address_space(7))) uint *)__builtin_r600_implicitarg_ptr(); if (dim < 3) return ptr[dim + 1]; return 0; }