| #version 430 | |
| const double d1 = 3.1415926535897932384626433832795LF; | |
| const double d2 = 3.1415; | |
| const double d3 = 3.1415926535897932384626433832795LF; | |
| const double d4 = 3.1415926535897932384626433832795; | |
| buffer bufName { | |
| float f; | |
| double d; | |
| } bufInst; | |
| uniform writeonly image2D destTex; | |
| void main() | |
| { | |
| bufInst.d = float(d1); | |
| bufInst.f = float(d1 + d2 + d3 + d4); | |
| ivec2 storePos = ivec2(gl_GlobalInvocationID.xy); | |
| double localCoef = length(vec2(ivec2(gl_LocalInvocationID.xy)-8)/8.0); | |
| dvec4 aa = dvec4(0.4, 0.2, 0.3, 0.4); | |
| double globalCoef = 1.0; | |
| } |