26 #if defined(VEC_SIZE) && defined(DATA_TYPE_SRC) && defined(DATA_TYPE_DST) && defined(SCALE) && defined(OFFSET)
61 #if defined(LAST_ACCESSED_X)
64 const int xi = (int)(get_global_id(0) *
VEC_SIZE);
65 input.ptr -= max(xi - (
int)LAST_ACCESSED_X, 0) * input_stride_x;
66 output.
ptr -= max(xi - (
int)LAST_ACCESSED_X, 0) * output_stride_x;
86 #else // !defined(LAST_ACCESSED_X)
87 *((__global DATA_TYPE_DST *)(output.
ptr)) = (DATA_TYPE_DST)((float)((
int)(*((__global DATA_TYPE_SRC *)(
input.ptr))) - (int)(OFFSET)) * (
float)(SCALE));
88 #endif // defined(LAST_ACCESSED_X)
90 #endif // defined(VEC_SIZE) && defined(DATA_TYPE_SRC) && defined(DATA_TYPE_DST) && defined(SCALE) && defined(OFFSET)