blob: e034594015743e15e3f70a90b87f371d3bb64ccd [file] [log] [blame]
#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);