blob: e034594015743e15e3f70a90b87f371d3bb64ccd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#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);
|