blob: 20c5b74df88f75a72835a0a30265e8ab3d8a3e0f [file] [log] [blame]
dan sinclairda733562024-09-16 19:11:54 +00001#version 310 es
2precision highp float;
3precision highp int;
dan sinclair6e93ca52024-08-28 23:58:04 +00004
dan sinclair6e93ca52024-08-28 23:58:04 +00005
dan sinclairda733562024-09-16 19:11:54 +00006struct SB_RW {
7 int arg_0;
8};
9
10layout(binding = 0, std430)
11buffer tint_symbol_1_1_ssbo {
12 int tint_symbol;
13} v;
14layout(binding = 1, std430)
15buffer tint_symbol_3_1_ssbo {
16 SB_RW tint_symbol_2;
17} v_1;
18int atomicMin_8e38dc() {
19 int arg_1 = 1;
20 int res = atomicMin(v_1.tint_symbol_2.arg_0, arg_1);
21 return res;
22}
23void main() {
24 v.tint_symbol = atomicMin_8e38dc();
25}
26#version 310 es
27
28
29struct SB_RW {
30 int arg_0;
31};
32
33layout(binding = 0, std430)
34buffer tint_symbol_1_1_ssbo {
35 int tint_symbol;
36} v;
37layout(binding = 1, std430)
38buffer tint_symbol_3_1_ssbo {
39 SB_RW tint_symbol_2;
40} v_1;
41int atomicMin_8e38dc() {
42 int arg_1 = 1;
43 int res = atomicMin(v_1.tint_symbol_2.arg_0, arg_1);
44 return res;
45}
46layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in;
47void main() {
48 v.tint_symbol = atomicMin_8e38dc();
49}