blob: 71d5020cff95483be6a45b5ab08a66a2de8d6bbf [file] [log] [blame]
dan sinclair1e0c2012024-09-04 01:56:01 +00001#version 310 es
dan sinclair1e0c2012024-09-04 01:56:01 +00002precision highp float;
3precision highp int;
4
5
dan sinclaira561b982024-09-05 21:56:28 +00006struct frexp_result_f32 {
7 float fract;
8 int exp;
dan sinclair1e0c2012024-09-04 01:56:01 +00009};
10
11void frexp_bee870() {
12 frexp_result_f32 res = frexp_result_f32(0.5f, 1);
13}
14void main() {
15 frexp_bee870();
16}
dan sinclair1e0c2012024-09-04 01:56:01 +000017#version 310 es
18
dan sinclaira561b982024-09-05 21:56:28 +000019
dan sinclair1e0c2012024-09-04 01:56:01 +000020struct frexp_result_f32 {
21 float fract;
22 int exp;
23};
dan sinclair1e0c2012024-09-04 01:56:01 +000024
dan sinclaira561b982024-09-05 21:56:28 +000025void frexp_bee870() {
26 frexp_result_f32 res = frexp_result_f32(0.5f, 1);
27}
28layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in;
29void main() {
30 frexp_bee870();
31}
32#version 310 es
33
34
35struct frexp_result_f32 {
36 float fract;
37 int exp;
38};
dan sinclair1e0c2012024-09-04 01:56:01 +000039
40struct VertexOutput {
41 vec4 pos;
42};
43
44void frexp_bee870() {
45 frexp_result_f32 res = frexp_result_f32(0.5f, 1);
46}
dan sinclaira561b982024-09-05 21:56:28 +000047VertexOutput vertex_main_inner() {
dan sinclair1e0c2012024-09-04 01:56:01 +000048 VertexOutput tint_symbol = VertexOutput(vec4(0.0f));
49 tint_symbol.pos = vec4(0.0f);
50 frexp_bee870();
51 return tint_symbol;
52}
dan sinclair1e0c2012024-09-04 01:56:01 +000053void main() {
dan sinclaira561b982024-09-05 21:56:28 +000054 gl_Position = vertex_main_inner().pos;
55 gl_Position[1u] = -(gl_Position.y);
56 gl_Position[2u] = ((2.0f * gl_Position.z) - gl_Position.w);
57 gl_PointSize = 1.0f;
dan sinclair1e0c2012024-09-04 01:56:01 +000058}