sf::Vector3
GLSL bvec4 with four boolean components.
GLSL ivec4 with four signed 32-bit integer components.
GLSL mat3 with nine column-major float32 components.
GLSL mat4 with sixteen column-major float32 components.
GLSL vec4 with four float32 components.
sf::Vector2; each component occupies one canonical 0/1 byte.