Bugfix: opencl: Remove unnecessary casts from rot() macro, which created type issues

Line 192 uses it with non-vector