#version 130 #extension GL_ARB_shader_bit_encoding : enable int floatBitsToInt(float value); ivec2 floatBitsToInt(vec2 value); ivec3 floatBitsToInt(vec3 value); ivec4 floatBitsToInt(vec4 value); uint floatBitsToUint(float value); uvec2 floatBitsToUint(vec2 value); uvec3 floatBitsToUint(vec3 value); uvec4 floatBitsToUint(vec4 value); float intBitsToFloat(int value); vec2 intBitsToFloat(ivec2 value); vec3 intBitsToFloat(ivec3 value); vec4 intBitsToFloat(ivec4 value); float uintBitsToFloat(uint value); vec2 uintBitsToFloat(uvec2 value); vec3 uintBitsToFloat(uvec3 value); vec4 uintBitsToFloat(uvec4 value);