blob: 143bba73e2396295ec6cd04f0e5ed4a39df5a979 [file] [log] [blame]
dan sinclairda733562024-09-16 19:11:54 +00001#version 310 es
dan sinclair6e93ca52024-08-28 23:58:04 +00002
dan sinclairda733562024-09-16 19:11:54 +00003layout(binding = 0, std430)
James Price71c1d542024-10-10 23:01:19 +00004buffer prevent_dce_block_1_ssbo {
5 int inner;
dan sinclairda733562024-09-16 19:11:54 +00006} v;
7shared int arg_0;
8int atomicAdd_794055() {
9 int arg_1 = 1;
10 int res = atomicAdd(arg_0, arg_1);
11 return res;
12}
13void compute_main_inner(uint tint_local_index) {
14 if ((tint_local_index == 0u)) {
15 atomicExchange(arg_0, 0);
16 }
17 barrier();
James Price71c1d542024-10-10 23:01:19 +000018 v.inner = atomicAdd_794055();
dan sinclairda733562024-09-16 19:11:54 +000019}
20layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in;
21void main() {
22 compute_main_inner(gl_LocalInvocationIndex);
23}