Fixed GCC build issue on new alignment types. More simd stuff to vec4