Closed
Description
GLSL and the C++ glm library both support bitwise operators (&, |, ^, <<, >>) on ivecs and uvecs. They may not have very common use cases but they can be used for implementing hash functions, for example (see e.g. https://www.shadertoy.com/view/XlXcW4).