2 #extension GL_EXT_shader_explicit_arithmetic_types_float16 : enable
8 float w4 = 000130000.0;
9 float w5 = 123456789.0000;
10 double w6 = 1234567890123456.0;
11 double w7 = 12345678901234567.0;
12 double w8 = 123456789012345678.0;
13 double w9 = 12345678901234567893.0;
14 double w10 = 1234567890123456789012345.0;
26 double e11 = 1e-307; // Was 1e-323, but that's flushed to zero sometimes. 1e-308 can be flushed to 0.
43 double f4 = 0.33333333333333333333333333333333333333333333333333333333333333333333333333333;
44 double f51 = 0.000000000000000000000000000000000000783475;
45 double f52 = 0.0000000000000000000000000000000000007834750;
46 double f53 = .00000000000000000000000000000000000078347500;
47 double f54 = 0.000000000000000000000000000000000000783475000000;
63 double c7 = 000610000e2;
64 double c8 = 000610000e-6;
65 double c9 = 000001234567890123450000.0;
66 double c10 = 000999999999999999999000.0;
67 double c11 = 0001230000.0045600000;
68 double c12 = 0001230000.00405600000e-3;
69 double c13 = 0001230000.004500600000e-4;
70 double c14 = 00010230000.0045600000e-5;
71 double c15 = 000120030000.0045600000e4;
72 double c16 = 0001230000.0045600000e5;
73 double c17 = 0001230000.0045600000e6;
74 double c18 = 0001230000.00456007e6;
76 double b11 = 72057594037927928.0;
77 double b12 = 72057594037927936.0;
78 double b13 = 72057594037927932.0;
79 double b14 = 7205759403792793199999e-5;
80 double b15 = 7205759403792793200001e-5;
81 double b21 = 9223372036854774784.0;
82 double b22 = 9223372036854775808.0;
83 double b23 = 9223372036854775296.0;
84 double b24 = 922337203685477529599999e-5;
85 double b25 = 922337203685477529600001e-5;
86 double b31 = 10141204801825834086073718800384.0;
87 double b32 = 10141204801825835211973625643008.0;
88 double b33 = 10141204801825834649023672221696.0;
89 double b34 = 1014120480182583464902367222169599999e-5;
90 double b35 = 1014120480182583464902367222169600001e-5;
91 double b41 = 5708990770823838890407843763683279797179383808.0;
92 double b42 = 5708990770823839524233143877797980545530986496.0;
93 double b43 = 5708990770823839207320493820740630171355185152.0;
94 double b44 = 5708990770823839207320493820740630171355185151999e-3;
95 double b45 = 5708990770823839207320493820740630171355185152001e-3;
97 float pi1 = 3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679f;
98 float pi2 = 3.14159265358979f;
99 float pi3 = 3.141592653589793f;
101 double dpi1 = 3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679;
102 double dpi2 = 3.14159265358979;
103 double dpi3 = 3.141592653589793;
105 float dfpi1 = 3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679f;
106 float dfpi2 = 3.14159265358979f;
107 float dfpi3 = 3.141592653589793f;
109 double lfpi1 = 3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679LF;
110 double lfpi2 = 3.14159265358979Lf;
111 double lfpi3 = 3.141592653589793lF;
113 double hfpi1 = 3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679hF;
114 double hfpi2 = 3.14159265358979hF;
115 double hfpi3 = 3.141592653589793hf;