They were introduced with GLSL 1.30 (OGL 3.0).
Depending on what you want to do, you may end up simulating them using floating point operations, e.g. x & (2^n)-1 = frac(x/(2^n))*(2^n) , but you have to take care of floating point errors.
Aszarsha
source share