split OpenCL kernels: fatal error C1091: compiler limit: string exceeds 65535 bytes in length