Align non-char pointers to 16bytes
This should fix all alignment issues in shaders