mirror of
https://github.com/RPCS3/glslang.git
synced 2024-12-19 17:26:39 +00:00
5276 lines
436 KiB
Plaintext
5276 lines
436 KiB
Plaintext
hlsl.rw.atomics.frag
|
|
Shader version: 500
|
|
gl_FragCoord origin is upper left
|
|
0:? Sequence
|
|
0:45 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color})
|
|
0:45 Function Parameters:
|
|
0:? Sequence
|
|
0:50 imageAtomicAdd ( temp int)
|
|
0:50 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:50 i1: direct index for structure ( uniform int)
|
|
0:50 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:50 Constant:
|
|
0:50 5 (const uint)
|
|
0:50 i1b: direct index for structure ( uniform int)
|
|
0:50 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:50 Constant:
|
|
0:50 8 (const uint)
|
|
0:51 move second child to first child ( temp int)
|
|
0:51 'out_i1' ( temp int)
|
|
0:51 imageAtomicAdd ( temp int)
|
|
0:51 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:51 i1: direct index for structure ( uniform int)
|
|
0:51 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:51 Constant:
|
|
0:51 5 (const uint)
|
|
0:51 i1: direct index for structure ( uniform int)
|
|
0:51 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:51 Constant:
|
|
0:51 5 (const uint)
|
|
0:52 imageAtomicAnd ( temp int)
|
|
0:52 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:52 i1: direct index for structure ( uniform int)
|
|
0:52 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:52 Constant:
|
|
0:52 5 (const uint)
|
|
0:52 i1b: direct index for structure ( uniform int)
|
|
0:52 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:52 Constant:
|
|
0:52 8 (const uint)
|
|
0:53 move second child to first child ( temp int)
|
|
0:53 'out_i1' ( temp int)
|
|
0:53 imageAtomicAnd ( temp int)
|
|
0:53 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:53 i1: direct index for structure ( uniform int)
|
|
0:53 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:53 Constant:
|
|
0:53 5 (const uint)
|
|
0:53 i1: direct index for structure ( uniform int)
|
|
0:53 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:53 Constant:
|
|
0:53 5 (const uint)
|
|
0:54 move second child to first child ( temp int)
|
|
0:54 'out_i1' ( temp int)
|
|
0:54 imageAtomicCompSwap ( temp int)
|
|
0:54 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:54 i1: direct index for structure ( uniform int)
|
|
0:54 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:54 Constant:
|
|
0:54 5 (const uint)
|
|
0:54 i1b: direct index for structure ( uniform int)
|
|
0:54 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:54 Constant:
|
|
0:54 8 (const uint)
|
|
0:54 i1c: direct index for structure ( uniform int)
|
|
0:54 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:54 Constant:
|
|
0:54 9 (const uint)
|
|
0:55 move second child to first child ( temp int)
|
|
0:55 'out_i1' ( temp int)
|
|
0:55 imageAtomicExchange ( temp int)
|
|
0:55 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:55 i1: direct index for structure ( uniform int)
|
|
0:55 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:55 Constant:
|
|
0:55 5 (const uint)
|
|
0:55 i1: direct index for structure ( uniform int)
|
|
0:55 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:55 Constant:
|
|
0:55 5 (const uint)
|
|
0:56 imageAtomicMax ( temp int)
|
|
0:56 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:56 i1: direct index for structure ( uniform int)
|
|
0:56 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:56 Constant:
|
|
0:56 5 (const uint)
|
|
0:56 i1b: direct index for structure ( uniform int)
|
|
0:56 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:56 Constant:
|
|
0:56 8 (const uint)
|
|
0:57 move second child to first child ( temp int)
|
|
0:57 'out_i1' ( temp int)
|
|
0:57 imageAtomicMax ( temp int)
|
|
0:57 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:57 i1: direct index for structure ( uniform int)
|
|
0:57 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:57 Constant:
|
|
0:57 5 (const uint)
|
|
0:57 i1: direct index for structure ( uniform int)
|
|
0:57 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:57 Constant:
|
|
0:57 5 (const uint)
|
|
0:58 imageAtomicMin ( temp int)
|
|
0:58 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:58 i1: direct index for structure ( uniform int)
|
|
0:58 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:58 Constant:
|
|
0:58 5 (const uint)
|
|
0:58 i1b: direct index for structure ( uniform int)
|
|
0:58 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:58 Constant:
|
|
0:58 8 (const uint)
|
|
0:59 move second child to first child ( temp int)
|
|
0:59 'out_i1' ( temp int)
|
|
0:59 imageAtomicMin ( temp int)
|
|
0:59 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:59 i1: direct index for structure ( uniform int)
|
|
0:59 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:59 Constant:
|
|
0:59 5 (const uint)
|
|
0:59 i1: direct index for structure ( uniform int)
|
|
0:59 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:59 Constant:
|
|
0:59 5 (const uint)
|
|
0:60 imageAtomicOr ( temp int)
|
|
0:60 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:60 i1: direct index for structure ( uniform int)
|
|
0:60 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:60 Constant:
|
|
0:60 5 (const uint)
|
|
0:60 i1b: direct index for structure ( uniform int)
|
|
0:60 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:60 Constant:
|
|
0:60 8 (const uint)
|
|
0:61 move second child to first child ( temp int)
|
|
0:61 'out_i1' ( temp int)
|
|
0:61 imageAtomicOr ( temp int)
|
|
0:61 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:61 i1: direct index for structure ( uniform int)
|
|
0:61 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:61 Constant:
|
|
0:61 5 (const uint)
|
|
0:61 i1: direct index for structure ( uniform int)
|
|
0:61 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:61 Constant:
|
|
0:61 5 (const uint)
|
|
0:62 imageAtomicXor ( temp int)
|
|
0:62 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:62 i1: direct index for structure ( uniform int)
|
|
0:62 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:62 Constant:
|
|
0:62 5 (const uint)
|
|
0:62 i1b: direct index for structure ( uniform int)
|
|
0:62 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:62 Constant:
|
|
0:62 8 (const uint)
|
|
0:63 move second child to first child ( temp int)
|
|
0:63 'out_i1' ( temp int)
|
|
0:63 imageAtomicXor ( temp int)
|
|
0:63 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:63 i1: direct index for structure ( uniform int)
|
|
0:63 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:63 Constant:
|
|
0:63 5 (const uint)
|
|
0:63 i1: direct index for structure ( uniform int)
|
|
0:63 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:63 Constant:
|
|
0:63 5 (const uint)
|
|
0:66 imageAtomicAdd ( temp uint)
|
|
0:66 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:66 u1: direct index for structure ( uniform uint)
|
|
0:66 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:66 Constant:
|
|
0:66 0 (const uint)
|
|
0:66 u1: direct index for structure ( uniform uint)
|
|
0:66 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:66 Constant:
|
|
0:66 0 (const uint)
|
|
0:67 move second child to first child ( temp uint)
|
|
0:67 'out_u1' ( temp uint)
|
|
0:67 imageAtomicAdd ( temp uint)
|
|
0:67 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:67 u1: direct index for structure ( uniform uint)
|
|
0:67 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:67 Constant:
|
|
0:67 0 (const uint)
|
|
0:67 u1: direct index for structure ( uniform uint)
|
|
0:67 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:67 Constant:
|
|
0:67 0 (const uint)
|
|
0:68 imageAtomicAnd ( temp uint)
|
|
0:68 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:68 u1: direct index for structure ( uniform uint)
|
|
0:68 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:68 Constant:
|
|
0:68 0 (const uint)
|
|
0:68 u1: direct index for structure ( uniform uint)
|
|
0:68 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:68 Constant:
|
|
0:68 0 (const uint)
|
|
0:69 move second child to first child ( temp uint)
|
|
0:69 'out_u1' ( temp uint)
|
|
0:69 imageAtomicAnd ( temp uint)
|
|
0:69 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:69 u1: direct index for structure ( uniform uint)
|
|
0:69 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:69 Constant:
|
|
0:69 0 (const uint)
|
|
0:69 u1: direct index for structure ( uniform uint)
|
|
0:69 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:69 Constant:
|
|
0:69 0 (const uint)
|
|
0:70 move second child to first child ( temp uint)
|
|
0:70 'out_u1' ( temp uint)
|
|
0:70 imageAtomicCompSwap ( temp uint)
|
|
0:70 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:70 u1: direct index for structure ( uniform uint)
|
|
0:70 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:70 Constant:
|
|
0:70 0 (const uint)
|
|
0:70 u1b: direct index for structure ( uniform uint)
|
|
0:70 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:70 Constant:
|
|
0:70 3 (const uint)
|
|
0:70 u1c: direct index for structure ( uniform uint)
|
|
0:70 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:70 Constant:
|
|
0:70 4 (const uint)
|
|
0:71 move second child to first child ( temp uint)
|
|
0:71 'out_u1' ( temp uint)
|
|
0:71 imageAtomicExchange ( temp uint)
|
|
0:71 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:71 u1: direct index for structure ( uniform uint)
|
|
0:71 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:71 Constant:
|
|
0:71 0 (const uint)
|
|
0:71 u1: direct index for structure ( uniform uint)
|
|
0:71 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:71 Constant:
|
|
0:71 0 (const uint)
|
|
0:72 imageAtomicMax ( temp uint)
|
|
0:72 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:72 u1: direct index for structure ( uniform uint)
|
|
0:72 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:72 Constant:
|
|
0:72 0 (const uint)
|
|
0:72 u1: direct index for structure ( uniform uint)
|
|
0:72 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:72 Constant:
|
|
0:72 0 (const uint)
|
|
0:73 move second child to first child ( temp uint)
|
|
0:73 'out_u1' ( temp uint)
|
|
0:73 imageAtomicMax ( temp uint)
|
|
0:73 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:73 u1: direct index for structure ( uniform uint)
|
|
0:73 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:73 Constant:
|
|
0:73 0 (const uint)
|
|
0:73 u1: direct index for structure ( uniform uint)
|
|
0:73 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:73 Constant:
|
|
0:73 0 (const uint)
|
|
0:74 imageAtomicMin ( temp uint)
|
|
0:74 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:74 u1: direct index for structure ( uniform uint)
|
|
0:74 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:74 Constant:
|
|
0:74 0 (const uint)
|
|
0:74 u1: direct index for structure ( uniform uint)
|
|
0:74 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:74 Constant:
|
|
0:74 0 (const uint)
|
|
0:75 move second child to first child ( temp uint)
|
|
0:75 'out_u1' ( temp uint)
|
|
0:75 imageAtomicMin ( temp uint)
|
|
0:75 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:75 u1: direct index for structure ( uniform uint)
|
|
0:75 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:75 Constant:
|
|
0:75 0 (const uint)
|
|
0:75 u1: direct index for structure ( uniform uint)
|
|
0:75 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:75 Constant:
|
|
0:75 0 (const uint)
|
|
0:76 imageAtomicOr ( temp uint)
|
|
0:76 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:76 u1: direct index for structure ( uniform uint)
|
|
0:76 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:76 Constant:
|
|
0:76 0 (const uint)
|
|
0:76 u1: direct index for structure ( uniform uint)
|
|
0:76 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:76 Constant:
|
|
0:76 0 (const uint)
|
|
0:77 move second child to first child ( temp uint)
|
|
0:77 'out_u1' ( temp uint)
|
|
0:77 imageAtomicOr ( temp uint)
|
|
0:77 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:77 u1: direct index for structure ( uniform uint)
|
|
0:77 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:77 Constant:
|
|
0:77 0 (const uint)
|
|
0:77 u1: direct index for structure ( uniform uint)
|
|
0:77 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:77 Constant:
|
|
0:77 0 (const uint)
|
|
0:78 imageAtomicXor ( temp uint)
|
|
0:78 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:78 u1: direct index for structure ( uniform uint)
|
|
0:78 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:78 Constant:
|
|
0:78 0 (const uint)
|
|
0:78 u1: direct index for structure ( uniform uint)
|
|
0:78 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:78 Constant:
|
|
0:78 0 (const uint)
|
|
0:79 move second child to first child ( temp uint)
|
|
0:79 'out_u1' ( temp uint)
|
|
0:79 imageAtomicXor ( temp uint)
|
|
0:79 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:79 u1: direct index for structure ( uniform uint)
|
|
0:79 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:79 Constant:
|
|
0:79 0 (const uint)
|
|
0:79 u1: direct index for structure ( uniform uint)
|
|
0:79 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:79 Constant:
|
|
0:79 0 (const uint)
|
|
0:82 imageAtomicAdd ( temp int)
|
|
0:82 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:82 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:82 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:82 Constant:
|
|
0:82 6 (const uint)
|
|
0:82 i1b: direct index for structure ( uniform int)
|
|
0:82 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:82 Constant:
|
|
0:82 8 (const uint)
|
|
0:83 move second child to first child ( temp int)
|
|
0:83 'out_i1' ( temp int)
|
|
0:83 imageAtomicAdd ( temp int)
|
|
0:83 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:83 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:83 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:83 Constant:
|
|
0:83 6 (const uint)
|
|
0:83 i1: direct index for structure ( uniform int)
|
|
0:83 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:83 Constant:
|
|
0:83 5 (const uint)
|
|
0:84 imageAtomicAnd ( temp int)
|
|
0:84 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:84 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:84 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:84 Constant:
|
|
0:84 6 (const uint)
|
|
0:84 i1b: direct index for structure ( uniform int)
|
|
0:84 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:84 Constant:
|
|
0:84 8 (const uint)
|
|
0:85 move second child to first child ( temp int)
|
|
0:85 'out_i1' ( temp int)
|
|
0:85 imageAtomicAnd ( temp int)
|
|
0:85 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:85 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:85 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:85 Constant:
|
|
0:85 6 (const uint)
|
|
0:85 i1: direct index for structure ( uniform int)
|
|
0:85 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:85 Constant:
|
|
0:85 5 (const uint)
|
|
0:86 move second child to first child ( temp int)
|
|
0:86 'out_i1' ( temp int)
|
|
0:86 imageAtomicCompSwap ( temp int)
|
|
0:86 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:86 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:86 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:86 Constant:
|
|
0:86 6 (const uint)
|
|
0:86 i1b: direct index for structure ( uniform int)
|
|
0:86 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:86 Constant:
|
|
0:86 8 (const uint)
|
|
0:86 i1c: direct index for structure ( uniform int)
|
|
0:86 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:86 Constant:
|
|
0:86 9 (const uint)
|
|
0:87 move second child to first child ( temp int)
|
|
0:87 'out_i1' ( temp int)
|
|
0:87 imageAtomicExchange ( temp int)
|
|
0:87 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:87 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:87 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:87 Constant:
|
|
0:87 6 (const uint)
|
|
0:87 i1: direct index for structure ( uniform int)
|
|
0:87 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:87 Constant:
|
|
0:87 5 (const uint)
|
|
0:88 imageAtomicMax ( temp int)
|
|
0:88 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:88 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:88 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:88 Constant:
|
|
0:88 6 (const uint)
|
|
0:88 i1b: direct index for structure ( uniform int)
|
|
0:88 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:88 Constant:
|
|
0:88 8 (const uint)
|
|
0:89 move second child to first child ( temp int)
|
|
0:89 'out_i1' ( temp int)
|
|
0:89 imageAtomicMax ( temp int)
|
|
0:89 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:89 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:89 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:89 Constant:
|
|
0:89 6 (const uint)
|
|
0:89 i1: direct index for structure ( uniform int)
|
|
0:89 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:89 Constant:
|
|
0:89 5 (const uint)
|
|
0:90 imageAtomicMin ( temp int)
|
|
0:90 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:90 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:90 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:90 Constant:
|
|
0:90 6 (const uint)
|
|
0:90 i1b: direct index for structure ( uniform int)
|
|
0:90 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:90 Constant:
|
|
0:90 8 (const uint)
|
|
0:91 move second child to first child ( temp int)
|
|
0:91 'out_i1' ( temp int)
|
|
0:91 imageAtomicMin ( temp int)
|
|
0:91 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:91 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:91 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:91 Constant:
|
|
0:91 6 (const uint)
|
|
0:91 i1: direct index for structure ( uniform int)
|
|
0:91 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:91 Constant:
|
|
0:91 5 (const uint)
|
|
0:92 imageAtomicOr ( temp int)
|
|
0:92 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:92 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:92 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:92 Constant:
|
|
0:92 6 (const uint)
|
|
0:92 i1b: direct index for structure ( uniform int)
|
|
0:92 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:92 Constant:
|
|
0:92 8 (const uint)
|
|
0:93 move second child to first child ( temp int)
|
|
0:93 'out_i1' ( temp int)
|
|
0:93 imageAtomicOr ( temp int)
|
|
0:93 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:93 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:93 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:93 Constant:
|
|
0:93 6 (const uint)
|
|
0:93 i1: direct index for structure ( uniform int)
|
|
0:93 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:93 Constant:
|
|
0:93 5 (const uint)
|
|
0:94 imageAtomicXor ( temp int)
|
|
0:94 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:94 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:94 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:94 Constant:
|
|
0:94 6 (const uint)
|
|
0:94 i1b: direct index for structure ( uniform int)
|
|
0:94 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:94 Constant:
|
|
0:94 8 (const uint)
|
|
0:95 move second child to first child ( temp int)
|
|
0:95 'out_i1' ( temp int)
|
|
0:95 imageAtomicXor ( temp int)
|
|
0:95 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:95 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:95 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:95 Constant:
|
|
0:95 6 (const uint)
|
|
0:95 i1: direct index for structure ( uniform int)
|
|
0:95 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:95 Constant:
|
|
0:95 5 (const uint)
|
|
0:98 imageAtomicAdd ( temp uint)
|
|
0:98 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:98 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:98 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:98 Constant:
|
|
0:98 1 (const uint)
|
|
0:98 u1: direct index for structure ( uniform uint)
|
|
0:98 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:98 Constant:
|
|
0:98 0 (const uint)
|
|
0:99 move second child to first child ( temp uint)
|
|
0:99 'out_u1' ( temp uint)
|
|
0:99 imageAtomicAdd ( temp uint)
|
|
0:99 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:99 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:99 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:99 Constant:
|
|
0:99 1 (const uint)
|
|
0:99 u1: direct index for structure ( uniform uint)
|
|
0:99 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:99 Constant:
|
|
0:99 0 (const uint)
|
|
0:100 imageAtomicAnd ( temp uint)
|
|
0:100 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:100 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:100 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:100 Constant:
|
|
0:100 1 (const uint)
|
|
0:100 u1: direct index for structure ( uniform uint)
|
|
0:100 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:100 Constant:
|
|
0:100 0 (const uint)
|
|
0:101 move second child to first child ( temp uint)
|
|
0:101 'out_u1' ( temp uint)
|
|
0:101 imageAtomicAnd ( temp uint)
|
|
0:101 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:101 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:101 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:101 Constant:
|
|
0:101 1 (const uint)
|
|
0:101 u1: direct index for structure ( uniform uint)
|
|
0:101 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:101 Constant:
|
|
0:101 0 (const uint)
|
|
0:102 move second child to first child ( temp uint)
|
|
0:102 'out_u1' ( temp uint)
|
|
0:102 imageAtomicCompSwap ( temp uint)
|
|
0:102 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:102 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:102 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:102 Constant:
|
|
0:102 1 (const uint)
|
|
0:102 u1b: direct index for structure ( uniform uint)
|
|
0:102 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:102 Constant:
|
|
0:102 3 (const uint)
|
|
0:102 u1c: direct index for structure ( uniform uint)
|
|
0:102 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:102 Constant:
|
|
0:102 4 (const uint)
|
|
0:103 move second child to first child ( temp uint)
|
|
0:103 'out_u1' ( temp uint)
|
|
0:103 imageAtomicExchange ( temp uint)
|
|
0:103 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:103 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:103 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:103 Constant:
|
|
0:103 1 (const uint)
|
|
0:103 u1: direct index for structure ( uniform uint)
|
|
0:103 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:103 Constant:
|
|
0:103 0 (const uint)
|
|
0:104 imageAtomicMax ( temp uint)
|
|
0:104 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:104 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:104 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:104 Constant:
|
|
0:104 1 (const uint)
|
|
0:104 u1: direct index for structure ( uniform uint)
|
|
0:104 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:104 Constant:
|
|
0:104 0 (const uint)
|
|
0:105 move second child to first child ( temp uint)
|
|
0:105 'out_u1' ( temp uint)
|
|
0:105 imageAtomicMax ( temp uint)
|
|
0:105 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:105 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:105 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:105 Constant:
|
|
0:105 1 (const uint)
|
|
0:105 u1: direct index for structure ( uniform uint)
|
|
0:105 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:105 Constant:
|
|
0:105 0 (const uint)
|
|
0:106 imageAtomicMin ( temp uint)
|
|
0:106 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:106 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:106 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:106 Constant:
|
|
0:106 1 (const uint)
|
|
0:106 u1: direct index for structure ( uniform uint)
|
|
0:106 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:106 Constant:
|
|
0:106 0 (const uint)
|
|
0:107 move second child to first child ( temp uint)
|
|
0:107 'out_u1' ( temp uint)
|
|
0:107 imageAtomicMin ( temp uint)
|
|
0:107 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:107 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:107 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:107 Constant:
|
|
0:107 1 (const uint)
|
|
0:107 u1: direct index for structure ( uniform uint)
|
|
0:107 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:107 Constant:
|
|
0:107 0 (const uint)
|
|
0:108 imageAtomicOr ( temp uint)
|
|
0:108 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:108 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:108 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:108 Constant:
|
|
0:108 1 (const uint)
|
|
0:108 u1: direct index for structure ( uniform uint)
|
|
0:108 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:108 Constant:
|
|
0:108 0 (const uint)
|
|
0:109 move second child to first child ( temp uint)
|
|
0:109 'out_u1' ( temp uint)
|
|
0:109 imageAtomicOr ( temp uint)
|
|
0:109 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:109 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:109 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:109 Constant:
|
|
0:109 1 (const uint)
|
|
0:109 u1: direct index for structure ( uniform uint)
|
|
0:109 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:109 Constant:
|
|
0:109 0 (const uint)
|
|
0:110 imageAtomicXor ( temp uint)
|
|
0:110 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:110 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:110 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:110 Constant:
|
|
0:110 1 (const uint)
|
|
0:110 u1: direct index for structure ( uniform uint)
|
|
0:110 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:110 Constant:
|
|
0:110 0 (const uint)
|
|
0:111 move second child to first child ( temp uint)
|
|
0:111 'out_u1' ( temp uint)
|
|
0:111 imageAtomicXor ( temp uint)
|
|
0:111 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:111 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:111 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:111 Constant:
|
|
0:111 1 (const uint)
|
|
0:111 u1: direct index for structure ( uniform uint)
|
|
0:111 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:111 Constant:
|
|
0:111 0 (const uint)
|
|
0:114 imageAtomicAdd ( temp int)
|
|
0:114 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:114 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:114 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:114 Constant:
|
|
0:114 7 (const uint)
|
|
0:114 i1b: direct index for structure ( uniform int)
|
|
0:114 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:114 Constant:
|
|
0:114 8 (const uint)
|
|
0:115 move second child to first child ( temp int)
|
|
0:115 'out_i1' ( temp int)
|
|
0:115 imageAtomicAdd ( temp int)
|
|
0:115 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:115 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:115 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:115 Constant:
|
|
0:115 7 (const uint)
|
|
0:115 i1: direct index for structure ( uniform int)
|
|
0:115 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:115 Constant:
|
|
0:115 5 (const uint)
|
|
0:116 imageAtomicAnd ( temp int)
|
|
0:116 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:116 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:116 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:116 Constant:
|
|
0:116 7 (const uint)
|
|
0:116 i1b: direct index for structure ( uniform int)
|
|
0:116 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:116 Constant:
|
|
0:116 8 (const uint)
|
|
0:117 move second child to first child ( temp int)
|
|
0:117 'out_i1' ( temp int)
|
|
0:117 imageAtomicAnd ( temp int)
|
|
0:117 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:117 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:117 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:117 Constant:
|
|
0:117 7 (const uint)
|
|
0:117 i1: direct index for structure ( uniform int)
|
|
0:117 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:117 Constant:
|
|
0:117 5 (const uint)
|
|
0:118 move second child to first child ( temp int)
|
|
0:118 'out_i1' ( temp int)
|
|
0:118 imageAtomicCompSwap ( temp int)
|
|
0:118 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:118 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:118 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:118 Constant:
|
|
0:118 7 (const uint)
|
|
0:118 i1b: direct index for structure ( uniform int)
|
|
0:118 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:118 Constant:
|
|
0:118 8 (const uint)
|
|
0:118 i1c: direct index for structure ( uniform int)
|
|
0:118 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:118 Constant:
|
|
0:118 9 (const uint)
|
|
0:119 move second child to first child ( temp int)
|
|
0:119 'out_i1' ( temp int)
|
|
0:119 imageAtomicExchange ( temp int)
|
|
0:119 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:119 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:119 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:119 Constant:
|
|
0:119 7 (const uint)
|
|
0:119 i1: direct index for structure ( uniform int)
|
|
0:119 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:119 Constant:
|
|
0:119 5 (const uint)
|
|
0:120 imageAtomicMax ( temp int)
|
|
0:120 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:120 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:120 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:120 Constant:
|
|
0:120 7 (const uint)
|
|
0:120 i1b: direct index for structure ( uniform int)
|
|
0:120 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:120 Constant:
|
|
0:120 8 (const uint)
|
|
0:121 move second child to first child ( temp int)
|
|
0:121 'out_i1' ( temp int)
|
|
0:121 imageAtomicMax ( temp int)
|
|
0:121 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:121 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:121 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:121 Constant:
|
|
0:121 7 (const uint)
|
|
0:121 i1: direct index for structure ( uniform int)
|
|
0:121 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:121 Constant:
|
|
0:121 5 (const uint)
|
|
0:122 imageAtomicMin ( temp int)
|
|
0:122 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:122 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:122 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:122 Constant:
|
|
0:122 7 (const uint)
|
|
0:122 i1b: direct index for structure ( uniform int)
|
|
0:122 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:122 Constant:
|
|
0:122 8 (const uint)
|
|
0:123 move second child to first child ( temp int)
|
|
0:123 'out_i1' ( temp int)
|
|
0:123 imageAtomicMin ( temp int)
|
|
0:123 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:123 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:123 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:123 Constant:
|
|
0:123 7 (const uint)
|
|
0:123 i1: direct index for structure ( uniform int)
|
|
0:123 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:123 Constant:
|
|
0:123 5 (const uint)
|
|
0:124 imageAtomicOr ( temp int)
|
|
0:124 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:124 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:124 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:124 Constant:
|
|
0:124 7 (const uint)
|
|
0:124 i1b: direct index for structure ( uniform int)
|
|
0:124 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:124 Constant:
|
|
0:124 8 (const uint)
|
|
0:125 move second child to first child ( temp int)
|
|
0:125 'out_i1' ( temp int)
|
|
0:125 imageAtomicOr ( temp int)
|
|
0:125 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:125 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:125 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:125 Constant:
|
|
0:125 7 (const uint)
|
|
0:125 i1: direct index for structure ( uniform int)
|
|
0:125 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:125 Constant:
|
|
0:125 5 (const uint)
|
|
0:126 imageAtomicXor ( temp int)
|
|
0:126 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:126 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:126 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:126 Constant:
|
|
0:126 7 (const uint)
|
|
0:126 i1b: direct index for structure ( uniform int)
|
|
0:126 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:126 Constant:
|
|
0:126 8 (const uint)
|
|
0:127 move second child to first child ( temp int)
|
|
0:127 'out_i1' ( temp int)
|
|
0:127 imageAtomicXor ( temp int)
|
|
0:127 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:127 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:127 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:127 Constant:
|
|
0:127 7 (const uint)
|
|
0:127 i1: direct index for structure ( uniform int)
|
|
0:127 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:127 Constant:
|
|
0:127 5 (const uint)
|
|
0:130 imageAtomicAdd ( temp uint)
|
|
0:130 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:130 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:130 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:130 Constant:
|
|
0:130 2 (const uint)
|
|
0:130 u1: direct index for structure ( uniform uint)
|
|
0:130 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:130 Constant:
|
|
0:130 0 (const uint)
|
|
0:131 move second child to first child ( temp uint)
|
|
0:131 'out_u1' ( temp uint)
|
|
0:131 imageAtomicAdd ( temp uint)
|
|
0:131 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:131 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:131 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:131 Constant:
|
|
0:131 2 (const uint)
|
|
0:131 u1: direct index for structure ( uniform uint)
|
|
0:131 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:131 Constant:
|
|
0:131 0 (const uint)
|
|
0:132 imageAtomicAnd ( temp uint)
|
|
0:132 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:132 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:132 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:132 Constant:
|
|
0:132 2 (const uint)
|
|
0:132 u1: direct index for structure ( uniform uint)
|
|
0:132 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:132 Constant:
|
|
0:132 0 (const uint)
|
|
0:133 move second child to first child ( temp uint)
|
|
0:133 'out_u1' ( temp uint)
|
|
0:133 imageAtomicAnd ( temp uint)
|
|
0:133 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:133 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:133 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:133 Constant:
|
|
0:133 2 (const uint)
|
|
0:133 u1: direct index for structure ( uniform uint)
|
|
0:133 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:133 Constant:
|
|
0:133 0 (const uint)
|
|
0:134 move second child to first child ( temp uint)
|
|
0:134 'out_u1' ( temp uint)
|
|
0:134 imageAtomicCompSwap ( temp uint)
|
|
0:134 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:134 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:134 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:134 Constant:
|
|
0:134 2 (const uint)
|
|
0:134 u1b: direct index for structure ( uniform uint)
|
|
0:134 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:134 Constant:
|
|
0:134 3 (const uint)
|
|
0:134 u1c: direct index for structure ( uniform uint)
|
|
0:134 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:134 Constant:
|
|
0:134 4 (const uint)
|
|
0:135 move second child to first child ( temp uint)
|
|
0:135 'out_u1' ( temp uint)
|
|
0:135 imageAtomicExchange ( temp uint)
|
|
0:135 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:135 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:135 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:135 Constant:
|
|
0:135 2 (const uint)
|
|
0:135 u1: direct index for structure ( uniform uint)
|
|
0:135 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:135 Constant:
|
|
0:135 0 (const uint)
|
|
0:136 imageAtomicMax ( temp uint)
|
|
0:136 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:136 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:136 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:136 Constant:
|
|
0:136 2 (const uint)
|
|
0:136 u1: direct index for structure ( uniform uint)
|
|
0:136 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:136 Constant:
|
|
0:136 0 (const uint)
|
|
0:137 move second child to first child ( temp uint)
|
|
0:137 'out_u1' ( temp uint)
|
|
0:137 imageAtomicMax ( temp uint)
|
|
0:137 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:137 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:137 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:137 Constant:
|
|
0:137 2 (const uint)
|
|
0:137 u1: direct index for structure ( uniform uint)
|
|
0:137 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:137 Constant:
|
|
0:137 0 (const uint)
|
|
0:138 imageAtomicMin ( temp uint)
|
|
0:138 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:138 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:138 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:138 Constant:
|
|
0:138 2 (const uint)
|
|
0:138 u1: direct index for structure ( uniform uint)
|
|
0:138 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:138 Constant:
|
|
0:138 0 (const uint)
|
|
0:139 move second child to first child ( temp uint)
|
|
0:139 'out_u1' ( temp uint)
|
|
0:139 imageAtomicMin ( temp uint)
|
|
0:139 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:139 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:139 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:139 Constant:
|
|
0:139 2 (const uint)
|
|
0:139 u1: direct index for structure ( uniform uint)
|
|
0:139 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:139 Constant:
|
|
0:139 0 (const uint)
|
|
0:140 imageAtomicOr ( temp uint)
|
|
0:140 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:140 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:140 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:140 Constant:
|
|
0:140 2 (const uint)
|
|
0:140 u1: direct index for structure ( uniform uint)
|
|
0:140 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:140 Constant:
|
|
0:140 0 (const uint)
|
|
0:141 move second child to first child ( temp uint)
|
|
0:141 'out_u1' ( temp uint)
|
|
0:141 imageAtomicOr ( temp uint)
|
|
0:141 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:141 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:141 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:141 Constant:
|
|
0:141 2 (const uint)
|
|
0:141 u1: direct index for structure ( uniform uint)
|
|
0:141 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:141 Constant:
|
|
0:141 0 (const uint)
|
|
0:142 imageAtomicXor ( temp uint)
|
|
0:142 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:142 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:142 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:142 Constant:
|
|
0:142 2 (const uint)
|
|
0:142 u1: direct index for structure ( uniform uint)
|
|
0:142 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:142 Constant:
|
|
0:142 0 (const uint)
|
|
0:143 move second child to first child ( temp uint)
|
|
0:143 'out_u1' ( temp uint)
|
|
0:143 imageAtomicXor ( temp uint)
|
|
0:143 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:143 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:143 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:143 Constant:
|
|
0:143 2 (const uint)
|
|
0:143 u1: direct index for structure ( uniform uint)
|
|
0:143 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:143 Constant:
|
|
0:143 0 (const uint)
|
|
0:146 imageAtomicAdd ( temp int)
|
|
0:146 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:146 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:146 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:146 Constant:
|
|
0:146 6 (const uint)
|
|
0:146 i1b: direct index for structure ( uniform int)
|
|
0:146 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:146 Constant:
|
|
0:146 8 (const uint)
|
|
0:147 move second child to first child ( temp int)
|
|
0:147 'out_i1' ( temp int)
|
|
0:147 imageAtomicAdd ( temp int)
|
|
0:147 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:147 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:147 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:147 Constant:
|
|
0:147 6 (const uint)
|
|
0:147 i1: direct index for structure ( uniform int)
|
|
0:147 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:147 Constant:
|
|
0:147 5 (const uint)
|
|
0:148 imageAtomicAnd ( temp int)
|
|
0:148 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:148 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:148 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:148 Constant:
|
|
0:148 6 (const uint)
|
|
0:148 i1b: direct index for structure ( uniform int)
|
|
0:148 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:148 Constant:
|
|
0:148 8 (const uint)
|
|
0:149 move second child to first child ( temp int)
|
|
0:149 'out_i1' ( temp int)
|
|
0:149 imageAtomicAnd ( temp int)
|
|
0:149 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:149 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:149 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:149 Constant:
|
|
0:149 6 (const uint)
|
|
0:149 i1: direct index for structure ( uniform int)
|
|
0:149 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:149 Constant:
|
|
0:149 5 (const uint)
|
|
0:150 move second child to first child ( temp int)
|
|
0:150 'out_i1' ( temp int)
|
|
0:150 imageAtomicCompSwap ( temp int)
|
|
0:150 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:150 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:150 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:150 Constant:
|
|
0:150 6 (const uint)
|
|
0:150 i1b: direct index for structure ( uniform int)
|
|
0:150 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:150 Constant:
|
|
0:150 8 (const uint)
|
|
0:150 i1c: direct index for structure ( uniform int)
|
|
0:150 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:150 Constant:
|
|
0:150 9 (const uint)
|
|
0:151 move second child to first child ( temp int)
|
|
0:151 'out_i1' ( temp int)
|
|
0:151 imageAtomicExchange ( temp int)
|
|
0:151 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:151 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:151 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:151 Constant:
|
|
0:151 6 (const uint)
|
|
0:151 i1: direct index for structure ( uniform int)
|
|
0:151 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:151 Constant:
|
|
0:151 5 (const uint)
|
|
0:152 imageAtomicMax ( temp int)
|
|
0:152 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:152 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:152 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:152 Constant:
|
|
0:152 6 (const uint)
|
|
0:152 i1b: direct index for structure ( uniform int)
|
|
0:152 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:152 Constant:
|
|
0:152 8 (const uint)
|
|
0:153 move second child to first child ( temp int)
|
|
0:153 'out_i1' ( temp int)
|
|
0:153 imageAtomicMax ( temp int)
|
|
0:153 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:153 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:153 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:153 Constant:
|
|
0:153 6 (const uint)
|
|
0:153 i1: direct index for structure ( uniform int)
|
|
0:153 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:153 Constant:
|
|
0:153 5 (const uint)
|
|
0:154 imageAtomicMin ( temp int)
|
|
0:154 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:154 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:154 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:154 Constant:
|
|
0:154 6 (const uint)
|
|
0:154 i1b: direct index for structure ( uniform int)
|
|
0:154 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:154 Constant:
|
|
0:154 8 (const uint)
|
|
0:155 move second child to first child ( temp int)
|
|
0:155 'out_i1' ( temp int)
|
|
0:155 imageAtomicMin ( temp int)
|
|
0:155 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:155 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:155 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:155 Constant:
|
|
0:155 6 (const uint)
|
|
0:155 i1: direct index for structure ( uniform int)
|
|
0:155 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:155 Constant:
|
|
0:155 5 (const uint)
|
|
0:156 imageAtomicOr ( temp int)
|
|
0:156 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:156 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:156 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:156 Constant:
|
|
0:156 6 (const uint)
|
|
0:156 i1b: direct index for structure ( uniform int)
|
|
0:156 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:156 Constant:
|
|
0:156 8 (const uint)
|
|
0:157 move second child to first child ( temp int)
|
|
0:157 'out_i1' ( temp int)
|
|
0:157 imageAtomicOr ( temp int)
|
|
0:157 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:157 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:157 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:157 Constant:
|
|
0:157 6 (const uint)
|
|
0:157 i1: direct index for structure ( uniform int)
|
|
0:157 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:157 Constant:
|
|
0:157 5 (const uint)
|
|
0:158 imageAtomicXor ( temp int)
|
|
0:158 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:158 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:158 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:158 Constant:
|
|
0:158 6 (const uint)
|
|
0:158 i1b: direct index for structure ( uniform int)
|
|
0:158 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:158 Constant:
|
|
0:158 8 (const uint)
|
|
0:159 move second child to first child ( temp int)
|
|
0:159 'out_i1' ( temp int)
|
|
0:159 imageAtomicXor ( temp int)
|
|
0:159 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:159 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:159 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:159 Constant:
|
|
0:159 6 (const uint)
|
|
0:159 i1: direct index for structure ( uniform int)
|
|
0:159 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:159 Constant:
|
|
0:159 5 (const uint)
|
|
0:162 imageAtomicAdd ( temp uint)
|
|
0:162 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:162 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:162 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:162 Constant:
|
|
0:162 1 (const uint)
|
|
0:162 u1: direct index for structure ( uniform uint)
|
|
0:162 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:162 Constant:
|
|
0:162 0 (const uint)
|
|
0:163 move second child to first child ( temp uint)
|
|
0:163 'out_u1' ( temp uint)
|
|
0:163 imageAtomicAdd ( temp uint)
|
|
0:163 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:163 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:163 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:163 Constant:
|
|
0:163 1 (const uint)
|
|
0:163 u1: direct index for structure ( uniform uint)
|
|
0:163 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:163 Constant:
|
|
0:163 0 (const uint)
|
|
0:164 imageAtomicAnd ( temp uint)
|
|
0:164 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:164 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:164 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:164 Constant:
|
|
0:164 1 (const uint)
|
|
0:164 u1: direct index for structure ( uniform uint)
|
|
0:164 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:164 Constant:
|
|
0:164 0 (const uint)
|
|
0:165 move second child to first child ( temp uint)
|
|
0:165 'out_u1' ( temp uint)
|
|
0:165 imageAtomicAnd ( temp uint)
|
|
0:165 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:165 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:165 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:165 Constant:
|
|
0:165 1 (const uint)
|
|
0:165 u1: direct index for structure ( uniform uint)
|
|
0:165 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:165 Constant:
|
|
0:165 0 (const uint)
|
|
0:166 move second child to first child ( temp uint)
|
|
0:166 'out_u1' ( temp uint)
|
|
0:166 imageAtomicCompSwap ( temp uint)
|
|
0:166 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:166 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:166 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:166 Constant:
|
|
0:166 1 (const uint)
|
|
0:166 u1b: direct index for structure ( uniform uint)
|
|
0:166 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:166 Constant:
|
|
0:166 3 (const uint)
|
|
0:166 u1c: direct index for structure ( uniform uint)
|
|
0:166 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:166 Constant:
|
|
0:166 4 (const uint)
|
|
0:167 move second child to first child ( temp uint)
|
|
0:167 'out_u1' ( temp uint)
|
|
0:167 imageAtomicExchange ( temp uint)
|
|
0:167 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:167 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:167 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:167 Constant:
|
|
0:167 1 (const uint)
|
|
0:167 u1: direct index for structure ( uniform uint)
|
|
0:167 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:167 Constant:
|
|
0:167 0 (const uint)
|
|
0:168 imageAtomicMax ( temp uint)
|
|
0:168 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:168 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:168 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:168 Constant:
|
|
0:168 1 (const uint)
|
|
0:168 u1: direct index for structure ( uniform uint)
|
|
0:168 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:168 Constant:
|
|
0:168 0 (const uint)
|
|
0:169 move second child to first child ( temp uint)
|
|
0:169 'out_u1' ( temp uint)
|
|
0:169 imageAtomicMax ( temp uint)
|
|
0:169 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:169 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:169 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:169 Constant:
|
|
0:169 1 (const uint)
|
|
0:169 u1: direct index for structure ( uniform uint)
|
|
0:169 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:169 Constant:
|
|
0:169 0 (const uint)
|
|
0:170 imageAtomicMin ( temp uint)
|
|
0:170 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:170 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:170 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:170 Constant:
|
|
0:170 1 (const uint)
|
|
0:170 u1: direct index for structure ( uniform uint)
|
|
0:170 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:170 Constant:
|
|
0:170 0 (const uint)
|
|
0:171 move second child to first child ( temp uint)
|
|
0:171 'out_u1' ( temp uint)
|
|
0:171 imageAtomicMin ( temp uint)
|
|
0:171 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:171 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:171 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:171 Constant:
|
|
0:171 1 (const uint)
|
|
0:171 u1: direct index for structure ( uniform uint)
|
|
0:171 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:171 Constant:
|
|
0:171 0 (const uint)
|
|
0:172 imageAtomicOr ( temp uint)
|
|
0:172 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:172 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:172 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:172 Constant:
|
|
0:172 1 (const uint)
|
|
0:172 u1: direct index for structure ( uniform uint)
|
|
0:172 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:172 Constant:
|
|
0:172 0 (const uint)
|
|
0:173 move second child to first child ( temp uint)
|
|
0:173 'out_u1' ( temp uint)
|
|
0:173 imageAtomicOr ( temp uint)
|
|
0:173 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:173 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:173 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:173 Constant:
|
|
0:173 1 (const uint)
|
|
0:173 u1: direct index for structure ( uniform uint)
|
|
0:173 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:173 Constant:
|
|
0:173 0 (const uint)
|
|
0:174 imageAtomicXor ( temp uint)
|
|
0:174 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:174 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:174 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:174 Constant:
|
|
0:174 1 (const uint)
|
|
0:174 u1: direct index for structure ( uniform uint)
|
|
0:174 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:174 Constant:
|
|
0:174 0 (const uint)
|
|
0:175 move second child to first child ( temp uint)
|
|
0:175 'out_u1' ( temp uint)
|
|
0:175 imageAtomicXor ( temp uint)
|
|
0:175 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:175 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:175 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:175 Constant:
|
|
0:175 1 (const uint)
|
|
0:175 u1: direct index for structure ( uniform uint)
|
|
0:175 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:175 Constant:
|
|
0:175 0 (const uint)
|
|
0:178 imageAtomicAdd ( temp int)
|
|
0:178 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:178 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:178 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:178 Constant:
|
|
0:178 6 (const uint)
|
|
0:178 i1b: direct index for structure ( uniform int)
|
|
0:178 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:178 Constant:
|
|
0:178 8 (const uint)
|
|
0:179 move second child to first child ( temp int)
|
|
0:179 'out_i1' ( temp int)
|
|
0:179 imageAtomicAdd ( temp int)
|
|
0:179 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:179 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:179 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:179 Constant:
|
|
0:179 6 (const uint)
|
|
0:179 i1: direct index for structure ( uniform int)
|
|
0:179 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:179 Constant:
|
|
0:179 5 (const uint)
|
|
0:180 imageAtomicAnd ( temp int)
|
|
0:180 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:180 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:180 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:180 Constant:
|
|
0:180 6 (const uint)
|
|
0:180 i1b: direct index for structure ( uniform int)
|
|
0:180 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:180 Constant:
|
|
0:180 8 (const uint)
|
|
0:181 move second child to first child ( temp int)
|
|
0:181 'out_i1' ( temp int)
|
|
0:181 imageAtomicAnd ( temp int)
|
|
0:181 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:181 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:181 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:181 Constant:
|
|
0:181 6 (const uint)
|
|
0:181 i1: direct index for structure ( uniform int)
|
|
0:181 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:181 Constant:
|
|
0:181 5 (const uint)
|
|
0:182 move second child to first child ( temp int)
|
|
0:182 'out_i1' ( temp int)
|
|
0:182 imageAtomicCompSwap ( temp int)
|
|
0:182 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:182 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:182 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:182 Constant:
|
|
0:182 6 (const uint)
|
|
0:182 i1b: direct index for structure ( uniform int)
|
|
0:182 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:182 Constant:
|
|
0:182 8 (const uint)
|
|
0:182 i1c: direct index for structure ( uniform int)
|
|
0:182 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:182 Constant:
|
|
0:182 9 (const uint)
|
|
0:183 move second child to first child ( temp int)
|
|
0:183 'out_i1' ( temp int)
|
|
0:183 imageAtomicExchange ( temp int)
|
|
0:183 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:183 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:183 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:183 Constant:
|
|
0:183 6 (const uint)
|
|
0:183 i1: direct index for structure ( uniform int)
|
|
0:183 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:183 Constant:
|
|
0:183 5 (const uint)
|
|
0:184 imageAtomicMax ( temp int)
|
|
0:184 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:184 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:184 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:184 Constant:
|
|
0:184 6 (const uint)
|
|
0:184 i1b: direct index for structure ( uniform int)
|
|
0:184 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:184 Constant:
|
|
0:184 8 (const uint)
|
|
0:185 move second child to first child ( temp int)
|
|
0:185 'out_i1' ( temp int)
|
|
0:185 imageAtomicMax ( temp int)
|
|
0:185 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:185 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:185 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:185 Constant:
|
|
0:185 6 (const uint)
|
|
0:185 i1: direct index for structure ( uniform int)
|
|
0:185 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:185 Constant:
|
|
0:185 5 (const uint)
|
|
0:186 imageAtomicMin ( temp int)
|
|
0:186 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:186 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:186 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:186 Constant:
|
|
0:186 6 (const uint)
|
|
0:186 i1b: direct index for structure ( uniform int)
|
|
0:186 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:186 Constant:
|
|
0:186 8 (const uint)
|
|
0:187 move second child to first child ( temp int)
|
|
0:187 'out_i1' ( temp int)
|
|
0:187 imageAtomicMin ( temp int)
|
|
0:187 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:187 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:187 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:187 Constant:
|
|
0:187 6 (const uint)
|
|
0:187 i1: direct index for structure ( uniform int)
|
|
0:187 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:187 Constant:
|
|
0:187 5 (const uint)
|
|
0:188 imageAtomicOr ( temp int)
|
|
0:188 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:188 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:188 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:188 Constant:
|
|
0:188 6 (const uint)
|
|
0:188 i1b: direct index for structure ( uniform int)
|
|
0:188 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:188 Constant:
|
|
0:188 8 (const uint)
|
|
0:189 move second child to first child ( temp int)
|
|
0:189 'out_i1' ( temp int)
|
|
0:189 imageAtomicOr ( temp int)
|
|
0:189 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:189 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:189 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:189 Constant:
|
|
0:189 6 (const uint)
|
|
0:189 i1: direct index for structure ( uniform int)
|
|
0:189 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:189 Constant:
|
|
0:189 5 (const uint)
|
|
0:190 imageAtomicXor ( temp int)
|
|
0:190 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:190 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:190 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:190 Constant:
|
|
0:190 6 (const uint)
|
|
0:190 i1b: direct index for structure ( uniform int)
|
|
0:190 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:190 Constant:
|
|
0:190 8 (const uint)
|
|
0:191 move second child to first child ( temp int)
|
|
0:191 'out_i1' ( temp int)
|
|
0:191 imageAtomicXor ( temp int)
|
|
0:191 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:191 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:191 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:191 Constant:
|
|
0:191 6 (const uint)
|
|
0:191 i1: direct index for structure ( uniform int)
|
|
0:191 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:191 Constant:
|
|
0:191 5 (const uint)
|
|
0:194 imageAtomicAdd ( temp uint)
|
|
0:194 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:194 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:194 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:194 Constant:
|
|
0:194 1 (const uint)
|
|
0:194 u1: direct index for structure ( uniform uint)
|
|
0:194 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:194 Constant:
|
|
0:194 0 (const uint)
|
|
0:195 move second child to first child ( temp uint)
|
|
0:195 'out_u1' ( temp uint)
|
|
0:195 imageAtomicAdd ( temp uint)
|
|
0:195 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:195 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:195 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:195 Constant:
|
|
0:195 1 (const uint)
|
|
0:195 u1: direct index for structure ( uniform uint)
|
|
0:195 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:195 Constant:
|
|
0:195 0 (const uint)
|
|
0:196 imageAtomicAnd ( temp uint)
|
|
0:196 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:196 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:196 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:196 Constant:
|
|
0:196 1 (const uint)
|
|
0:196 u1: direct index for structure ( uniform uint)
|
|
0:196 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:196 Constant:
|
|
0:196 0 (const uint)
|
|
0:197 move second child to first child ( temp uint)
|
|
0:197 'out_u1' ( temp uint)
|
|
0:197 imageAtomicAnd ( temp uint)
|
|
0:197 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:197 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:197 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:197 Constant:
|
|
0:197 1 (const uint)
|
|
0:197 u1: direct index for structure ( uniform uint)
|
|
0:197 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:197 Constant:
|
|
0:197 0 (const uint)
|
|
0:198 move second child to first child ( temp uint)
|
|
0:198 'out_u1' ( temp uint)
|
|
0:198 imageAtomicCompSwap ( temp uint)
|
|
0:198 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:198 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:198 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:198 Constant:
|
|
0:198 1 (const uint)
|
|
0:198 u1b: direct index for structure ( uniform uint)
|
|
0:198 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:198 Constant:
|
|
0:198 3 (const uint)
|
|
0:198 u1c: direct index for structure ( uniform uint)
|
|
0:198 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:198 Constant:
|
|
0:198 4 (const uint)
|
|
0:199 move second child to first child ( temp uint)
|
|
0:199 'out_u1' ( temp uint)
|
|
0:199 imageAtomicExchange ( temp uint)
|
|
0:199 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:199 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:199 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:199 Constant:
|
|
0:199 1 (const uint)
|
|
0:199 u1: direct index for structure ( uniform uint)
|
|
0:199 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:199 Constant:
|
|
0:199 0 (const uint)
|
|
0:200 imageAtomicMax ( temp uint)
|
|
0:200 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:200 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:200 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:200 Constant:
|
|
0:200 1 (const uint)
|
|
0:200 u1: direct index for structure ( uniform uint)
|
|
0:200 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:200 Constant:
|
|
0:200 0 (const uint)
|
|
0:201 move second child to first child ( temp uint)
|
|
0:201 'out_u1' ( temp uint)
|
|
0:201 imageAtomicMax ( temp uint)
|
|
0:201 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:201 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:201 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:201 Constant:
|
|
0:201 1 (const uint)
|
|
0:201 u1: direct index for structure ( uniform uint)
|
|
0:201 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:201 Constant:
|
|
0:201 0 (const uint)
|
|
0:202 imageAtomicMin ( temp uint)
|
|
0:202 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:202 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:202 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:202 Constant:
|
|
0:202 1 (const uint)
|
|
0:202 u1: direct index for structure ( uniform uint)
|
|
0:202 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:202 Constant:
|
|
0:202 0 (const uint)
|
|
0:203 move second child to first child ( temp uint)
|
|
0:203 'out_u1' ( temp uint)
|
|
0:203 imageAtomicMin ( temp uint)
|
|
0:203 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:203 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:203 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:203 Constant:
|
|
0:203 1 (const uint)
|
|
0:203 u1: direct index for structure ( uniform uint)
|
|
0:203 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:203 Constant:
|
|
0:203 0 (const uint)
|
|
0:204 imageAtomicOr ( temp uint)
|
|
0:204 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:204 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:204 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:204 Constant:
|
|
0:204 1 (const uint)
|
|
0:204 u1: direct index for structure ( uniform uint)
|
|
0:204 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:204 Constant:
|
|
0:204 0 (const uint)
|
|
0:205 move second child to first child ( temp uint)
|
|
0:205 'out_u1' ( temp uint)
|
|
0:205 imageAtomicOr ( temp uint)
|
|
0:205 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:205 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:205 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:205 Constant:
|
|
0:205 1 (const uint)
|
|
0:205 u1: direct index for structure ( uniform uint)
|
|
0:205 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:205 Constant:
|
|
0:205 0 (const uint)
|
|
0:206 imageAtomicXor ( temp uint)
|
|
0:206 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:206 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:206 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:206 Constant:
|
|
0:206 1 (const uint)
|
|
0:206 u1: direct index for structure ( uniform uint)
|
|
0:206 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:206 Constant:
|
|
0:206 0 (const uint)
|
|
0:207 move second child to first child ( temp uint)
|
|
0:207 'out_u1' ( temp uint)
|
|
0:207 imageAtomicXor ( temp uint)
|
|
0:207 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:207 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:207 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:207 Constant:
|
|
0:207 1 (const uint)
|
|
0:207 u1: direct index for structure ( uniform uint)
|
|
0:207 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:207 Constant:
|
|
0:207 0 (const uint)
|
|
0:210 imageAtomicAdd ( temp int)
|
|
0:210 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:210 i1: direct index for structure ( uniform int)
|
|
0:210 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:210 Constant:
|
|
0:210 5 (const uint)
|
|
0:210 i1b: direct index for structure ( uniform int)
|
|
0:210 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:210 Constant:
|
|
0:210 8 (const uint)
|
|
0:211 move second child to first child ( temp int)
|
|
0:211 'out_i1' ( temp int)
|
|
0:211 imageAtomicAdd ( temp int)
|
|
0:211 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:211 i1: direct index for structure ( uniform int)
|
|
0:211 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:211 Constant:
|
|
0:211 5 (const uint)
|
|
0:211 i1: direct index for structure ( uniform int)
|
|
0:211 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:211 Constant:
|
|
0:211 5 (const uint)
|
|
0:212 imageAtomicAnd ( temp int)
|
|
0:212 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:212 i1: direct index for structure ( uniform int)
|
|
0:212 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:212 Constant:
|
|
0:212 5 (const uint)
|
|
0:212 i1b: direct index for structure ( uniform int)
|
|
0:212 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:212 Constant:
|
|
0:212 8 (const uint)
|
|
0:213 move second child to first child ( temp int)
|
|
0:213 'out_i1' ( temp int)
|
|
0:213 imageAtomicAnd ( temp int)
|
|
0:213 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:213 i1: direct index for structure ( uniform int)
|
|
0:213 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:213 Constant:
|
|
0:213 5 (const uint)
|
|
0:213 i1: direct index for structure ( uniform int)
|
|
0:213 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:213 Constant:
|
|
0:213 5 (const uint)
|
|
0:214 move second child to first child ( temp int)
|
|
0:214 'out_i1' ( temp int)
|
|
0:214 imageAtomicCompSwap ( temp int)
|
|
0:214 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:214 i1: direct index for structure ( uniform int)
|
|
0:214 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:214 Constant:
|
|
0:214 5 (const uint)
|
|
0:214 i1b: direct index for structure ( uniform int)
|
|
0:214 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:214 Constant:
|
|
0:214 8 (const uint)
|
|
0:214 i1c: direct index for structure ( uniform int)
|
|
0:214 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:214 Constant:
|
|
0:214 9 (const uint)
|
|
0:215 move second child to first child ( temp int)
|
|
0:215 'out_i1' ( temp int)
|
|
0:215 imageAtomicExchange ( temp int)
|
|
0:215 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:215 i1: direct index for structure ( uniform int)
|
|
0:215 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:215 Constant:
|
|
0:215 5 (const uint)
|
|
0:215 i1: direct index for structure ( uniform int)
|
|
0:215 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:215 Constant:
|
|
0:215 5 (const uint)
|
|
0:216 imageAtomicMax ( temp int)
|
|
0:216 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:216 i1: direct index for structure ( uniform int)
|
|
0:216 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:216 Constant:
|
|
0:216 5 (const uint)
|
|
0:216 i1b: direct index for structure ( uniform int)
|
|
0:216 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:216 Constant:
|
|
0:216 8 (const uint)
|
|
0:217 move second child to first child ( temp int)
|
|
0:217 'out_i1' ( temp int)
|
|
0:217 imageAtomicMax ( temp int)
|
|
0:217 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:217 i1: direct index for structure ( uniform int)
|
|
0:217 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:217 Constant:
|
|
0:217 5 (const uint)
|
|
0:217 i1: direct index for structure ( uniform int)
|
|
0:217 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:217 Constant:
|
|
0:217 5 (const uint)
|
|
0:218 imageAtomicMin ( temp int)
|
|
0:218 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:218 i1: direct index for structure ( uniform int)
|
|
0:218 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:218 Constant:
|
|
0:218 5 (const uint)
|
|
0:218 i1b: direct index for structure ( uniform int)
|
|
0:218 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:218 Constant:
|
|
0:218 8 (const uint)
|
|
0:219 move second child to first child ( temp int)
|
|
0:219 'out_i1' ( temp int)
|
|
0:219 imageAtomicMin ( temp int)
|
|
0:219 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:219 i1: direct index for structure ( uniform int)
|
|
0:219 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:219 Constant:
|
|
0:219 5 (const uint)
|
|
0:219 i1: direct index for structure ( uniform int)
|
|
0:219 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:219 Constant:
|
|
0:219 5 (const uint)
|
|
0:220 imageAtomicOr ( temp int)
|
|
0:220 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:220 i1: direct index for structure ( uniform int)
|
|
0:220 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:220 Constant:
|
|
0:220 5 (const uint)
|
|
0:220 i1b: direct index for structure ( uniform int)
|
|
0:220 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:220 Constant:
|
|
0:220 8 (const uint)
|
|
0:221 move second child to first child ( temp int)
|
|
0:221 'out_i1' ( temp int)
|
|
0:221 imageAtomicOr ( temp int)
|
|
0:221 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:221 i1: direct index for structure ( uniform int)
|
|
0:221 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:221 Constant:
|
|
0:221 5 (const uint)
|
|
0:221 i1: direct index for structure ( uniform int)
|
|
0:221 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:221 Constant:
|
|
0:221 5 (const uint)
|
|
0:222 imageAtomicXor ( temp int)
|
|
0:222 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:222 i1: direct index for structure ( uniform int)
|
|
0:222 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:222 Constant:
|
|
0:222 5 (const uint)
|
|
0:222 i1b: direct index for structure ( uniform int)
|
|
0:222 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:222 Constant:
|
|
0:222 8 (const uint)
|
|
0:223 move second child to first child ( temp int)
|
|
0:223 'out_i1' ( temp int)
|
|
0:223 imageAtomicXor ( temp int)
|
|
0:223 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:223 i1: direct index for structure ( uniform int)
|
|
0:223 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:223 Constant:
|
|
0:223 5 (const uint)
|
|
0:223 i1: direct index for structure ( uniform int)
|
|
0:223 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:223 Constant:
|
|
0:223 5 (const uint)
|
|
0:226 imageAtomicAdd ( temp uint)
|
|
0:226 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:226 u1: direct index for structure ( uniform uint)
|
|
0:226 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:226 Constant:
|
|
0:226 0 (const uint)
|
|
0:226 u1: direct index for structure ( uniform uint)
|
|
0:226 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:226 Constant:
|
|
0:226 0 (const uint)
|
|
0:227 move second child to first child ( temp uint)
|
|
0:227 'out_u1' ( temp uint)
|
|
0:227 imageAtomicAdd ( temp uint)
|
|
0:227 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:227 u1: direct index for structure ( uniform uint)
|
|
0:227 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:227 Constant:
|
|
0:227 0 (const uint)
|
|
0:227 u1: direct index for structure ( uniform uint)
|
|
0:227 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:227 Constant:
|
|
0:227 0 (const uint)
|
|
0:228 imageAtomicAnd ( temp uint)
|
|
0:228 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:228 u1: direct index for structure ( uniform uint)
|
|
0:228 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:228 Constant:
|
|
0:228 0 (const uint)
|
|
0:228 u1: direct index for structure ( uniform uint)
|
|
0:228 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:228 Constant:
|
|
0:228 0 (const uint)
|
|
0:229 move second child to first child ( temp uint)
|
|
0:229 'out_u1' ( temp uint)
|
|
0:229 imageAtomicAnd ( temp uint)
|
|
0:229 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:229 u1: direct index for structure ( uniform uint)
|
|
0:229 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:229 Constant:
|
|
0:229 0 (const uint)
|
|
0:229 u1: direct index for structure ( uniform uint)
|
|
0:229 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:229 Constant:
|
|
0:229 0 (const uint)
|
|
0:230 move second child to first child ( temp uint)
|
|
0:230 'out_u1' ( temp uint)
|
|
0:230 imageAtomicCompSwap ( temp uint)
|
|
0:230 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:230 u1: direct index for structure ( uniform uint)
|
|
0:230 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:230 Constant:
|
|
0:230 0 (const uint)
|
|
0:230 u1b: direct index for structure ( uniform uint)
|
|
0:230 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:230 Constant:
|
|
0:230 3 (const uint)
|
|
0:230 u1c: direct index for structure ( uniform uint)
|
|
0:230 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:230 Constant:
|
|
0:230 4 (const uint)
|
|
0:231 move second child to first child ( temp uint)
|
|
0:231 'out_u1' ( temp uint)
|
|
0:231 imageAtomicExchange ( temp uint)
|
|
0:231 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:231 u1: direct index for structure ( uniform uint)
|
|
0:231 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:231 Constant:
|
|
0:231 0 (const uint)
|
|
0:231 u1: direct index for structure ( uniform uint)
|
|
0:231 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:231 Constant:
|
|
0:231 0 (const uint)
|
|
0:232 imageAtomicMax ( temp uint)
|
|
0:232 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:232 u1: direct index for structure ( uniform uint)
|
|
0:232 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:232 Constant:
|
|
0:232 0 (const uint)
|
|
0:232 u1: direct index for structure ( uniform uint)
|
|
0:232 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:232 Constant:
|
|
0:232 0 (const uint)
|
|
0:233 move second child to first child ( temp uint)
|
|
0:233 'out_u1' ( temp uint)
|
|
0:233 imageAtomicMax ( temp uint)
|
|
0:233 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:233 u1: direct index for structure ( uniform uint)
|
|
0:233 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:233 Constant:
|
|
0:233 0 (const uint)
|
|
0:233 u1: direct index for structure ( uniform uint)
|
|
0:233 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:233 Constant:
|
|
0:233 0 (const uint)
|
|
0:234 imageAtomicMin ( temp uint)
|
|
0:234 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:234 u1: direct index for structure ( uniform uint)
|
|
0:234 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:234 Constant:
|
|
0:234 0 (const uint)
|
|
0:234 u1: direct index for structure ( uniform uint)
|
|
0:234 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:234 Constant:
|
|
0:234 0 (const uint)
|
|
0:235 move second child to first child ( temp uint)
|
|
0:235 'out_u1' ( temp uint)
|
|
0:235 imageAtomicMin ( temp uint)
|
|
0:235 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:235 u1: direct index for structure ( uniform uint)
|
|
0:235 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:235 Constant:
|
|
0:235 0 (const uint)
|
|
0:235 u1: direct index for structure ( uniform uint)
|
|
0:235 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:235 Constant:
|
|
0:235 0 (const uint)
|
|
0:236 imageAtomicOr ( temp uint)
|
|
0:236 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:236 u1: direct index for structure ( uniform uint)
|
|
0:236 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:236 Constant:
|
|
0:236 0 (const uint)
|
|
0:236 u1: direct index for structure ( uniform uint)
|
|
0:236 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:236 Constant:
|
|
0:236 0 (const uint)
|
|
0:237 move second child to first child ( temp uint)
|
|
0:237 'out_u1' ( temp uint)
|
|
0:237 imageAtomicOr ( temp uint)
|
|
0:237 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:237 u1: direct index for structure ( uniform uint)
|
|
0:237 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:237 Constant:
|
|
0:237 0 (const uint)
|
|
0:237 u1: direct index for structure ( uniform uint)
|
|
0:237 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:237 Constant:
|
|
0:237 0 (const uint)
|
|
0:238 imageAtomicXor ( temp uint)
|
|
0:238 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:238 u1: direct index for structure ( uniform uint)
|
|
0:238 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:238 Constant:
|
|
0:238 0 (const uint)
|
|
0:238 u1: direct index for structure ( uniform uint)
|
|
0:238 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:238 Constant:
|
|
0:238 0 (const uint)
|
|
0:239 move second child to first child ( temp uint)
|
|
0:239 'out_u1' ( temp uint)
|
|
0:239 imageAtomicXor ( temp uint)
|
|
0:239 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:239 u1: direct index for structure ( uniform uint)
|
|
0:239 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:239 Constant:
|
|
0:239 0 (const uint)
|
|
0:239 u1: direct index for structure ( uniform uint)
|
|
0:239 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:239 Constant:
|
|
0:239 0 (const uint)
|
|
0:242 move second child to first child ( temp 4-component vector of float)
|
|
0:242 Color: direct index for structure ( temp 4-component vector of float)
|
|
0:242 'psout' ( temp structure{ temp 4-component vector of float Color})
|
|
0:242 Constant:
|
|
0:242 0 (const int)
|
|
0:242 Constant:
|
|
0:242 1.000000
|
|
0:242 1.000000
|
|
0:242 1.000000
|
|
0:242 1.000000
|
|
0:243 Branch: Return with expression
|
|
0:243 'psout' ( temp structure{ temp 4-component vector of float Color})
|
|
0:45 Function Definition: main( ( temp void)
|
|
0:45 Function Parameters:
|
|
0:? Sequence
|
|
0:45 Sequence
|
|
0:45 move second child to first child ( temp 4-component vector of float)
|
|
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
|
|
0:45 Color: direct index for structure ( temp 4-component vector of float)
|
|
0:45 Function Call: @main( ( temp structure{ temp 4-component vector of float Color})
|
|
0:45 Constant:
|
|
0:45 0 (const int)
|
|
0:? Linker Objects
|
|
0:? 'g_sSamp' ( uniform sampler)
|
|
0:? 'g_tTex1df1' (layout( r32f) uniform image1D)
|
|
0:? 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:? 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:? 'g_tTex2df1' (layout( r32f) uniform image2D)
|
|
0:? 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:? 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:? 'g_tTex3df1' (layout( r32f) uniform image3D)
|
|
0:? 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:? 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:? 'g_tTex1df1a' (layout( r32f) uniform image1DArray)
|
|
0:? 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:? 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:? 'g_tTex2df1a' (layout( r32f) uniform image2DArray)
|
|
0:? 'g_tTex2di1a' (layout( r32i) uniform iimage2DArray)
|
|
0:? 'g_tTex2du1a' (layout( r32ui) uniform uimage2DArray)
|
|
0:? 'g_tBuffF' (layout( r32f) uniform imageBuffer)
|
|
0:? 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:? 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:? 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
|
|
|
|
|
|
Linked fragment stage:
|
|
|
|
|
|
Shader version: 500
|
|
gl_FragCoord origin is upper left
|
|
0:? Sequence
|
|
0:45 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color})
|
|
0:45 Function Parameters:
|
|
0:? Sequence
|
|
0:50 imageAtomicAdd ( temp int)
|
|
0:50 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:50 i1: direct index for structure ( uniform int)
|
|
0:50 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:50 Constant:
|
|
0:50 5 (const uint)
|
|
0:50 i1b: direct index for structure ( uniform int)
|
|
0:50 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:50 Constant:
|
|
0:50 8 (const uint)
|
|
0:51 move second child to first child ( temp int)
|
|
0:51 'out_i1' ( temp int)
|
|
0:51 imageAtomicAdd ( temp int)
|
|
0:51 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:51 i1: direct index for structure ( uniform int)
|
|
0:51 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:51 Constant:
|
|
0:51 5 (const uint)
|
|
0:51 i1: direct index for structure ( uniform int)
|
|
0:51 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:51 Constant:
|
|
0:51 5 (const uint)
|
|
0:52 imageAtomicAnd ( temp int)
|
|
0:52 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:52 i1: direct index for structure ( uniform int)
|
|
0:52 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:52 Constant:
|
|
0:52 5 (const uint)
|
|
0:52 i1b: direct index for structure ( uniform int)
|
|
0:52 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:52 Constant:
|
|
0:52 8 (const uint)
|
|
0:53 move second child to first child ( temp int)
|
|
0:53 'out_i1' ( temp int)
|
|
0:53 imageAtomicAnd ( temp int)
|
|
0:53 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:53 i1: direct index for structure ( uniform int)
|
|
0:53 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:53 Constant:
|
|
0:53 5 (const uint)
|
|
0:53 i1: direct index for structure ( uniform int)
|
|
0:53 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:53 Constant:
|
|
0:53 5 (const uint)
|
|
0:54 move second child to first child ( temp int)
|
|
0:54 'out_i1' ( temp int)
|
|
0:54 imageAtomicCompSwap ( temp int)
|
|
0:54 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:54 i1: direct index for structure ( uniform int)
|
|
0:54 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:54 Constant:
|
|
0:54 5 (const uint)
|
|
0:54 i1b: direct index for structure ( uniform int)
|
|
0:54 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:54 Constant:
|
|
0:54 8 (const uint)
|
|
0:54 i1c: direct index for structure ( uniform int)
|
|
0:54 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:54 Constant:
|
|
0:54 9 (const uint)
|
|
0:55 move second child to first child ( temp int)
|
|
0:55 'out_i1' ( temp int)
|
|
0:55 imageAtomicExchange ( temp int)
|
|
0:55 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:55 i1: direct index for structure ( uniform int)
|
|
0:55 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:55 Constant:
|
|
0:55 5 (const uint)
|
|
0:55 i1: direct index for structure ( uniform int)
|
|
0:55 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:55 Constant:
|
|
0:55 5 (const uint)
|
|
0:56 imageAtomicMax ( temp int)
|
|
0:56 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:56 i1: direct index for structure ( uniform int)
|
|
0:56 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:56 Constant:
|
|
0:56 5 (const uint)
|
|
0:56 i1b: direct index for structure ( uniform int)
|
|
0:56 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:56 Constant:
|
|
0:56 8 (const uint)
|
|
0:57 move second child to first child ( temp int)
|
|
0:57 'out_i1' ( temp int)
|
|
0:57 imageAtomicMax ( temp int)
|
|
0:57 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:57 i1: direct index for structure ( uniform int)
|
|
0:57 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:57 Constant:
|
|
0:57 5 (const uint)
|
|
0:57 i1: direct index for structure ( uniform int)
|
|
0:57 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:57 Constant:
|
|
0:57 5 (const uint)
|
|
0:58 imageAtomicMin ( temp int)
|
|
0:58 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:58 i1: direct index for structure ( uniform int)
|
|
0:58 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:58 Constant:
|
|
0:58 5 (const uint)
|
|
0:58 i1b: direct index for structure ( uniform int)
|
|
0:58 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:58 Constant:
|
|
0:58 8 (const uint)
|
|
0:59 move second child to first child ( temp int)
|
|
0:59 'out_i1' ( temp int)
|
|
0:59 imageAtomicMin ( temp int)
|
|
0:59 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:59 i1: direct index for structure ( uniform int)
|
|
0:59 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:59 Constant:
|
|
0:59 5 (const uint)
|
|
0:59 i1: direct index for structure ( uniform int)
|
|
0:59 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:59 Constant:
|
|
0:59 5 (const uint)
|
|
0:60 imageAtomicOr ( temp int)
|
|
0:60 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:60 i1: direct index for structure ( uniform int)
|
|
0:60 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:60 Constant:
|
|
0:60 5 (const uint)
|
|
0:60 i1b: direct index for structure ( uniform int)
|
|
0:60 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:60 Constant:
|
|
0:60 8 (const uint)
|
|
0:61 move second child to first child ( temp int)
|
|
0:61 'out_i1' ( temp int)
|
|
0:61 imageAtomicOr ( temp int)
|
|
0:61 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:61 i1: direct index for structure ( uniform int)
|
|
0:61 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:61 Constant:
|
|
0:61 5 (const uint)
|
|
0:61 i1: direct index for structure ( uniform int)
|
|
0:61 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:61 Constant:
|
|
0:61 5 (const uint)
|
|
0:62 imageAtomicXor ( temp int)
|
|
0:62 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:62 i1: direct index for structure ( uniform int)
|
|
0:62 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:62 Constant:
|
|
0:62 5 (const uint)
|
|
0:62 i1b: direct index for structure ( uniform int)
|
|
0:62 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:62 Constant:
|
|
0:62 8 (const uint)
|
|
0:63 move second child to first child ( temp int)
|
|
0:63 'out_i1' ( temp int)
|
|
0:63 imageAtomicXor ( temp int)
|
|
0:63 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:63 i1: direct index for structure ( uniform int)
|
|
0:63 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:63 Constant:
|
|
0:63 5 (const uint)
|
|
0:63 i1: direct index for structure ( uniform int)
|
|
0:63 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:63 Constant:
|
|
0:63 5 (const uint)
|
|
0:66 imageAtomicAdd ( temp uint)
|
|
0:66 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:66 u1: direct index for structure ( uniform uint)
|
|
0:66 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:66 Constant:
|
|
0:66 0 (const uint)
|
|
0:66 u1: direct index for structure ( uniform uint)
|
|
0:66 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:66 Constant:
|
|
0:66 0 (const uint)
|
|
0:67 move second child to first child ( temp uint)
|
|
0:67 'out_u1' ( temp uint)
|
|
0:67 imageAtomicAdd ( temp uint)
|
|
0:67 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:67 u1: direct index for structure ( uniform uint)
|
|
0:67 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:67 Constant:
|
|
0:67 0 (const uint)
|
|
0:67 u1: direct index for structure ( uniform uint)
|
|
0:67 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:67 Constant:
|
|
0:67 0 (const uint)
|
|
0:68 imageAtomicAnd ( temp uint)
|
|
0:68 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:68 u1: direct index for structure ( uniform uint)
|
|
0:68 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:68 Constant:
|
|
0:68 0 (const uint)
|
|
0:68 u1: direct index for structure ( uniform uint)
|
|
0:68 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:68 Constant:
|
|
0:68 0 (const uint)
|
|
0:69 move second child to first child ( temp uint)
|
|
0:69 'out_u1' ( temp uint)
|
|
0:69 imageAtomicAnd ( temp uint)
|
|
0:69 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:69 u1: direct index for structure ( uniform uint)
|
|
0:69 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:69 Constant:
|
|
0:69 0 (const uint)
|
|
0:69 u1: direct index for structure ( uniform uint)
|
|
0:69 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:69 Constant:
|
|
0:69 0 (const uint)
|
|
0:70 move second child to first child ( temp uint)
|
|
0:70 'out_u1' ( temp uint)
|
|
0:70 imageAtomicCompSwap ( temp uint)
|
|
0:70 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:70 u1: direct index for structure ( uniform uint)
|
|
0:70 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:70 Constant:
|
|
0:70 0 (const uint)
|
|
0:70 u1b: direct index for structure ( uniform uint)
|
|
0:70 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:70 Constant:
|
|
0:70 3 (const uint)
|
|
0:70 u1c: direct index for structure ( uniform uint)
|
|
0:70 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:70 Constant:
|
|
0:70 4 (const uint)
|
|
0:71 move second child to first child ( temp uint)
|
|
0:71 'out_u1' ( temp uint)
|
|
0:71 imageAtomicExchange ( temp uint)
|
|
0:71 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:71 u1: direct index for structure ( uniform uint)
|
|
0:71 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:71 Constant:
|
|
0:71 0 (const uint)
|
|
0:71 u1: direct index for structure ( uniform uint)
|
|
0:71 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:71 Constant:
|
|
0:71 0 (const uint)
|
|
0:72 imageAtomicMax ( temp uint)
|
|
0:72 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:72 u1: direct index for structure ( uniform uint)
|
|
0:72 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:72 Constant:
|
|
0:72 0 (const uint)
|
|
0:72 u1: direct index for structure ( uniform uint)
|
|
0:72 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:72 Constant:
|
|
0:72 0 (const uint)
|
|
0:73 move second child to first child ( temp uint)
|
|
0:73 'out_u1' ( temp uint)
|
|
0:73 imageAtomicMax ( temp uint)
|
|
0:73 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:73 u1: direct index for structure ( uniform uint)
|
|
0:73 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:73 Constant:
|
|
0:73 0 (const uint)
|
|
0:73 u1: direct index for structure ( uniform uint)
|
|
0:73 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:73 Constant:
|
|
0:73 0 (const uint)
|
|
0:74 imageAtomicMin ( temp uint)
|
|
0:74 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:74 u1: direct index for structure ( uniform uint)
|
|
0:74 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:74 Constant:
|
|
0:74 0 (const uint)
|
|
0:74 u1: direct index for structure ( uniform uint)
|
|
0:74 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:74 Constant:
|
|
0:74 0 (const uint)
|
|
0:75 move second child to first child ( temp uint)
|
|
0:75 'out_u1' ( temp uint)
|
|
0:75 imageAtomicMin ( temp uint)
|
|
0:75 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:75 u1: direct index for structure ( uniform uint)
|
|
0:75 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:75 Constant:
|
|
0:75 0 (const uint)
|
|
0:75 u1: direct index for structure ( uniform uint)
|
|
0:75 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:75 Constant:
|
|
0:75 0 (const uint)
|
|
0:76 imageAtomicOr ( temp uint)
|
|
0:76 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:76 u1: direct index for structure ( uniform uint)
|
|
0:76 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:76 Constant:
|
|
0:76 0 (const uint)
|
|
0:76 u1: direct index for structure ( uniform uint)
|
|
0:76 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:76 Constant:
|
|
0:76 0 (const uint)
|
|
0:77 move second child to first child ( temp uint)
|
|
0:77 'out_u1' ( temp uint)
|
|
0:77 imageAtomicOr ( temp uint)
|
|
0:77 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:77 u1: direct index for structure ( uniform uint)
|
|
0:77 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:77 Constant:
|
|
0:77 0 (const uint)
|
|
0:77 u1: direct index for structure ( uniform uint)
|
|
0:77 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:77 Constant:
|
|
0:77 0 (const uint)
|
|
0:78 imageAtomicXor ( temp uint)
|
|
0:78 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:78 u1: direct index for structure ( uniform uint)
|
|
0:78 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:78 Constant:
|
|
0:78 0 (const uint)
|
|
0:78 u1: direct index for structure ( uniform uint)
|
|
0:78 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:78 Constant:
|
|
0:78 0 (const uint)
|
|
0:79 move second child to first child ( temp uint)
|
|
0:79 'out_u1' ( temp uint)
|
|
0:79 imageAtomicXor ( temp uint)
|
|
0:79 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:79 u1: direct index for structure ( uniform uint)
|
|
0:79 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:79 Constant:
|
|
0:79 0 (const uint)
|
|
0:79 u1: direct index for structure ( uniform uint)
|
|
0:79 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:79 Constant:
|
|
0:79 0 (const uint)
|
|
0:82 imageAtomicAdd ( temp int)
|
|
0:82 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:82 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:82 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:82 Constant:
|
|
0:82 6 (const uint)
|
|
0:82 i1b: direct index for structure ( uniform int)
|
|
0:82 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:82 Constant:
|
|
0:82 8 (const uint)
|
|
0:83 move second child to first child ( temp int)
|
|
0:83 'out_i1' ( temp int)
|
|
0:83 imageAtomicAdd ( temp int)
|
|
0:83 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:83 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:83 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:83 Constant:
|
|
0:83 6 (const uint)
|
|
0:83 i1: direct index for structure ( uniform int)
|
|
0:83 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:83 Constant:
|
|
0:83 5 (const uint)
|
|
0:84 imageAtomicAnd ( temp int)
|
|
0:84 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:84 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:84 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:84 Constant:
|
|
0:84 6 (const uint)
|
|
0:84 i1b: direct index for structure ( uniform int)
|
|
0:84 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:84 Constant:
|
|
0:84 8 (const uint)
|
|
0:85 move second child to first child ( temp int)
|
|
0:85 'out_i1' ( temp int)
|
|
0:85 imageAtomicAnd ( temp int)
|
|
0:85 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:85 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:85 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:85 Constant:
|
|
0:85 6 (const uint)
|
|
0:85 i1: direct index for structure ( uniform int)
|
|
0:85 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:85 Constant:
|
|
0:85 5 (const uint)
|
|
0:86 move second child to first child ( temp int)
|
|
0:86 'out_i1' ( temp int)
|
|
0:86 imageAtomicCompSwap ( temp int)
|
|
0:86 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:86 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:86 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:86 Constant:
|
|
0:86 6 (const uint)
|
|
0:86 i1b: direct index for structure ( uniform int)
|
|
0:86 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:86 Constant:
|
|
0:86 8 (const uint)
|
|
0:86 i1c: direct index for structure ( uniform int)
|
|
0:86 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:86 Constant:
|
|
0:86 9 (const uint)
|
|
0:87 move second child to first child ( temp int)
|
|
0:87 'out_i1' ( temp int)
|
|
0:87 imageAtomicExchange ( temp int)
|
|
0:87 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:87 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:87 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:87 Constant:
|
|
0:87 6 (const uint)
|
|
0:87 i1: direct index for structure ( uniform int)
|
|
0:87 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:87 Constant:
|
|
0:87 5 (const uint)
|
|
0:88 imageAtomicMax ( temp int)
|
|
0:88 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:88 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:88 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:88 Constant:
|
|
0:88 6 (const uint)
|
|
0:88 i1b: direct index for structure ( uniform int)
|
|
0:88 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:88 Constant:
|
|
0:88 8 (const uint)
|
|
0:89 move second child to first child ( temp int)
|
|
0:89 'out_i1' ( temp int)
|
|
0:89 imageAtomicMax ( temp int)
|
|
0:89 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:89 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:89 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:89 Constant:
|
|
0:89 6 (const uint)
|
|
0:89 i1: direct index for structure ( uniform int)
|
|
0:89 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:89 Constant:
|
|
0:89 5 (const uint)
|
|
0:90 imageAtomicMin ( temp int)
|
|
0:90 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:90 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:90 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:90 Constant:
|
|
0:90 6 (const uint)
|
|
0:90 i1b: direct index for structure ( uniform int)
|
|
0:90 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:90 Constant:
|
|
0:90 8 (const uint)
|
|
0:91 move second child to first child ( temp int)
|
|
0:91 'out_i1' ( temp int)
|
|
0:91 imageAtomicMin ( temp int)
|
|
0:91 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:91 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:91 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:91 Constant:
|
|
0:91 6 (const uint)
|
|
0:91 i1: direct index for structure ( uniform int)
|
|
0:91 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:91 Constant:
|
|
0:91 5 (const uint)
|
|
0:92 imageAtomicOr ( temp int)
|
|
0:92 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:92 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:92 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:92 Constant:
|
|
0:92 6 (const uint)
|
|
0:92 i1b: direct index for structure ( uniform int)
|
|
0:92 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:92 Constant:
|
|
0:92 8 (const uint)
|
|
0:93 move second child to first child ( temp int)
|
|
0:93 'out_i1' ( temp int)
|
|
0:93 imageAtomicOr ( temp int)
|
|
0:93 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:93 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:93 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:93 Constant:
|
|
0:93 6 (const uint)
|
|
0:93 i1: direct index for structure ( uniform int)
|
|
0:93 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:93 Constant:
|
|
0:93 5 (const uint)
|
|
0:94 imageAtomicXor ( temp int)
|
|
0:94 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:94 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:94 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:94 Constant:
|
|
0:94 6 (const uint)
|
|
0:94 i1b: direct index for structure ( uniform int)
|
|
0:94 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:94 Constant:
|
|
0:94 8 (const uint)
|
|
0:95 move second child to first child ( temp int)
|
|
0:95 'out_i1' ( temp int)
|
|
0:95 imageAtomicXor ( temp int)
|
|
0:95 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:95 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:95 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:95 Constant:
|
|
0:95 6 (const uint)
|
|
0:95 i1: direct index for structure ( uniform int)
|
|
0:95 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:95 Constant:
|
|
0:95 5 (const uint)
|
|
0:98 imageAtomicAdd ( temp uint)
|
|
0:98 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:98 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:98 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:98 Constant:
|
|
0:98 1 (const uint)
|
|
0:98 u1: direct index for structure ( uniform uint)
|
|
0:98 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:98 Constant:
|
|
0:98 0 (const uint)
|
|
0:99 move second child to first child ( temp uint)
|
|
0:99 'out_u1' ( temp uint)
|
|
0:99 imageAtomicAdd ( temp uint)
|
|
0:99 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:99 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:99 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:99 Constant:
|
|
0:99 1 (const uint)
|
|
0:99 u1: direct index for structure ( uniform uint)
|
|
0:99 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:99 Constant:
|
|
0:99 0 (const uint)
|
|
0:100 imageAtomicAnd ( temp uint)
|
|
0:100 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:100 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:100 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:100 Constant:
|
|
0:100 1 (const uint)
|
|
0:100 u1: direct index for structure ( uniform uint)
|
|
0:100 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:100 Constant:
|
|
0:100 0 (const uint)
|
|
0:101 move second child to first child ( temp uint)
|
|
0:101 'out_u1' ( temp uint)
|
|
0:101 imageAtomicAnd ( temp uint)
|
|
0:101 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:101 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:101 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:101 Constant:
|
|
0:101 1 (const uint)
|
|
0:101 u1: direct index for structure ( uniform uint)
|
|
0:101 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:101 Constant:
|
|
0:101 0 (const uint)
|
|
0:102 move second child to first child ( temp uint)
|
|
0:102 'out_u1' ( temp uint)
|
|
0:102 imageAtomicCompSwap ( temp uint)
|
|
0:102 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:102 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:102 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:102 Constant:
|
|
0:102 1 (const uint)
|
|
0:102 u1b: direct index for structure ( uniform uint)
|
|
0:102 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:102 Constant:
|
|
0:102 3 (const uint)
|
|
0:102 u1c: direct index for structure ( uniform uint)
|
|
0:102 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:102 Constant:
|
|
0:102 4 (const uint)
|
|
0:103 move second child to first child ( temp uint)
|
|
0:103 'out_u1' ( temp uint)
|
|
0:103 imageAtomicExchange ( temp uint)
|
|
0:103 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:103 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:103 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:103 Constant:
|
|
0:103 1 (const uint)
|
|
0:103 u1: direct index for structure ( uniform uint)
|
|
0:103 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:103 Constant:
|
|
0:103 0 (const uint)
|
|
0:104 imageAtomicMax ( temp uint)
|
|
0:104 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:104 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:104 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:104 Constant:
|
|
0:104 1 (const uint)
|
|
0:104 u1: direct index for structure ( uniform uint)
|
|
0:104 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:104 Constant:
|
|
0:104 0 (const uint)
|
|
0:105 move second child to first child ( temp uint)
|
|
0:105 'out_u1' ( temp uint)
|
|
0:105 imageAtomicMax ( temp uint)
|
|
0:105 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:105 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:105 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:105 Constant:
|
|
0:105 1 (const uint)
|
|
0:105 u1: direct index for structure ( uniform uint)
|
|
0:105 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:105 Constant:
|
|
0:105 0 (const uint)
|
|
0:106 imageAtomicMin ( temp uint)
|
|
0:106 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:106 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:106 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:106 Constant:
|
|
0:106 1 (const uint)
|
|
0:106 u1: direct index for structure ( uniform uint)
|
|
0:106 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:106 Constant:
|
|
0:106 0 (const uint)
|
|
0:107 move second child to first child ( temp uint)
|
|
0:107 'out_u1' ( temp uint)
|
|
0:107 imageAtomicMin ( temp uint)
|
|
0:107 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:107 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:107 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:107 Constant:
|
|
0:107 1 (const uint)
|
|
0:107 u1: direct index for structure ( uniform uint)
|
|
0:107 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:107 Constant:
|
|
0:107 0 (const uint)
|
|
0:108 imageAtomicOr ( temp uint)
|
|
0:108 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:108 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:108 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:108 Constant:
|
|
0:108 1 (const uint)
|
|
0:108 u1: direct index for structure ( uniform uint)
|
|
0:108 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:108 Constant:
|
|
0:108 0 (const uint)
|
|
0:109 move second child to first child ( temp uint)
|
|
0:109 'out_u1' ( temp uint)
|
|
0:109 imageAtomicOr ( temp uint)
|
|
0:109 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:109 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:109 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:109 Constant:
|
|
0:109 1 (const uint)
|
|
0:109 u1: direct index for structure ( uniform uint)
|
|
0:109 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:109 Constant:
|
|
0:109 0 (const uint)
|
|
0:110 imageAtomicXor ( temp uint)
|
|
0:110 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:110 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:110 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:110 Constant:
|
|
0:110 1 (const uint)
|
|
0:110 u1: direct index for structure ( uniform uint)
|
|
0:110 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:110 Constant:
|
|
0:110 0 (const uint)
|
|
0:111 move second child to first child ( temp uint)
|
|
0:111 'out_u1' ( temp uint)
|
|
0:111 imageAtomicXor ( temp uint)
|
|
0:111 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:111 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:111 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:111 Constant:
|
|
0:111 1 (const uint)
|
|
0:111 u1: direct index for structure ( uniform uint)
|
|
0:111 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:111 Constant:
|
|
0:111 0 (const uint)
|
|
0:114 imageAtomicAdd ( temp int)
|
|
0:114 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:114 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:114 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:114 Constant:
|
|
0:114 7 (const uint)
|
|
0:114 i1b: direct index for structure ( uniform int)
|
|
0:114 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:114 Constant:
|
|
0:114 8 (const uint)
|
|
0:115 move second child to first child ( temp int)
|
|
0:115 'out_i1' ( temp int)
|
|
0:115 imageAtomicAdd ( temp int)
|
|
0:115 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:115 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:115 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:115 Constant:
|
|
0:115 7 (const uint)
|
|
0:115 i1: direct index for structure ( uniform int)
|
|
0:115 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:115 Constant:
|
|
0:115 5 (const uint)
|
|
0:116 imageAtomicAnd ( temp int)
|
|
0:116 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:116 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:116 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:116 Constant:
|
|
0:116 7 (const uint)
|
|
0:116 i1b: direct index for structure ( uniform int)
|
|
0:116 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:116 Constant:
|
|
0:116 8 (const uint)
|
|
0:117 move second child to first child ( temp int)
|
|
0:117 'out_i1' ( temp int)
|
|
0:117 imageAtomicAnd ( temp int)
|
|
0:117 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:117 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:117 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:117 Constant:
|
|
0:117 7 (const uint)
|
|
0:117 i1: direct index for structure ( uniform int)
|
|
0:117 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:117 Constant:
|
|
0:117 5 (const uint)
|
|
0:118 move second child to first child ( temp int)
|
|
0:118 'out_i1' ( temp int)
|
|
0:118 imageAtomicCompSwap ( temp int)
|
|
0:118 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:118 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:118 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:118 Constant:
|
|
0:118 7 (const uint)
|
|
0:118 i1b: direct index for structure ( uniform int)
|
|
0:118 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:118 Constant:
|
|
0:118 8 (const uint)
|
|
0:118 i1c: direct index for structure ( uniform int)
|
|
0:118 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:118 Constant:
|
|
0:118 9 (const uint)
|
|
0:119 move second child to first child ( temp int)
|
|
0:119 'out_i1' ( temp int)
|
|
0:119 imageAtomicExchange ( temp int)
|
|
0:119 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:119 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:119 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:119 Constant:
|
|
0:119 7 (const uint)
|
|
0:119 i1: direct index for structure ( uniform int)
|
|
0:119 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:119 Constant:
|
|
0:119 5 (const uint)
|
|
0:120 imageAtomicMax ( temp int)
|
|
0:120 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:120 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:120 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:120 Constant:
|
|
0:120 7 (const uint)
|
|
0:120 i1b: direct index for structure ( uniform int)
|
|
0:120 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:120 Constant:
|
|
0:120 8 (const uint)
|
|
0:121 move second child to first child ( temp int)
|
|
0:121 'out_i1' ( temp int)
|
|
0:121 imageAtomicMax ( temp int)
|
|
0:121 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:121 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:121 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:121 Constant:
|
|
0:121 7 (const uint)
|
|
0:121 i1: direct index for structure ( uniform int)
|
|
0:121 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:121 Constant:
|
|
0:121 5 (const uint)
|
|
0:122 imageAtomicMin ( temp int)
|
|
0:122 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:122 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:122 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:122 Constant:
|
|
0:122 7 (const uint)
|
|
0:122 i1b: direct index for structure ( uniform int)
|
|
0:122 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:122 Constant:
|
|
0:122 8 (const uint)
|
|
0:123 move second child to first child ( temp int)
|
|
0:123 'out_i1' ( temp int)
|
|
0:123 imageAtomicMin ( temp int)
|
|
0:123 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:123 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:123 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:123 Constant:
|
|
0:123 7 (const uint)
|
|
0:123 i1: direct index for structure ( uniform int)
|
|
0:123 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:123 Constant:
|
|
0:123 5 (const uint)
|
|
0:124 imageAtomicOr ( temp int)
|
|
0:124 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:124 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:124 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:124 Constant:
|
|
0:124 7 (const uint)
|
|
0:124 i1b: direct index for structure ( uniform int)
|
|
0:124 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:124 Constant:
|
|
0:124 8 (const uint)
|
|
0:125 move second child to first child ( temp int)
|
|
0:125 'out_i1' ( temp int)
|
|
0:125 imageAtomicOr ( temp int)
|
|
0:125 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:125 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:125 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:125 Constant:
|
|
0:125 7 (const uint)
|
|
0:125 i1: direct index for structure ( uniform int)
|
|
0:125 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:125 Constant:
|
|
0:125 5 (const uint)
|
|
0:126 imageAtomicXor ( temp int)
|
|
0:126 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:126 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:126 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:126 Constant:
|
|
0:126 7 (const uint)
|
|
0:126 i1b: direct index for structure ( uniform int)
|
|
0:126 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:126 Constant:
|
|
0:126 8 (const uint)
|
|
0:127 move second child to first child ( temp int)
|
|
0:127 'out_i1' ( temp int)
|
|
0:127 imageAtomicXor ( temp int)
|
|
0:127 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:127 i3: direct index for structure ( uniform 3-component vector of int)
|
|
0:127 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:127 Constant:
|
|
0:127 7 (const uint)
|
|
0:127 i1: direct index for structure ( uniform int)
|
|
0:127 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:127 Constant:
|
|
0:127 5 (const uint)
|
|
0:130 imageAtomicAdd ( temp uint)
|
|
0:130 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:130 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:130 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:130 Constant:
|
|
0:130 2 (const uint)
|
|
0:130 u1: direct index for structure ( uniform uint)
|
|
0:130 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:130 Constant:
|
|
0:130 0 (const uint)
|
|
0:131 move second child to first child ( temp uint)
|
|
0:131 'out_u1' ( temp uint)
|
|
0:131 imageAtomicAdd ( temp uint)
|
|
0:131 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:131 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:131 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:131 Constant:
|
|
0:131 2 (const uint)
|
|
0:131 u1: direct index for structure ( uniform uint)
|
|
0:131 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:131 Constant:
|
|
0:131 0 (const uint)
|
|
0:132 imageAtomicAnd ( temp uint)
|
|
0:132 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:132 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:132 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:132 Constant:
|
|
0:132 2 (const uint)
|
|
0:132 u1: direct index for structure ( uniform uint)
|
|
0:132 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:132 Constant:
|
|
0:132 0 (const uint)
|
|
0:133 move second child to first child ( temp uint)
|
|
0:133 'out_u1' ( temp uint)
|
|
0:133 imageAtomicAnd ( temp uint)
|
|
0:133 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:133 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:133 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:133 Constant:
|
|
0:133 2 (const uint)
|
|
0:133 u1: direct index for structure ( uniform uint)
|
|
0:133 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:133 Constant:
|
|
0:133 0 (const uint)
|
|
0:134 move second child to first child ( temp uint)
|
|
0:134 'out_u1' ( temp uint)
|
|
0:134 imageAtomicCompSwap ( temp uint)
|
|
0:134 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:134 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:134 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:134 Constant:
|
|
0:134 2 (const uint)
|
|
0:134 u1b: direct index for structure ( uniform uint)
|
|
0:134 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:134 Constant:
|
|
0:134 3 (const uint)
|
|
0:134 u1c: direct index for structure ( uniform uint)
|
|
0:134 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:134 Constant:
|
|
0:134 4 (const uint)
|
|
0:135 move second child to first child ( temp uint)
|
|
0:135 'out_u1' ( temp uint)
|
|
0:135 imageAtomicExchange ( temp uint)
|
|
0:135 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:135 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:135 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:135 Constant:
|
|
0:135 2 (const uint)
|
|
0:135 u1: direct index for structure ( uniform uint)
|
|
0:135 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:135 Constant:
|
|
0:135 0 (const uint)
|
|
0:136 imageAtomicMax ( temp uint)
|
|
0:136 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:136 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:136 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:136 Constant:
|
|
0:136 2 (const uint)
|
|
0:136 u1: direct index for structure ( uniform uint)
|
|
0:136 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:136 Constant:
|
|
0:136 0 (const uint)
|
|
0:137 move second child to first child ( temp uint)
|
|
0:137 'out_u1' ( temp uint)
|
|
0:137 imageAtomicMax ( temp uint)
|
|
0:137 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:137 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:137 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:137 Constant:
|
|
0:137 2 (const uint)
|
|
0:137 u1: direct index for structure ( uniform uint)
|
|
0:137 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:137 Constant:
|
|
0:137 0 (const uint)
|
|
0:138 imageAtomicMin ( temp uint)
|
|
0:138 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:138 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:138 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:138 Constant:
|
|
0:138 2 (const uint)
|
|
0:138 u1: direct index for structure ( uniform uint)
|
|
0:138 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:138 Constant:
|
|
0:138 0 (const uint)
|
|
0:139 move second child to first child ( temp uint)
|
|
0:139 'out_u1' ( temp uint)
|
|
0:139 imageAtomicMin ( temp uint)
|
|
0:139 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:139 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:139 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:139 Constant:
|
|
0:139 2 (const uint)
|
|
0:139 u1: direct index for structure ( uniform uint)
|
|
0:139 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:139 Constant:
|
|
0:139 0 (const uint)
|
|
0:140 imageAtomicOr ( temp uint)
|
|
0:140 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:140 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:140 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:140 Constant:
|
|
0:140 2 (const uint)
|
|
0:140 u1: direct index for structure ( uniform uint)
|
|
0:140 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:140 Constant:
|
|
0:140 0 (const uint)
|
|
0:141 move second child to first child ( temp uint)
|
|
0:141 'out_u1' ( temp uint)
|
|
0:141 imageAtomicOr ( temp uint)
|
|
0:141 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:141 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:141 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:141 Constant:
|
|
0:141 2 (const uint)
|
|
0:141 u1: direct index for structure ( uniform uint)
|
|
0:141 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:141 Constant:
|
|
0:141 0 (const uint)
|
|
0:142 imageAtomicXor ( temp uint)
|
|
0:142 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:142 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:142 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:142 Constant:
|
|
0:142 2 (const uint)
|
|
0:142 u1: direct index for structure ( uniform uint)
|
|
0:142 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:142 Constant:
|
|
0:142 0 (const uint)
|
|
0:143 move second child to first child ( temp uint)
|
|
0:143 'out_u1' ( temp uint)
|
|
0:143 imageAtomicXor ( temp uint)
|
|
0:143 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:143 u3: direct index for structure ( uniform 3-component vector of uint)
|
|
0:143 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:143 Constant:
|
|
0:143 2 (const uint)
|
|
0:143 u1: direct index for structure ( uniform uint)
|
|
0:143 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:143 Constant:
|
|
0:143 0 (const uint)
|
|
0:146 imageAtomicAdd ( temp int)
|
|
0:146 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:146 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:146 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:146 Constant:
|
|
0:146 6 (const uint)
|
|
0:146 i1b: direct index for structure ( uniform int)
|
|
0:146 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:146 Constant:
|
|
0:146 8 (const uint)
|
|
0:147 move second child to first child ( temp int)
|
|
0:147 'out_i1' ( temp int)
|
|
0:147 imageAtomicAdd ( temp int)
|
|
0:147 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:147 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:147 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:147 Constant:
|
|
0:147 6 (const uint)
|
|
0:147 i1: direct index for structure ( uniform int)
|
|
0:147 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:147 Constant:
|
|
0:147 5 (const uint)
|
|
0:148 imageAtomicAnd ( temp int)
|
|
0:148 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:148 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:148 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:148 Constant:
|
|
0:148 6 (const uint)
|
|
0:148 i1b: direct index for structure ( uniform int)
|
|
0:148 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:148 Constant:
|
|
0:148 8 (const uint)
|
|
0:149 move second child to first child ( temp int)
|
|
0:149 'out_i1' ( temp int)
|
|
0:149 imageAtomicAnd ( temp int)
|
|
0:149 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:149 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:149 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:149 Constant:
|
|
0:149 6 (const uint)
|
|
0:149 i1: direct index for structure ( uniform int)
|
|
0:149 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:149 Constant:
|
|
0:149 5 (const uint)
|
|
0:150 move second child to first child ( temp int)
|
|
0:150 'out_i1' ( temp int)
|
|
0:150 imageAtomicCompSwap ( temp int)
|
|
0:150 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:150 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:150 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:150 Constant:
|
|
0:150 6 (const uint)
|
|
0:150 i1b: direct index for structure ( uniform int)
|
|
0:150 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:150 Constant:
|
|
0:150 8 (const uint)
|
|
0:150 i1c: direct index for structure ( uniform int)
|
|
0:150 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:150 Constant:
|
|
0:150 9 (const uint)
|
|
0:151 move second child to first child ( temp int)
|
|
0:151 'out_i1' ( temp int)
|
|
0:151 imageAtomicExchange ( temp int)
|
|
0:151 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:151 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:151 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:151 Constant:
|
|
0:151 6 (const uint)
|
|
0:151 i1: direct index for structure ( uniform int)
|
|
0:151 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:151 Constant:
|
|
0:151 5 (const uint)
|
|
0:152 imageAtomicMax ( temp int)
|
|
0:152 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:152 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:152 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:152 Constant:
|
|
0:152 6 (const uint)
|
|
0:152 i1b: direct index for structure ( uniform int)
|
|
0:152 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:152 Constant:
|
|
0:152 8 (const uint)
|
|
0:153 move second child to first child ( temp int)
|
|
0:153 'out_i1' ( temp int)
|
|
0:153 imageAtomicMax ( temp int)
|
|
0:153 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:153 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:153 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:153 Constant:
|
|
0:153 6 (const uint)
|
|
0:153 i1: direct index for structure ( uniform int)
|
|
0:153 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:153 Constant:
|
|
0:153 5 (const uint)
|
|
0:154 imageAtomicMin ( temp int)
|
|
0:154 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:154 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:154 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:154 Constant:
|
|
0:154 6 (const uint)
|
|
0:154 i1b: direct index for structure ( uniform int)
|
|
0:154 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:154 Constant:
|
|
0:154 8 (const uint)
|
|
0:155 move second child to first child ( temp int)
|
|
0:155 'out_i1' ( temp int)
|
|
0:155 imageAtomicMin ( temp int)
|
|
0:155 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:155 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:155 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:155 Constant:
|
|
0:155 6 (const uint)
|
|
0:155 i1: direct index for structure ( uniform int)
|
|
0:155 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:155 Constant:
|
|
0:155 5 (const uint)
|
|
0:156 imageAtomicOr ( temp int)
|
|
0:156 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:156 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:156 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:156 Constant:
|
|
0:156 6 (const uint)
|
|
0:156 i1b: direct index for structure ( uniform int)
|
|
0:156 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:156 Constant:
|
|
0:156 8 (const uint)
|
|
0:157 move second child to first child ( temp int)
|
|
0:157 'out_i1' ( temp int)
|
|
0:157 imageAtomicOr ( temp int)
|
|
0:157 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:157 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:157 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:157 Constant:
|
|
0:157 6 (const uint)
|
|
0:157 i1: direct index for structure ( uniform int)
|
|
0:157 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:157 Constant:
|
|
0:157 5 (const uint)
|
|
0:158 imageAtomicXor ( temp int)
|
|
0:158 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:158 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:158 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:158 Constant:
|
|
0:158 6 (const uint)
|
|
0:158 i1b: direct index for structure ( uniform int)
|
|
0:158 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:158 Constant:
|
|
0:158 8 (const uint)
|
|
0:159 move second child to first child ( temp int)
|
|
0:159 'out_i1' ( temp int)
|
|
0:159 imageAtomicXor ( temp int)
|
|
0:159 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:159 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:159 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:159 Constant:
|
|
0:159 6 (const uint)
|
|
0:159 i1: direct index for structure ( uniform int)
|
|
0:159 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:159 Constant:
|
|
0:159 5 (const uint)
|
|
0:162 imageAtomicAdd ( temp uint)
|
|
0:162 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:162 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:162 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:162 Constant:
|
|
0:162 1 (const uint)
|
|
0:162 u1: direct index for structure ( uniform uint)
|
|
0:162 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:162 Constant:
|
|
0:162 0 (const uint)
|
|
0:163 move second child to first child ( temp uint)
|
|
0:163 'out_u1' ( temp uint)
|
|
0:163 imageAtomicAdd ( temp uint)
|
|
0:163 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:163 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:163 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:163 Constant:
|
|
0:163 1 (const uint)
|
|
0:163 u1: direct index for structure ( uniform uint)
|
|
0:163 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:163 Constant:
|
|
0:163 0 (const uint)
|
|
0:164 imageAtomicAnd ( temp uint)
|
|
0:164 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:164 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:164 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:164 Constant:
|
|
0:164 1 (const uint)
|
|
0:164 u1: direct index for structure ( uniform uint)
|
|
0:164 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:164 Constant:
|
|
0:164 0 (const uint)
|
|
0:165 move second child to first child ( temp uint)
|
|
0:165 'out_u1' ( temp uint)
|
|
0:165 imageAtomicAnd ( temp uint)
|
|
0:165 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:165 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:165 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:165 Constant:
|
|
0:165 1 (const uint)
|
|
0:165 u1: direct index for structure ( uniform uint)
|
|
0:165 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:165 Constant:
|
|
0:165 0 (const uint)
|
|
0:166 move second child to first child ( temp uint)
|
|
0:166 'out_u1' ( temp uint)
|
|
0:166 imageAtomicCompSwap ( temp uint)
|
|
0:166 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:166 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:166 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:166 Constant:
|
|
0:166 1 (const uint)
|
|
0:166 u1b: direct index for structure ( uniform uint)
|
|
0:166 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:166 Constant:
|
|
0:166 3 (const uint)
|
|
0:166 u1c: direct index for structure ( uniform uint)
|
|
0:166 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:166 Constant:
|
|
0:166 4 (const uint)
|
|
0:167 move second child to first child ( temp uint)
|
|
0:167 'out_u1' ( temp uint)
|
|
0:167 imageAtomicExchange ( temp uint)
|
|
0:167 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:167 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:167 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:167 Constant:
|
|
0:167 1 (const uint)
|
|
0:167 u1: direct index for structure ( uniform uint)
|
|
0:167 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:167 Constant:
|
|
0:167 0 (const uint)
|
|
0:168 imageAtomicMax ( temp uint)
|
|
0:168 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:168 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:168 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:168 Constant:
|
|
0:168 1 (const uint)
|
|
0:168 u1: direct index for structure ( uniform uint)
|
|
0:168 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:168 Constant:
|
|
0:168 0 (const uint)
|
|
0:169 move second child to first child ( temp uint)
|
|
0:169 'out_u1' ( temp uint)
|
|
0:169 imageAtomicMax ( temp uint)
|
|
0:169 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:169 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:169 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:169 Constant:
|
|
0:169 1 (const uint)
|
|
0:169 u1: direct index for structure ( uniform uint)
|
|
0:169 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:169 Constant:
|
|
0:169 0 (const uint)
|
|
0:170 imageAtomicMin ( temp uint)
|
|
0:170 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:170 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:170 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:170 Constant:
|
|
0:170 1 (const uint)
|
|
0:170 u1: direct index for structure ( uniform uint)
|
|
0:170 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:170 Constant:
|
|
0:170 0 (const uint)
|
|
0:171 move second child to first child ( temp uint)
|
|
0:171 'out_u1' ( temp uint)
|
|
0:171 imageAtomicMin ( temp uint)
|
|
0:171 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:171 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:171 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:171 Constant:
|
|
0:171 1 (const uint)
|
|
0:171 u1: direct index for structure ( uniform uint)
|
|
0:171 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:171 Constant:
|
|
0:171 0 (const uint)
|
|
0:172 imageAtomicOr ( temp uint)
|
|
0:172 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:172 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:172 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:172 Constant:
|
|
0:172 1 (const uint)
|
|
0:172 u1: direct index for structure ( uniform uint)
|
|
0:172 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:172 Constant:
|
|
0:172 0 (const uint)
|
|
0:173 move second child to first child ( temp uint)
|
|
0:173 'out_u1' ( temp uint)
|
|
0:173 imageAtomicOr ( temp uint)
|
|
0:173 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:173 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:173 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:173 Constant:
|
|
0:173 1 (const uint)
|
|
0:173 u1: direct index for structure ( uniform uint)
|
|
0:173 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:173 Constant:
|
|
0:173 0 (const uint)
|
|
0:174 imageAtomicXor ( temp uint)
|
|
0:174 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:174 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:174 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:174 Constant:
|
|
0:174 1 (const uint)
|
|
0:174 u1: direct index for structure ( uniform uint)
|
|
0:174 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:174 Constant:
|
|
0:174 0 (const uint)
|
|
0:175 move second child to first child ( temp uint)
|
|
0:175 'out_u1' ( temp uint)
|
|
0:175 imageAtomicXor ( temp uint)
|
|
0:175 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:175 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:175 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:175 Constant:
|
|
0:175 1 (const uint)
|
|
0:175 u1: direct index for structure ( uniform uint)
|
|
0:175 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:175 Constant:
|
|
0:175 0 (const uint)
|
|
0:178 imageAtomicAdd ( temp int)
|
|
0:178 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:178 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:178 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:178 Constant:
|
|
0:178 6 (const uint)
|
|
0:178 i1b: direct index for structure ( uniform int)
|
|
0:178 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:178 Constant:
|
|
0:178 8 (const uint)
|
|
0:179 move second child to first child ( temp int)
|
|
0:179 'out_i1' ( temp int)
|
|
0:179 imageAtomicAdd ( temp int)
|
|
0:179 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:179 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:179 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:179 Constant:
|
|
0:179 6 (const uint)
|
|
0:179 i1: direct index for structure ( uniform int)
|
|
0:179 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:179 Constant:
|
|
0:179 5 (const uint)
|
|
0:180 imageAtomicAnd ( temp int)
|
|
0:180 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:180 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:180 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:180 Constant:
|
|
0:180 6 (const uint)
|
|
0:180 i1b: direct index for structure ( uniform int)
|
|
0:180 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:180 Constant:
|
|
0:180 8 (const uint)
|
|
0:181 move second child to first child ( temp int)
|
|
0:181 'out_i1' ( temp int)
|
|
0:181 imageAtomicAnd ( temp int)
|
|
0:181 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:181 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:181 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:181 Constant:
|
|
0:181 6 (const uint)
|
|
0:181 i1: direct index for structure ( uniform int)
|
|
0:181 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:181 Constant:
|
|
0:181 5 (const uint)
|
|
0:182 move second child to first child ( temp int)
|
|
0:182 'out_i1' ( temp int)
|
|
0:182 imageAtomicCompSwap ( temp int)
|
|
0:182 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:182 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:182 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:182 Constant:
|
|
0:182 6 (const uint)
|
|
0:182 i1b: direct index for structure ( uniform int)
|
|
0:182 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:182 Constant:
|
|
0:182 8 (const uint)
|
|
0:182 i1c: direct index for structure ( uniform int)
|
|
0:182 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:182 Constant:
|
|
0:182 9 (const uint)
|
|
0:183 move second child to first child ( temp int)
|
|
0:183 'out_i1' ( temp int)
|
|
0:183 imageAtomicExchange ( temp int)
|
|
0:183 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:183 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:183 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:183 Constant:
|
|
0:183 6 (const uint)
|
|
0:183 i1: direct index for structure ( uniform int)
|
|
0:183 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:183 Constant:
|
|
0:183 5 (const uint)
|
|
0:184 imageAtomicMax ( temp int)
|
|
0:184 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:184 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:184 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:184 Constant:
|
|
0:184 6 (const uint)
|
|
0:184 i1b: direct index for structure ( uniform int)
|
|
0:184 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:184 Constant:
|
|
0:184 8 (const uint)
|
|
0:185 move second child to first child ( temp int)
|
|
0:185 'out_i1' ( temp int)
|
|
0:185 imageAtomicMax ( temp int)
|
|
0:185 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:185 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:185 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:185 Constant:
|
|
0:185 6 (const uint)
|
|
0:185 i1: direct index for structure ( uniform int)
|
|
0:185 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:185 Constant:
|
|
0:185 5 (const uint)
|
|
0:186 imageAtomicMin ( temp int)
|
|
0:186 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:186 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:186 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:186 Constant:
|
|
0:186 6 (const uint)
|
|
0:186 i1b: direct index for structure ( uniform int)
|
|
0:186 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:186 Constant:
|
|
0:186 8 (const uint)
|
|
0:187 move second child to first child ( temp int)
|
|
0:187 'out_i1' ( temp int)
|
|
0:187 imageAtomicMin ( temp int)
|
|
0:187 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:187 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:187 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:187 Constant:
|
|
0:187 6 (const uint)
|
|
0:187 i1: direct index for structure ( uniform int)
|
|
0:187 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:187 Constant:
|
|
0:187 5 (const uint)
|
|
0:188 imageAtomicOr ( temp int)
|
|
0:188 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:188 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:188 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:188 Constant:
|
|
0:188 6 (const uint)
|
|
0:188 i1b: direct index for structure ( uniform int)
|
|
0:188 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:188 Constant:
|
|
0:188 8 (const uint)
|
|
0:189 move second child to first child ( temp int)
|
|
0:189 'out_i1' ( temp int)
|
|
0:189 imageAtomicOr ( temp int)
|
|
0:189 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:189 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:189 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:189 Constant:
|
|
0:189 6 (const uint)
|
|
0:189 i1: direct index for structure ( uniform int)
|
|
0:189 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:189 Constant:
|
|
0:189 5 (const uint)
|
|
0:190 imageAtomicXor ( temp int)
|
|
0:190 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:190 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:190 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:190 Constant:
|
|
0:190 6 (const uint)
|
|
0:190 i1b: direct index for structure ( uniform int)
|
|
0:190 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:190 Constant:
|
|
0:190 8 (const uint)
|
|
0:191 move second child to first child ( temp int)
|
|
0:191 'out_i1' ( temp int)
|
|
0:191 imageAtomicXor ( temp int)
|
|
0:191 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:191 i2: direct index for structure ( uniform 2-component vector of int)
|
|
0:191 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:191 Constant:
|
|
0:191 6 (const uint)
|
|
0:191 i1: direct index for structure ( uniform int)
|
|
0:191 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:191 Constant:
|
|
0:191 5 (const uint)
|
|
0:194 imageAtomicAdd ( temp uint)
|
|
0:194 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:194 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:194 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:194 Constant:
|
|
0:194 1 (const uint)
|
|
0:194 u1: direct index for structure ( uniform uint)
|
|
0:194 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:194 Constant:
|
|
0:194 0 (const uint)
|
|
0:195 move second child to first child ( temp uint)
|
|
0:195 'out_u1' ( temp uint)
|
|
0:195 imageAtomicAdd ( temp uint)
|
|
0:195 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:195 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:195 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:195 Constant:
|
|
0:195 1 (const uint)
|
|
0:195 u1: direct index for structure ( uniform uint)
|
|
0:195 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:195 Constant:
|
|
0:195 0 (const uint)
|
|
0:196 imageAtomicAnd ( temp uint)
|
|
0:196 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:196 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:196 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:196 Constant:
|
|
0:196 1 (const uint)
|
|
0:196 u1: direct index for structure ( uniform uint)
|
|
0:196 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:196 Constant:
|
|
0:196 0 (const uint)
|
|
0:197 move second child to first child ( temp uint)
|
|
0:197 'out_u1' ( temp uint)
|
|
0:197 imageAtomicAnd ( temp uint)
|
|
0:197 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:197 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:197 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:197 Constant:
|
|
0:197 1 (const uint)
|
|
0:197 u1: direct index for structure ( uniform uint)
|
|
0:197 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:197 Constant:
|
|
0:197 0 (const uint)
|
|
0:198 move second child to first child ( temp uint)
|
|
0:198 'out_u1' ( temp uint)
|
|
0:198 imageAtomicCompSwap ( temp uint)
|
|
0:198 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:198 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:198 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:198 Constant:
|
|
0:198 1 (const uint)
|
|
0:198 u1b: direct index for structure ( uniform uint)
|
|
0:198 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:198 Constant:
|
|
0:198 3 (const uint)
|
|
0:198 u1c: direct index for structure ( uniform uint)
|
|
0:198 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:198 Constant:
|
|
0:198 4 (const uint)
|
|
0:199 move second child to first child ( temp uint)
|
|
0:199 'out_u1' ( temp uint)
|
|
0:199 imageAtomicExchange ( temp uint)
|
|
0:199 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:199 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:199 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:199 Constant:
|
|
0:199 1 (const uint)
|
|
0:199 u1: direct index for structure ( uniform uint)
|
|
0:199 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:199 Constant:
|
|
0:199 0 (const uint)
|
|
0:200 imageAtomicMax ( temp uint)
|
|
0:200 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:200 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:200 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:200 Constant:
|
|
0:200 1 (const uint)
|
|
0:200 u1: direct index for structure ( uniform uint)
|
|
0:200 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:200 Constant:
|
|
0:200 0 (const uint)
|
|
0:201 move second child to first child ( temp uint)
|
|
0:201 'out_u1' ( temp uint)
|
|
0:201 imageAtomicMax ( temp uint)
|
|
0:201 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:201 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:201 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:201 Constant:
|
|
0:201 1 (const uint)
|
|
0:201 u1: direct index for structure ( uniform uint)
|
|
0:201 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:201 Constant:
|
|
0:201 0 (const uint)
|
|
0:202 imageAtomicMin ( temp uint)
|
|
0:202 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:202 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:202 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:202 Constant:
|
|
0:202 1 (const uint)
|
|
0:202 u1: direct index for structure ( uniform uint)
|
|
0:202 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:202 Constant:
|
|
0:202 0 (const uint)
|
|
0:203 move second child to first child ( temp uint)
|
|
0:203 'out_u1' ( temp uint)
|
|
0:203 imageAtomicMin ( temp uint)
|
|
0:203 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:203 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:203 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:203 Constant:
|
|
0:203 1 (const uint)
|
|
0:203 u1: direct index for structure ( uniform uint)
|
|
0:203 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:203 Constant:
|
|
0:203 0 (const uint)
|
|
0:204 imageAtomicOr ( temp uint)
|
|
0:204 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:204 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:204 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:204 Constant:
|
|
0:204 1 (const uint)
|
|
0:204 u1: direct index for structure ( uniform uint)
|
|
0:204 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:204 Constant:
|
|
0:204 0 (const uint)
|
|
0:205 move second child to first child ( temp uint)
|
|
0:205 'out_u1' ( temp uint)
|
|
0:205 imageAtomicOr ( temp uint)
|
|
0:205 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:205 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:205 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:205 Constant:
|
|
0:205 1 (const uint)
|
|
0:205 u1: direct index for structure ( uniform uint)
|
|
0:205 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:205 Constant:
|
|
0:205 0 (const uint)
|
|
0:206 imageAtomicXor ( temp uint)
|
|
0:206 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:206 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:206 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:206 Constant:
|
|
0:206 1 (const uint)
|
|
0:206 u1: direct index for structure ( uniform uint)
|
|
0:206 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:206 Constant:
|
|
0:206 0 (const uint)
|
|
0:207 move second child to first child ( temp uint)
|
|
0:207 'out_u1' ( temp uint)
|
|
0:207 imageAtomicXor ( temp uint)
|
|
0:207 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:207 u2: direct index for structure ( uniform 2-component vector of uint)
|
|
0:207 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:207 Constant:
|
|
0:207 1 (const uint)
|
|
0:207 u1: direct index for structure ( uniform uint)
|
|
0:207 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:207 Constant:
|
|
0:207 0 (const uint)
|
|
0:210 imageAtomicAdd ( temp int)
|
|
0:210 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:210 i1: direct index for structure ( uniform int)
|
|
0:210 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:210 Constant:
|
|
0:210 5 (const uint)
|
|
0:210 i1b: direct index for structure ( uniform int)
|
|
0:210 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:210 Constant:
|
|
0:210 8 (const uint)
|
|
0:211 move second child to first child ( temp int)
|
|
0:211 'out_i1' ( temp int)
|
|
0:211 imageAtomicAdd ( temp int)
|
|
0:211 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:211 i1: direct index for structure ( uniform int)
|
|
0:211 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:211 Constant:
|
|
0:211 5 (const uint)
|
|
0:211 i1: direct index for structure ( uniform int)
|
|
0:211 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:211 Constant:
|
|
0:211 5 (const uint)
|
|
0:212 imageAtomicAnd ( temp int)
|
|
0:212 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:212 i1: direct index for structure ( uniform int)
|
|
0:212 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:212 Constant:
|
|
0:212 5 (const uint)
|
|
0:212 i1b: direct index for structure ( uniform int)
|
|
0:212 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:212 Constant:
|
|
0:212 8 (const uint)
|
|
0:213 move second child to first child ( temp int)
|
|
0:213 'out_i1' ( temp int)
|
|
0:213 imageAtomicAnd ( temp int)
|
|
0:213 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:213 i1: direct index for structure ( uniform int)
|
|
0:213 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:213 Constant:
|
|
0:213 5 (const uint)
|
|
0:213 i1: direct index for structure ( uniform int)
|
|
0:213 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:213 Constant:
|
|
0:213 5 (const uint)
|
|
0:214 move second child to first child ( temp int)
|
|
0:214 'out_i1' ( temp int)
|
|
0:214 imageAtomicCompSwap ( temp int)
|
|
0:214 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:214 i1: direct index for structure ( uniform int)
|
|
0:214 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:214 Constant:
|
|
0:214 5 (const uint)
|
|
0:214 i1b: direct index for structure ( uniform int)
|
|
0:214 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:214 Constant:
|
|
0:214 8 (const uint)
|
|
0:214 i1c: direct index for structure ( uniform int)
|
|
0:214 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:214 Constant:
|
|
0:214 9 (const uint)
|
|
0:215 move second child to first child ( temp int)
|
|
0:215 'out_i1' ( temp int)
|
|
0:215 imageAtomicExchange ( temp int)
|
|
0:215 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:215 i1: direct index for structure ( uniform int)
|
|
0:215 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:215 Constant:
|
|
0:215 5 (const uint)
|
|
0:215 i1: direct index for structure ( uniform int)
|
|
0:215 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:215 Constant:
|
|
0:215 5 (const uint)
|
|
0:216 imageAtomicMax ( temp int)
|
|
0:216 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:216 i1: direct index for structure ( uniform int)
|
|
0:216 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:216 Constant:
|
|
0:216 5 (const uint)
|
|
0:216 i1b: direct index for structure ( uniform int)
|
|
0:216 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:216 Constant:
|
|
0:216 8 (const uint)
|
|
0:217 move second child to first child ( temp int)
|
|
0:217 'out_i1' ( temp int)
|
|
0:217 imageAtomicMax ( temp int)
|
|
0:217 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:217 i1: direct index for structure ( uniform int)
|
|
0:217 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:217 Constant:
|
|
0:217 5 (const uint)
|
|
0:217 i1: direct index for structure ( uniform int)
|
|
0:217 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:217 Constant:
|
|
0:217 5 (const uint)
|
|
0:218 imageAtomicMin ( temp int)
|
|
0:218 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:218 i1: direct index for structure ( uniform int)
|
|
0:218 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:218 Constant:
|
|
0:218 5 (const uint)
|
|
0:218 i1b: direct index for structure ( uniform int)
|
|
0:218 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:218 Constant:
|
|
0:218 8 (const uint)
|
|
0:219 move second child to first child ( temp int)
|
|
0:219 'out_i1' ( temp int)
|
|
0:219 imageAtomicMin ( temp int)
|
|
0:219 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:219 i1: direct index for structure ( uniform int)
|
|
0:219 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:219 Constant:
|
|
0:219 5 (const uint)
|
|
0:219 i1: direct index for structure ( uniform int)
|
|
0:219 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:219 Constant:
|
|
0:219 5 (const uint)
|
|
0:220 imageAtomicOr ( temp int)
|
|
0:220 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:220 i1: direct index for structure ( uniform int)
|
|
0:220 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:220 Constant:
|
|
0:220 5 (const uint)
|
|
0:220 i1b: direct index for structure ( uniform int)
|
|
0:220 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:220 Constant:
|
|
0:220 8 (const uint)
|
|
0:221 move second child to first child ( temp int)
|
|
0:221 'out_i1' ( temp int)
|
|
0:221 imageAtomicOr ( temp int)
|
|
0:221 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:221 i1: direct index for structure ( uniform int)
|
|
0:221 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:221 Constant:
|
|
0:221 5 (const uint)
|
|
0:221 i1: direct index for structure ( uniform int)
|
|
0:221 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:221 Constant:
|
|
0:221 5 (const uint)
|
|
0:222 imageAtomicXor ( temp int)
|
|
0:222 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:222 i1: direct index for structure ( uniform int)
|
|
0:222 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:222 Constant:
|
|
0:222 5 (const uint)
|
|
0:222 i1b: direct index for structure ( uniform int)
|
|
0:222 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:222 Constant:
|
|
0:222 8 (const uint)
|
|
0:223 move second child to first child ( temp int)
|
|
0:223 'out_i1' ( temp int)
|
|
0:223 imageAtomicXor ( temp int)
|
|
0:223 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:223 i1: direct index for structure ( uniform int)
|
|
0:223 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:223 Constant:
|
|
0:223 5 (const uint)
|
|
0:223 i1: direct index for structure ( uniform int)
|
|
0:223 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:223 Constant:
|
|
0:223 5 (const uint)
|
|
0:226 imageAtomicAdd ( temp uint)
|
|
0:226 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:226 u1: direct index for structure ( uniform uint)
|
|
0:226 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:226 Constant:
|
|
0:226 0 (const uint)
|
|
0:226 u1: direct index for structure ( uniform uint)
|
|
0:226 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:226 Constant:
|
|
0:226 0 (const uint)
|
|
0:227 move second child to first child ( temp uint)
|
|
0:227 'out_u1' ( temp uint)
|
|
0:227 imageAtomicAdd ( temp uint)
|
|
0:227 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:227 u1: direct index for structure ( uniform uint)
|
|
0:227 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:227 Constant:
|
|
0:227 0 (const uint)
|
|
0:227 u1: direct index for structure ( uniform uint)
|
|
0:227 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:227 Constant:
|
|
0:227 0 (const uint)
|
|
0:228 imageAtomicAnd ( temp uint)
|
|
0:228 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:228 u1: direct index for structure ( uniform uint)
|
|
0:228 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:228 Constant:
|
|
0:228 0 (const uint)
|
|
0:228 u1: direct index for structure ( uniform uint)
|
|
0:228 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:228 Constant:
|
|
0:228 0 (const uint)
|
|
0:229 move second child to first child ( temp uint)
|
|
0:229 'out_u1' ( temp uint)
|
|
0:229 imageAtomicAnd ( temp uint)
|
|
0:229 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:229 u1: direct index for structure ( uniform uint)
|
|
0:229 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:229 Constant:
|
|
0:229 0 (const uint)
|
|
0:229 u1: direct index for structure ( uniform uint)
|
|
0:229 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:229 Constant:
|
|
0:229 0 (const uint)
|
|
0:230 move second child to first child ( temp uint)
|
|
0:230 'out_u1' ( temp uint)
|
|
0:230 imageAtomicCompSwap ( temp uint)
|
|
0:230 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:230 u1: direct index for structure ( uniform uint)
|
|
0:230 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:230 Constant:
|
|
0:230 0 (const uint)
|
|
0:230 u1b: direct index for structure ( uniform uint)
|
|
0:230 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:230 Constant:
|
|
0:230 3 (const uint)
|
|
0:230 u1c: direct index for structure ( uniform uint)
|
|
0:230 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:230 Constant:
|
|
0:230 4 (const uint)
|
|
0:231 move second child to first child ( temp uint)
|
|
0:231 'out_u1' ( temp uint)
|
|
0:231 imageAtomicExchange ( temp uint)
|
|
0:231 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:231 u1: direct index for structure ( uniform uint)
|
|
0:231 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:231 Constant:
|
|
0:231 0 (const uint)
|
|
0:231 u1: direct index for structure ( uniform uint)
|
|
0:231 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:231 Constant:
|
|
0:231 0 (const uint)
|
|
0:232 imageAtomicMax ( temp uint)
|
|
0:232 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:232 u1: direct index for structure ( uniform uint)
|
|
0:232 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:232 Constant:
|
|
0:232 0 (const uint)
|
|
0:232 u1: direct index for structure ( uniform uint)
|
|
0:232 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:232 Constant:
|
|
0:232 0 (const uint)
|
|
0:233 move second child to first child ( temp uint)
|
|
0:233 'out_u1' ( temp uint)
|
|
0:233 imageAtomicMax ( temp uint)
|
|
0:233 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:233 u1: direct index for structure ( uniform uint)
|
|
0:233 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:233 Constant:
|
|
0:233 0 (const uint)
|
|
0:233 u1: direct index for structure ( uniform uint)
|
|
0:233 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:233 Constant:
|
|
0:233 0 (const uint)
|
|
0:234 imageAtomicMin ( temp uint)
|
|
0:234 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:234 u1: direct index for structure ( uniform uint)
|
|
0:234 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:234 Constant:
|
|
0:234 0 (const uint)
|
|
0:234 u1: direct index for structure ( uniform uint)
|
|
0:234 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:234 Constant:
|
|
0:234 0 (const uint)
|
|
0:235 move second child to first child ( temp uint)
|
|
0:235 'out_u1' ( temp uint)
|
|
0:235 imageAtomicMin ( temp uint)
|
|
0:235 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:235 u1: direct index for structure ( uniform uint)
|
|
0:235 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:235 Constant:
|
|
0:235 0 (const uint)
|
|
0:235 u1: direct index for structure ( uniform uint)
|
|
0:235 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:235 Constant:
|
|
0:235 0 (const uint)
|
|
0:236 imageAtomicOr ( temp uint)
|
|
0:236 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:236 u1: direct index for structure ( uniform uint)
|
|
0:236 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:236 Constant:
|
|
0:236 0 (const uint)
|
|
0:236 u1: direct index for structure ( uniform uint)
|
|
0:236 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:236 Constant:
|
|
0:236 0 (const uint)
|
|
0:237 move second child to first child ( temp uint)
|
|
0:237 'out_u1' ( temp uint)
|
|
0:237 imageAtomicOr ( temp uint)
|
|
0:237 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:237 u1: direct index for structure ( uniform uint)
|
|
0:237 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:237 Constant:
|
|
0:237 0 (const uint)
|
|
0:237 u1: direct index for structure ( uniform uint)
|
|
0:237 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:237 Constant:
|
|
0:237 0 (const uint)
|
|
0:238 imageAtomicXor ( temp uint)
|
|
0:238 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:238 u1: direct index for structure ( uniform uint)
|
|
0:238 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:238 Constant:
|
|
0:238 0 (const uint)
|
|
0:238 u1: direct index for structure ( uniform uint)
|
|
0:238 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:238 Constant:
|
|
0:238 0 (const uint)
|
|
0:239 move second child to first child ( temp uint)
|
|
0:239 'out_u1' ( temp uint)
|
|
0:239 imageAtomicXor ( temp uint)
|
|
0:239 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:239 u1: direct index for structure ( uniform uint)
|
|
0:239 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:239 Constant:
|
|
0:239 0 (const uint)
|
|
0:239 u1: direct index for structure ( uniform uint)
|
|
0:239 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:239 Constant:
|
|
0:239 0 (const uint)
|
|
0:242 move second child to first child ( temp 4-component vector of float)
|
|
0:242 Color: direct index for structure ( temp 4-component vector of float)
|
|
0:242 'psout' ( temp structure{ temp 4-component vector of float Color})
|
|
0:242 Constant:
|
|
0:242 0 (const int)
|
|
0:242 Constant:
|
|
0:242 1.000000
|
|
0:242 1.000000
|
|
0:242 1.000000
|
|
0:242 1.000000
|
|
0:243 Branch: Return with expression
|
|
0:243 'psout' ( temp structure{ temp 4-component vector of float Color})
|
|
0:45 Function Definition: main( ( temp void)
|
|
0:45 Function Parameters:
|
|
0:? Sequence
|
|
0:45 Sequence
|
|
0:45 move second child to first child ( temp 4-component vector of float)
|
|
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
|
|
0:45 Color: direct index for structure ( temp 4-component vector of float)
|
|
0:45 Function Call: @main( ( temp structure{ temp 4-component vector of float Color})
|
|
0:45 Constant:
|
|
0:45 0 (const int)
|
|
0:? Linker Objects
|
|
0:? 'g_sSamp' ( uniform sampler)
|
|
0:? 'g_tTex1df1' (layout( r32f) uniform image1D)
|
|
0:? 'g_tTex1di1' (layout( r32i) uniform iimage1D)
|
|
0:? 'g_tTex1du1' (layout( r32ui) uniform uimage1D)
|
|
0:? 'g_tTex2df1' (layout( r32f) uniform image2D)
|
|
0:? 'g_tTex2di1' (layout( r32i) uniform iimage2D)
|
|
0:? 'g_tTex2du1' (layout( r32ui) uniform uimage2D)
|
|
0:? 'g_tTex3df1' (layout( r32f) uniform image3D)
|
|
0:? 'g_tTex3di1' (layout( r32i) uniform iimage3D)
|
|
0:? 'g_tTex3du1' (layout( r32ui) uniform uimage3D)
|
|
0:? 'g_tTex1df1a' (layout( r32f) uniform image1DArray)
|
|
0:? 'g_tTex1di1a' (layout( r32i) uniform iimage1DArray)
|
|
0:? 'g_tTex1du1a' (layout( r32ui) uniform uimage1DArray)
|
|
0:? 'g_tTex2df1a' (layout( r32f) uniform image2DArray)
|
|
0:? 'g_tTex2di1a' (layout( r32i) uniform iimage2DArray)
|
|
0:? 'g_tTex2du1a' (layout( r32ui) uniform uimage2DArray)
|
|
0:? 'g_tBuffF' (layout( r32f) uniform imageBuffer)
|
|
0:? 'g_tBuffI' (layout( r32i) uniform iimageBuffer)
|
|
0:? 'g_tBuffU' (layout( r32ui) uniform uimageBuffer)
|
|
0:? 'anon@0' (layout( row_major std140) uniform block{ uniform uint u1, uniform 2-component vector of uint u2, uniform 3-component vector of uint u3, uniform uint u1b, uniform uint u1c, uniform int i1, uniform 2-component vector of int i2, uniform 3-component vector of int i3, uniform int i1b, uniform int i1c})
|
|
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
|
|
|
|
// Module Version 10000
|
|
// Generated by (magic number): 80002
|
|
// Id's are bound by 1147
|
|
|
|
Capability Shader
|
|
Capability Image1D
|
|
Capability ImageBuffer
|
|
1: ExtInstImport "GLSL.std.450"
|
|
MemoryModel Logical GLSL450
|
|
EntryPoint Fragment 4 "main" 1117
|
|
ExecutionMode 4 OriginUpperLeft
|
|
Source HLSL 500
|
|
Name 4 "main"
|
|
Name 8 "PS_OUTPUT"
|
|
MemberName 8(PS_OUTPUT) 0 "Color"
|
|
Name 10 "@main("
|
|
Name 15 "g_tTex1di1"
|
|
Name 21 "$Global"
|
|
MemberName 21($Global) 0 "u1"
|
|
MemberName 21($Global) 1 "u2"
|
|
MemberName 21($Global) 2 "u3"
|
|
MemberName 21($Global) 3 "u1b"
|
|
MemberName 21($Global) 4 "u1c"
|
|
MemberName 21($Global) 5 "i1"
|
|
MemberName 21($Global) 6 "i2"
|
|
MemberName 21($Global) 7 "i3"
|
|
MemberName 21($Global) 8 "i1b"
|
|
MemberName 21($Global) 9 "i1c"
|
|
Name 23 ""
|
|
Name 37 "out_i1"
|
|
Name 121 "g_tTex1du1"
|
|
Name 132 "out_u1"
|
|
Name 217 "g_tTex2di1"
|
|
Name 308 "g_tTex2du1"
|
|
Name 399 "g_tTex3di1"
|
|
Name 490 "g_tTex3du1"
|
|
Name 581 "g_tTex1di1a"
|
|
Name 670 "g_tTex1du1a"
|
|
Name 931 "g_tBuffI"
|
|
Name 1020 "g_tBuffU"
|
|
Name 1108 "psout"
|
|
Name 1117 "@entryPointOutput.Color"
|
|
Name 1122 "g_sSamp"
|
|
Name 1125 "g_tTex1df1"
|
|
Name 1128 "g_tTex2df1"
|
|
Name 1131 "g_tTex3df1"
|
|
Name 1134 "g_tTex1df1a"
|
|
Name 1137 "g_tTex2df1a"
|
|
Name 1140 "g_tTex2di1a"
|
|
Name 1143 "g_tTex2du1a"
|
|
Name 1146 "g_tBuffF"
|
|
Decorate 15(g_tTex1di1) DescriptorSet 0
|
|
MemberDecorate 21($Global) 0 Offset 0
|
|
MemberDecorate 21($Global) 1 Offset 8
|
|
MemberDecorate 21($Global) 2 Offset 16
|
|
MemberDecorate 21($Global) 3 Offset 28
|
|
MemberDecorate 21($Global) 4 Offset 32
|
|
MemberDecorate 21($Global) 5 Offset 36
|
|
MemberDecorate 21($Global) 6 Offset 40
|
|
MemberDecorate 21($Global) 7 Offset 48
|
|
MemberDecorate 21($Global) 8 Offset 60
|
|
MemberDecorate 21($Global) 9 Offset 64
|
|
Decorate 21($Global) Block
|
|
Decorate 23 DescriptorSet 0
|
|
Decorate 121(g_tTex1du1) DescriptorSet 0
|
|
Decorate 217(g_tTex2di1) DescriptorSet 0
|
|
Decorate 308(g_tTex2du1) DescriptorSet 0
|
|
Decorate 399(g_tTex3di1) DescriptorSet 0
|
|
Decorate 490(g_tTex3du1) DescriptorSet 0
|
|
Decorate 581(g_tTex1di1a) DescriptorSet 0
|
|
Decorate 670(g_tTex1du1a) DescriptorSet 0
|
|
Decorate 931(g_tBuffI) DescriptorSet 0
|
|
Decorate 1020(g_tBuffU) DescriptorSet 0
|
|
Decorate 1117(@entryPointOutput.Color) Location 0
|
|
Decorate 1122(g_sSamp) DescriptorSet 0
|
|
Decorate 1125(g_tTex1df1) DescriptorSet 0
|
|
Decorate 1128(g_tTex2df1) DescriptorSet 0
|
|
Decorate 1131(g_tTex3df1) DescriptorSet 0
|
|
Decorate 1134(g_tTex1df1a) DescriptorSet 0
|
|
Decorate 1137(g_tTex2df1a) DescriptorSet 0
|
|
Decorate 1140(g_tTex2di1a) DescriptorSet 0
|
|
Decorate 1143(g_tTex2du1a) DescriptorSet 0
|
|
Decorate 1146(g_tBuffF) DescriptorSet 0
|
|
2: TypeVoid
|
|
3: TypeFunction 2
|
|
6: TypeFloat 32
|
|
7: TypeVector 6(float) 4
|
|
8(PS_OUTPUT): TypeStruct 7(fvec4)
|
|
9: TypeFunction 8(PS_OUTPUT)
|
|
12: TypeInt 32 1
|
|
13: TypeImage 12(int) 1D nonsampled format:R32i
|
|
14: TypePointer UniformConstant 13
|
|
15(g_tTex1di1): 14(ptr) Variable UniformConstant
|
|
16: TypeInt 32 0
|
|
17: TypeVector 16(int) 2
|
|
18: TypeVector 16(int) 3
|
|
19: TypeVector 12(int) 2
|
|
20: TypeVector 12(int) 3
|
|
21($Global): TypeStruct 16(int) 17(ivec2) 18(ivec3) 16(int) 16(int) 12(int) 19(ivec2) 20(ivec3) 12(int) 12(int)
|
|
22: TypePointer Uniform 21($Global)
|
|
23: 22(ptr) Variable Uniform
|
|
24: 12(int) Constant 5
|
|
25: TypePointer Uniform 12(int)
|
|
28: 12(int) Constant 8
|
|
31: 16(int) Constant 0
|
|
32: TypePointer Image 12(int)
|
|
34: 16(int) Constant 1
|
|
36: TypePointer Function 12(int)
|
|
60: 12(int) Constant 9
|
|
119: TypeImage 16(int) 1D nonsampled format:R32ui
|
|
120: TypePointer UniformConstant 119
|
|
121(g_tTex1du1): 120(ptr) Variable UniformConstant
|
|
122: 12(int) Constant 0
|
|
123: TypePointer Uniform 16(int)
|
|
128: TypePointer Image 16(int)
|
|
131: TypePointer Function 16(int)
|
|
153: 12(int) Constant 3
|
|
156: 12(int) Constant 4
|
|
215: TypeImage 12(int) 2D nonsampled format:R32i
|
|
216: TypePointer UniformConstant 215
|
|
217(g_tTex2di1): 216(ptr) Variable UniformConstant
|
|
218: 12(int) Constant 6
|
|
219: TypePointer Uniform 19(ivec2)
|
|
306: TypeImage 16(int) 2D nonsampled format:R32ui
|
|
307: TypePointer UniformConstant 306
|
|
308(g_tTex2du1): 307(ptr) Variable UniformConstant
|
|
309: 12(int) Constant 1
|
|
310: TypePointer Uniform 17(ivec2)
|
|
397: TypeImage 12(int) 3D nonsampled format:R32i
|
|
398: TypePointer UniformConstant 397
|
|
399(g_tTex3di1): 398(ptr) Variable UniformConstant
|
|
400: 12(int) Constant 7
|
|
401: TypePointer Uniform 20(ivec3)
|
|
488: TypeImage 16(int) 3D nonsampled format:R32ui
|
|
489: TypePointer UniformConstant 488
|
|
490(g_tTex3du1): 489(ptr) Variable UniformConstant
|
|
491: 12(int) Constant 2
|
|
492: TypePointer Uniform 18(ivec3)
|
|
579: TypeImage 12(int) 1D array nonsampled format:R32i
|
|
580: TypePointer UniformConstant 579
|
|
581(g_tTex1di1a): 580(ptr) Variable UniformConstant
|
|
668: TypeImage 16(int) 1D array nonsampled format:R32ui
|
|
669: TypePointer UniformConstant 668
|
|
670(g_tTex1du1a): 669(ptr) Variable UniformConstant
|
|
929: TypeImage 12(int) Buffer nonsampled format:R32i
|
|
930: TypePointer UniformConstant 929
|
|
931(g_tBuffI): 930(ptr) Variable UniformConstant
|
|
1018: TypeImage 16(int) Buffer nonsampled format:R32ui
|
|
1019: TypePointer UniformConstant 1018
|
|
1020(g_tBuffU): 1019(ptr) Variable UniformConstant
|
|
1107: TypePointer Function 8(PS_OUTPUT)
|
|
1109: 6(float) Constant 1065353216
|
|
1110: 7(fvec4) ConstantComposite 1109 1109 1109 1109
|
|
1111: TypePointer Function 7(fvec4)
|
|
1116: TypePointer Output 7(fvec4)
|
|
1117(@entryPointOutput.Color): 1116(ptr) Variable Output
|
|
1120: TypeSampler
|
|
1121: TypePointer UniformConstant 1120
|
|
1122(g_sSamp): 1121(ptr) Variable UniformConstant
|
|
1123: TypeImage 6(float) 1D nonsampled format:R32f
|
|
1124: TypePointer UniformConstant 1123
|
|
1125(g_tTex1df1): 1124(ptr) Variable UniformConstant
|
|
1126: TypeImage 6(float) 2D nonsampled format:R32f
|
|
1127: TypePointer UniformConstant 1126
|
|
1128(g_tTex2df1): 1127(ptr) Variable UniformConstant
|
|
1129: TypeImage 6(float) 3D nonsampled format:R32f
|
|
1130: TypePointer UniformConstant 1129
|
|
1131(g_tTex3df1): 1130(ptr) Variable UniformConstant
|
|
1132: TypeImage 6(float) 1D array nonsampled format:R32f
|
|
1133: TypePointer UniformConstant 1132
|
|
1134(g_tTex1df1a): 1133(ptr) Variable UniformConstant
|
|
1135: TypeImage 6(float) 2D array nonsampled format:R32f
|
|
1136: TypePointer UniformConstant 1135
|
|
1137(g_tTex2df1a): 1136(ptr) Variable UniformConstant
|
|
1138: TypeImage 12(int) 2D array nonsampled format:R32i
|
|
1139: TypePointer UniformConstant 1138
|
|
1140(g_tTex2di1a): 1139(ptr) Variable UniformConstant
|
|
1141: TypeImage 16(int) 2D array nonsampled format:R32ui
|
|
1142: TypePointer UniformConstant 1141
|
|
1143(g_tTex2du1a): 1142(ptr) Variable UniformConstant
|
|
1144: TypeImage 6(float) Buffer nonsampled format:R32f
|
|
1145: TypePointer UniformConstant 1144
|
|
1146(g_tBuffF): 1145(ptr) Variable UniformConstant
|
|
4(main): 2 Function None 3
|
|
5: Label
|
|
1118:8(PS_OUTPUT) FunctionCall 10(@main()
|
|
1119: 7(fvec4) CompositeExtract 1118 0
|
|
Store 1117(@entryPointOutput.Color) 1119
|
|
Return
|
|
FunctionEnd
|
|
10(@main():8(PS_OUTPUT) Function None 9
|
|
11: Label
|
|
37(out_i1): 36(ptr) Variable Function
|
|
132(out_u1): 131(ptr) Variable Function
|
|
1108(psout): 1107(ptr) Variable Function
|
|
26: 25(ptr) AccessChain 23 24
|
|
27: 12(int) Load 26
|
|
29: 25(ptr) AccessChain 23 28
|
|
30: 12(int) Load 29
|
|
33: 32(ptr) ImageTexelPointer 15(g_tTex1di1) 27 31
|
|
35: 12(int) AtomicIAdd 33 34 31 30
|
|
38: 25(ptr) AccessChain 23 24
|
|
39: 12(int) Load 38
|
|
40: 25(ptr) AccessChain 23 24
|
|
41: 12(int) Load 40
|
|
42: 32(ptr) ImageTexelPointer 15(g_tTex1di1) 39 31
|
|
43: 12(int) AtomicIAdd 42 34 31 41
|
|
Store 37(out_i1) 43
|
|
44: 25(ptr) AccessChain 23 24
|
|
45: 12(int) Load 44
|
|
46: 25(ptr) AccessChain 23 28
|
|
47: 12(int) Load 46
|
|
48: 32(ptr) ImageTexelPointer 15(g_tTex1di1) 45 31
|
|
49: 12(int) AtomicAnd 48 34 31 47
|
|
50: 25(ptr) AccessChain 23 24
|
|
51: 12(int) Load 50
|
|
52: 25(ptr) AccessChain 23 24
|
|
53: 12(int) Load 52
|
|
54: 32(ptr) ImageTexelPointer 15(g_tTex1di1) 51 31
|
|
55: 12(int) AtomicAnd 54 34 31 53
|
|
Store 37(out_i1) 55
|
|
56: 25(ptr) AccessChain 23 24
|
|
57: 12(int) Load 56
|
|
58: 25(ptr) AccessChain 23 28
|
|
59: 12(int) Load 58
|
|
61: 25(ptr) AccessChain 23 60
|
|
62: 12(int) Load 61
|
|
63: 32(ptr) ImageTexelPointer 15(g_tTex1di1) 57 31
|
|
64: 12(int) AtomicCompareExchange 63 34 31 31 62 59
|
|
Store 37(out_i1) 64
|
|
65: 25(ptr) AccessChain 23 24
|
|
66: 12(int) Load 65
|
|
67: 25(ptr) AccessChain 23 24
|
|
68: 12(int) Load 67
|
|
69: 32(ptr) ImageTexelPointer 15(g_tTex1di1) 66 31
|
|
70: 12(int) AtomicExchange 69 34 31 68
|
|
Store 37(out_i1) 70
|
|
71: 25(ptr) AccessChain 23 24
|
|
72: 12(int) Load 71
|
|
73: 25(ptr) AccessChain 23 28
|
|
74: 12(int) Load 73
|
|
75: 32(ptr) ImageTexelPointer 15(g_tTex1di1) 72 31
|
|
76: 12(int) AtomicSMax 75 34 31 74
|
|
77: 25(ptr) AccessChain 23 24
|
|
78: 12(int) Load 77
|
|
79: 25(ptr) AccessChain 23 24
|
|
80: 12(int) Load 79
|
|
81: 32(ptr) ImageTexelPointer 15(g_tTex1di1) 78 31
|
|
82: 12(int) AtomicSMax 81 34 31 80
|
|
Store 37(out_i1) 82
|
|
83: 25(ptr) AccessChain 23 24
|
|
84: 12(int) Load 83
|
|
85: 25(ptr) AccessChain 23 28
|
|
86: 12(int) Load 85
|
|
87: 32(ptr) ImageTexelPointer 15(g_tTex1di1) 84 31
|
|
88: 12(int) AtomicSMin 87 34 31 86
|
|
89: 25(ptr) AccessChain 23 24
|
|
90: 12(int) Load 89
|
|
91: 25(ptr) AccessChain 23 24
|
|
92: 12(int) Load 91
|
|
93: 32(ptr) ImageTexelPointer 15(g_tTex1di1) 90 31
|
|
94: 12(int) AtomicSMin 93 34 31 92
|
|
Store 37(out_i1) 94
|
|
95: 25(ptr) AccessChain 23 24
|
|
96: 12(int) Load 95
|
|
97: 25(ptr) AccessChain 23 28
|
|
98: 12(int) Load 97
|
|
99: 32(ptr) ImageTexelPointer 15(g_tTex1di1) 96 31
|
|
100: 12(int) AtomicOr 99 34 31 98
|
|
101: 25(ptr) AccessChain 23 24
|
|
102: 12(int) Load 101
|
|
103: 25(ptr) AccessChain 23 24
|
|
104: 12(int) Load 103
|
|
105: 32(ptr) ImageTexelPointer 15(g_tTex1di1) 102 31
|
|
106: 12(int) AtomicOr 105 34 31 104
|
|
Store 37(out_i1) 106
|
|
107: 25(ptr) AccessChain 23 24
|
|
108: 12(int) Load 107
|
|
109: 25(ptr) AccessChain 23 28
|
|
110: 12(int) Load 109
|
|
111: 32(ptr) ImageTexelPointer 15(g_tTex1di1) 108 31
|
|
112: 12(int) AtomicXor 111 34 31 110
|
|
113: 25(ptr) AccessChain 23 24
|
|
114: 12(int) Load 113
|
|
115: 25(ptr) AccessChain 23 24
|
|
116: 12(int) Load 115
|
|
117: 32(ptr) ImageTexelPointer 15(g_tTex1di1) 114 31
|
|
118: 12(int) AtomicXor 117 34 31 116
|
|
Store 37(out_i1) 118
|
|
124: 123(ptr) AccessChain 23 122
|
|
125: 16(int) Load 124
|
|
126: 123(ptr) AccessChain 23 122
|
|
127: 16(int) Load 126
|
|
129: 128(ptr) ImageTexelPointer 121(g_tTex1du1) 125 31
|
|
130: 16(int) AtomicIAdd 129 34 31 127
|
|
133: 123(ptr) AccessChain 23 122
|
|
134: 16(int) Load 133
|
|
135: 123(ptr) AccessChain 23 122
|
|
136: 16(int) Load 135
|
|
137: 128(ptr) ImageTexelPointer 121(g_tTex1du1) 134 31
|
|
138: 16(int) AtomicIAdd 137 34 31 136
|
|
Store 132(out_u1) 138
|
|
139: 123(ptr) AccessChain 23 122
|
|
140: 16(int) Load 139
|
|
141: 123(ptr) AccessChain 23 122
|
|
142: 16(int) Load 141
|
|
143: 128(ptr) ImageTexelPointer 121(g_tTex1du1) 140 31
|
|
144: 16(int) AtomicAnd 143 34 31 142
|
|
145: 123(ptr) AccessChain 23 122
|
|
146: 16(int) Load 145
|
|
147: 123(ptr) AccessChain 23 122
|
|
148: 16(int) Load 147
|
|
149: 128(ptr) ImageTexelPointer 121(g_tTex1du1) 146 31
|
|
150: 16(int) AtomicAnd 149 34 31 148
|
|
Store 132(out_u1) 150
|
|
151: 123(ptr) AccessChain 23 122
|
|
152: 16(int) Load 151
|
|
154: 123(ptr) AccessChain 23 153
|
|
155: 16(int) Load 154
|
|
157: 123(ptr) AccessChain 23 156
|
|
158: 16(int) Load 157
|
|
159: 128(ptr) ImageTexelPointer 121(g_tTex1du1) 152 31
|
|
160: 16(int) AtomicCompareExchange 159 34 31 31 158 155
|
|
Store 132(out_u1) 160
|
|
161: 123(ptr) AccessChain 23 122
|
|
162: 16(int) Load 161
|
|
163: 123(ptr) AccessChain 23 122
|
|
164: 16(int) Load 163
|
|
165: 128(ptr) ImageTexelPointer 121(g_tTex1du1) 162 31
|
|
166: 16(int) AtomicExchange 165 34 31 164
|
|
Store 132(out_u1) 166
|
|
167: 123(ptr) AccessChain 23 122
|
|
168: 16(int) Load 167
|
|
169: 123(ptr) AccessChain 23 122
|
|
170: 16(int) Load 169
|
|
171: 128(ptr) ImageTexelPointer 121(g_tTex1du1) 168 31
|
|
172: 16(int) AtomicUMax 171 34 31 170
|
|
173: 123(ptr) AccessChain 23 122
|
|
174: 16(int) Load 173
|
|
175: 123(ptr) AccessChain 23 122
|
|
176: 16(int) Load 175
|
|
177: 128(ptr) ImageTexelPointer 121(g_tTex1du1) 174 31
|
|
178: 16(int) AtomicUMax 177 34 31 176
|
|
Store 132(out_u1) 178
|
|
179: 123(ptr) AccessChain 23 122
|
|
180: 16(int) Load 179
|
|
181: 123(ptr) AccessChain 23 122
|
|
182: 16(int) Load 181
|
|
183: 128(ptr) ImageTexelPointer 121(g_tTex1du1) 180 31
|
|
184: 16(int) AtomicUMin 183 34 31 182
|
|
185: 123(ptr) AccessChain 23 122
|
|
186: 16(int) Load 185
|
|
187: 123(ptr) AccessChain 23 122
|
|
188: 16(int) Load 187
|
|
189: 128(ptr) ImageTexelPointer 121(g_tTex1du1) 186 31
|
|
190: 16(int) AtomicUMin 189 34 31 188
|
|
Store 132(out_u1) 190
|
|
191: 123(ptr) AccessChain 23 122
|
|
192: 16(int) Load 191
|
|
193: 123(ptr) AccessChain 23 122
|
|
194: 16(int) Load 193
|
|
195: 128(ptr) ImageTexelPointer 121(g_tTex1du1) 192 31
|
|
196: 16(int) AtomicOr 195 34 31 194
|
|
197: 123(ptr) AccessChain 23 122
|
|
198: 16(int) Load 197
|
|
199: 123(ptr) AccessChain 23 122
|
|
200: 16(int) Load 199
|
|
201: 128(ptr) ImageTexelPointer 121(g_tTex1du1) 198 31
|
|
202: 16(int) AtomicOr 201 34 31 200
|
|
Store 132(out_u1) 202
|
|
203: 123(ptr) AccessChain 23 122
|
|
204: 16(int) Load 203
|
|
205: 123(ptr) AccessChain 23 122
|
|
206: 16(int) Load 205
|
|
207: 128(ptr) ImageTexelPointer 121(g_tTex1du1) 204 31
|
|
208: 16(int) AtomicXor 207 34 31 206
|
|
209: 123(ptr) AccessChain 23 122
|
|
210: 16(int) Load 209
|
|
211: 123(ptr) AccessChain 23 122
|
|
212: 16(int) Load 211
|
|
213: 128(ptr) ImageTexelPointer 121(g_tTex1du1) 210 31
|
|
214: 16(int) AtomicXor 213 34 31 212
|
|
Store 132(out_u1) 214
|
|
220: 219(ptr) AccessChain 23 218
|
|
221: 19(ivec2) Load 220
|
|
222: 25(ptr) AccessChain 23 28
|
|
223: 12(int) Load 222
|
|
224: 32(ptr) ImageTexelPointer 217(g_tTex2di1) 221 31
|
|
225: 12(int) AtomicIAdd 224 34 31 223
|
|
226: 219(ptr) AccessChain 23 218
|
|
227: 19(ivec2) Load 226
|
|
228: 25(ptr) AccessChain 23 24
|
|
229: 12(int) Load 228
|
|
230: 32(ptr) ImageTexelPointer 217(g_tTex2di1) 227 31
|
|
231: 12(int) AtomicIAdd 230 34 31 229
|
|
Store 37(out_i1) 231
|
|
232: 219(ptr) AccessChain 23 218
|
|
233: 19(ivec2) Load 232
|
|
234: 25(ptr) AccessChain 23 28
|
|
235: 12(int) Load 234
|
|
236: 32(ptr) ImageTexelPointer 217(g_tTex2di1) 233 31
|
|
237: 12(int) AtomicAnd 236 34 31 235
|
|
238: 219(ptr) AccessChain 23 218
|
|
239: 19(ivec2) Load 238
|
|
240: 25(ptr) AccessChain 23 24
|
|
241: 12(int) Load 240
|
|
242: 32(ptr) ImageTexelPointer 217(g_tTex2di1) 239 31
|
|
243: 12(int) AtomicAnd 242 34 31 241
|
|
Store 37(out_i1) 243
|
|
244: 219(ptr) AccessChain 23 218
|
|
245: 19(ivec2) Load 244
|
|
246: 25(ptr) AccessChain 23 28
|
|
247: 12(int) Load 246
|
|
248: 25(ptr) AccessChain 23 60
|
|
249: 12(int) Load 248
|
|
250: 32(ptr) ImageTexelPointer 217(g_tTex2di1) 245 31
|
|
251: 12(int) AtomicCompareExchange 250 34 31 31 249 247
|
|
Store 37(out_i1) 251
|
|
252: 219(ptr) AccessChain 23 218
|
|
253: 19(ivec2) Load 252
|
|
254: 25(ptr) AccessChain 23 24
|
|
255: 12(int) Load 254
|
|
256: 32(ptr) ImageTexelPointer 217(g_tTex2di1) 253 31
|
|
257: 12(int) AtomicExchange 256 34 31 255
|
|
Store 37(out_i1) 257
|
|
258: 219(ptr) AccessChain 23 218
|
|
259: 19(ivec2) Load 258
|
|
260: 25(ptr) AccessChain 23 28
|
|
261: 12(int) Load 260
|
|
262: 32(ptr) ImageTexelPointer 217(g_tTex2di1) 259 31
|
|
263: 12(int) AtomicSMax 262 34 31 261
|
|
264: 219(ptr) AccessChain 23 218
|
|
265: 19(ivec2) Load 264
|
|
266: 25(ptr) AccessChain 23 24
|
|
267: 12(int) Load 266
|
|
268: 32(ptr) ImageTexelPointer 217(g_tTex2di1) 265 31
|
|
269: 12(int) AtomicSMax 268 34 31 267
|
|
Store 37(out_i1) 269
|
|
270: 219(ptr) AccessChain 23 218
|
|
271: 19(ivec2) Load 270
|
|
272: 25(ptr) AccessChain 23 28
|
|
273: 12(int) Load 272
|
|
274: 32(ptr) ImageTexelPointer 217(g_tTex2di1) 271 31
|
|
275: 12(int) AtomicSMin 274 34 31 273
|
|
276: 219(ptr) AccessChain 23 218
|
|
277: 19(ivec2) Load 276
|
|
278: 25(ptr) AccessChain 23 24
|
|
279: 12(int) Load 278
|
|
280: 32(ptr) ImageTexelPointer 217(g_tTex2di1) 277 31
|
|
281: 12(int) AtomicSMin 280 34 31 279
|
|
Store 37(out_i1) 281
|
|
282: 219(ptr) AccessChain 23 218
|
|
283: 19(ivec2) Load 282
|
|
284: 25(ptr) AccessChain 23 28
|
|
285: 12(int) Load 284
|
|
286: 32(ptr) ImageTexelPointer 217(g_tTex2di1) 283 31
|
|
287: 12(int) AtomicOr 286 34 31 285
|
|
288: 219(ptr) AccessChain 23 218
|
|
289: 19(ivec2) Load 288
|
|
290: 25(ptr) AccessChain 23 24
|
|
291: 12(int) Load 290
|
|
292: 32(ptr) ImageTexelPointer 217(g_tTex2di1) 289 31
|
|
293: 12(int) AtomicOr 292 34 31 291
|
|
Store 37(out_i1) 293
|
|
294: 219(ptr) AccessChain 23 218
|
|
295: 19(ivec2) Load 294
|
|
296: 25(ptr) AccessChain 23 28
|
|
297: 12(int) Load 296
|
|
298: 32(ptr) ImageTexelPointer 217(g_tTex2di1) 295 31
|
|
299: 12(int) AtomicXor 298 34 31 297
|
|
300: 219(ptr) AccessChain 23 218
|
|
301: 19(ivec2) Load 300
|
|
302: 25(ptr) AccessChain 23 24
|
|
303: 12(int) Load 302
|
|
304: 32(ptr) ImageTexelPointer 217(g_tTex2di1) 301 31
|
|
305: 12(int) AtomicXor 304 34 31 303
|
|
Store 37(out_i1) 305
|
|
311: 310(ptr) AccessChain 23 309
|
|
312: 17(ivec2) Load 311
|
|
313: 123(ptr) AccessChain 23 122
|
|
314: 16(int) Load 313
|
|
315: 128(ptr) ImageTexelPointer 308(g_tTex2du1) 312 31
|
|
316: 16(int) AtomicIAdd 315 34 31 314
|
|
317: 310(ptr) AccessChain 23 309
|
|
318: 17(ivec2) Load 317
|
|
319: 123(ptr) AccessChain 23 122
|
|
320: 16(int) Load 319
|
|
321: 128(ptr) ImageTexelPointer 308(g_tTex2du1) 318 31
|
|
322: 16(int) AtomicIAdd 321 34 31 320
|
|
Store 132(out_u1) 322
|
|
323: 310(ptr) AccessChain 23 309
|
|
324: 17(ivec2) Load 323
|
|
325: 123(ptr) AccessChain 23 122
|
|
326: 16(int) Load 325
|
|
327: 128(ptr) ImageTexelPointer 308(g_tTex2du1) 324 31
|
|
328: 16(int) AtomicAnd 327 34 31 326
|
|
329: 310(ptr) AccessChain 23 309
|
|
330: 17(ivec2) Load 329
|
|
331: 123(ptr) AccessChain 23 122
|
|
332: 16(int) Load 331
|
|
333: 128(ptr) ImageTexelPointer 308(g_tTex2du1) 330 31
|
|
334: 16(int) AtomicAnd 333 34 31 332
|
|
Store 132(out_u1) 334
|
|
335: 310(ptr) AccessChain 23 309
|
|
336: 17(ivec2) Load 335
|
|
337: 123(ptr) AccessChain 23 153
|
|
338: 16(int) Load 337
|
|
339: 123(ptr) AccessChain 23 156
|
|
340: 16(int) Load 339
|
|
341: 128(ptr) ImageTexelPointer 308(g_tTex2du1) 336 31
|
|
342: 16(int) AtomicCompareExchange 341 34 31 31 340 338
|
|
Store 132(out_u1) 342
|
|
343: 310(ptr) AccessChain 23 309
|
|
344: 17(ivec2) Load 343
|
|
345: 123(ptr) AccessChain 23 122
|
|
346: 16(int) Load 345
|
|
347: 128(ptr) ImageTexelPointer 308(g_tTex2du1) 344 31
|
|
348: 16(int) AtomicExchange 347 34 31 346
|
|
Store 132(out_u1) 348
|
|
349: 310(ptr) AccessChain 23 309
|
|
350: 17(ivec2) Load 349
|
|
351: 123(ptr) AccessChain 23 122
|
|
352: 16(int) Load 351
|
|
353: 128(ptr) ImageTexelPointer 308(g_tTex2du1) 350 31
|
|
354: 16(int) AtomicUMax 353 34 31 352
|
|
355: 310(ptr) AccessChain 23 309
|
|
356: 17(ivec2) Load 355
|
|
357: 123(ptr) AccessChain 23 122
|
|
358: 16(int) Load 357
|
|
359: 128(ptr) ImageTexelPointer 308(g_tTex2du1) 356 31
|
|
360: 16(int) AtomicUMax 359 34 31 358
|
|
Store 132(out_u1) 360
|
|
361: 310(ptr) AccessChain 23 309
|
|
362: 17(ivec2) Load 361
|
|
363: 123(ptr) AccessChain 23 122
|
|
364: 16(int) Load 363
|
|
365: 128(ptr) ImageTexelPointer 308(g_tTex2du1) 362 31
|
|
366: 16(int) AtomicUMin 365 34 31 364
|
|
367: 310(ptr) AccessChain 23 309
|
|
368: 17(ivec2) Load 367
|
|
369: 123(ptr) AccessChain 23 122
|
|
370: 16(int) Load 369
|
|
371: 128(ptr) ImageTexelPointer 308(g_tTex2du1) 368 31
|
|
372: 16(int) AtomicUMin 371 34 31 370
|
|
Store 132(out_u1) 372
|
|
373: 310(ptr) AccessChain 23 309
|
|
374: 17(ivec2) Load 373
|
|
375: 123(ptr) AccessChain 23 122
|
|
376: 16(int) Load 375
|
|
377: 128(ptr) ImageTexelPointer 308(g_tTex2du1) 374 31
|
|
378: 16(int) AtomicOr 377 34 31 376
|
|
379: 310(ptr) AccessChain 23 309
|
|
380: 17(ivec2) Load 379
|
|
381: 123(ptr) AccessChain 23 122
|
|
382: 16(int) Load 381
|
|
383: 128(ptr) ImageTexelPointer 308(g_tTex2du1) 380 31
|
|
384: 16(int) AtomicOr 383 34 31 382
|
|
Store 132(out_u1) 384
|
|
385: 310(ptr) AccessChain 23 309
|
|
386: 17(ivec2) Load 385
|
|
387: 123(ptr) AccessChain 23 122
|
|
388: 16(int) Load 387
|
|
389: 128(ptr) ImageTexelPointer 308(g_tTex2du1) 386 31
|
|
390: 16(int) AtomicXor 389 34 31 388
|
|
391: 310(ptr) AccessChain 23 309
|
|
392: 17(ivec2) Load 391
|
|
393: 123(ptr) AccessChain 23 122
|
|
394: 16(int) Load 393
|
|
395: 128(ptr) ImageTexelPointer 308(g_tTex2du1) 392 31
|
|
396: 16(int) AtomicXor 395 34 31 394
|
|
Store 132(out_u1) 396
|
|
402: 401(ptr) AccessChain 23 400
|
|
403: 20(ivec3) Load 402
|
|
404: 25(ptr) AccessChain 23 28
|
|
405: 12(int) Load 404
|
|
406: 32(ptr) ImageTexelPointer 399(g_tTex3di1) 403 31
|
|
407: 12(int) AtomicIAdd 406 34 31 405
|
|
408: 401(ptr) AccessChain 23 400
|
|
409: 20(ivec3) Load 408
|
|
410: 25(ptr) AccessChain 23 24
|
|
411: 12(int) Load 410
|
|
412: 32(ptr) ImageTexelPointer 399(g_tTex3di1) 409 31
|
|
413: 12(int) AtomicIAdd 412 34 31 411
|
|
Store 37(out_i1) 413
|
|
414: 401(ptr) AccessChain 23 400
|
|
415: 20(ivec3) Load 414
|
|
416: 25(ptr) AccessChain 23 28
|
|
417: 12(int) Load 416
|
|
418: 32(ptr) ImageTexelPointer 399(g_tTex3di1) 415 31
|
|
419: 12(int) AtomicAnd 418 34 31 417
|
|
420: 401(ptr) AccessChain 23 400
|
|
421: 20(ivec3) Load 420
|
|
422: 25(ptr) AccessChain 23 24
|
|
423: 12(int) Load 422
|
|
424: 32(ptr) ImageTexelPointer 399(g_tTex3di1) 421 31
|
|
425: 12(int) AtomicAnd 424 34 31 423
|
|
Store 37(out_i1) 425
|
|
426: 401(ptr) AccessChain 23 400
|
|
427: 20(ivec3) Load 426
|
|
428: 25(ptr) AccessChain 23 28
|
|
429: 12(int) Load 428
|
|
430: 25(ptr) AccessChain 23 60
|
|
431: 12(int) Load 430
|
|
432: 32(ptr) ImageTexelPointer 399(g_tTex3di1) 427 31
|
|
433: 12(int) AtomicCompareExchange 432 34 31 31 431 429
|
|
Store 37(out_i1) 433
|
|
434: 401(ptr) AccessChain 23 400
|
|
435: 20(ivec3) Load 434
|
|
436: 25(ptr) AccessChain 23 24
|
|
437: 12(int) Load 436
|
|
438: 32(ptr) ImageTexelPointer 399(g_tTex3di1) 435 31
|
|
439: 12(int) AtomicExchange 438 34 31 437
|
|
Store 37(out_i1) 439
|
|
440: 401(ptr) AccessChain 23 400
|
|
441: 20(ivec3) Load 440
|
|
442: 25(ptr) AccessChain 23 28
|
|
443: 12(int) Load 442
|
|
444: 32(ptr) ImageTexelPointer 399(g_tTex3di1) 441 31
|
|
445: 12(int) AtomicSMax 444 34 31 443
|
|
446: 401(ptr) AccessChain 23 400
|
|
447: 20(ivec3) Load 446
|
|
448: 25(ptr) AccessChain 23 24
|
|
449: 12(int) Load 448
|
|
450: 32(ptr) ImageTexelPointer 399(g_tTex3di1) 447 31
|
|
451: 12(int) AtomicSMax 450 34 31 449
|
|
Store 37(out_i1) 451
|
|
452: 401(ptr) AccessChain 23 400
|
|
453: 20(ivec3) Load 452
|
|
454: 25(ptr) AccessChain 23 28
|
|
455: 12(int) Load 454
|
|
456: 32(ptr) ImageTexelPointer 399(g_tTex3di1) 453 31
|
|
457: 12(int) AtomicSMin 456 34 31 455
|
|
458: 401(ptr) AccessChain 23 400
|
|
459: 20(ivec3) Load 458
|
|
460: 25(ptr) AccessChain 23 24
|
|
461: 12(int) Load 460
|
|
462: 32(ptr) ImageTexelPointer 399(g_tTex3di1) 459 31
|
|
463: 12(int) AtomicSMin 462 34 31 461
|
|
Store 37(out_i1) 463
|
|
464: 401(ptr) AccessChain 23 400
|
|
465: 20(ivec3) Load 464
|
|
466: 25(ptr) AccessChain 23 28
|
|
467: 12(int) Load 466
|
|
468: 32(ptr) ImageTexelPointer 399(g_tTex3di1) 465 31
|
|
469: 12(int) AtomicOr 468 34 31 467
|
|
470: 401(ptr) AccessChain 23 400
|
|
471: 20(ivec3) Load 470
|
|
472: 25(ptr) AccessChain 23 24
|
|
473: 12(int) Load 472
|
|
474: 32(ptr) ImageTexelPointer 399(g_tTex3di1) 471 31
|
|
475: 12(int) AtomicOr 474 34 31 473
|
|
Store 37(out_i1) 475
|
|
476: 401(ptr) AccessChain 23 400
|
|
477: 20(ivec3) Load 476
|
|
478: 25(ptr) AccessChain 23 28
|
|
479: 12(int) Load 478
|
|
480: 32(ptr) ImageTexelPointer 399(g_tTex3di1) 477 31
|
|
481: 12(int) AtomicXor 480 34 31 479
|
|
482: 401(ptr) AccessChain 23 400
|
|
483: 20(ivec3) Load 482
|
|
484: 25(ptr) AccessChain 23 24
|
|
485: 12(int) Load 484
|
|
486: 32(ptr) ImageTexelPointer 399(g_tTex3di1) 483 31
|
|
487: 12(int) AtomicXor 486 34 31 485
|
|
Store 37(out_i1) 487
|
|
493: 492(ptr) AccessChain 23 491
|
|
494: 18(ivec3) Load 493
|
|
495: 123(ptr) AccessChain 23 122
|
|
496: 16(int) Load 495
|
|
497: 128(ptr) ImageTexelPointer 490(g_tTex3du1) 494 31
|
|
498: 16(int) AtomicIAdd 497 34 31 496
|
|
499: 492(ptr) AccessChain 23 491
|
|
500: 18(ivec3) Load 499
|
|
501: 123(ptr) AccessChain 23 122
|
|
502: 16(int) Load 501
|
|
503: 128(ptr) ImageTexelPointer 490(g_tTex3du1) 500 31
|
|
504: 16(int) AtomicIAdd 503 34 31 502
|
|
Store 132(out_u1) 504
|
|
505: 492(ptr) AccessChain 23 491
|
|
506: 18(ivec3) Load 505
|
|
507: 123(ptr) AccessChain 23 122
|
|
508: 16(int) Load 507
|
|
509: 128(ptr) ImageTexelPointer 490(g_tTex3du1) 506 31
|
|
510: 16(int) AtomicAnd 509 34 31 508
|
|
511: 492(ptr) AccessChain 23 491
|
|
512: 18(ivec3) Load 511
|
|
513: 123(ptr) AccessChain 23 122
|
|
514: 16(int) Load 513
|
|
515: 128(ptr) ImageTexelPointer 490(g_tTex3du1) 512 31
|
|
516: 16(int) AtomicAnd 515 34 31 514
|
|
Store 132(out_u1) 516
|
|
517: 492(ptr) AccessChain 23 491
|
|
518: 18(ivec3) Load 517
|
|
519: 123(ptr) AccessChain 23 153
|
|
520: 16(int) Load 519
|
|
521: 123(ptr) AccessChain 23 156
|
|
522: 16(int) Load 521
|
|
523: 128(ptr) ImageTexelPointer 490(g_tTex3du1) 518 31
|
|
524: 16(int) AtomicCompareExchange 523 34 31 31 522 520
|
|
Store 132(out_u1) 524
|
|
525: 492(ptr) AccessChain 23 491
|
|
526: 18(ivec3) Load 525
|
|
527: 123(ptr) AccessChain 23 122
|
|
528: 16(int) Load 527
|
|
529: 128(ptr) ImageTexelPointer 490(g_tTex3du1) 526 31
|
|
530: 16(int) AtomicExchange 529 34 31 528
|
|
Store 132(out_u1) 530
|
|
531: 492(ptr) AccessChain 23 491
|
|
532: 18(ivec3) Load 531
|
|
533: 123(ptr) AccessChain 23 122
|
|
534: 16(int) Load 533
|
|
535: 128(ptr) ImageTexelPointer 490(g_tTex3du1) 532 31
|
|
536: 16(int) AtomicUMax 535 34 31 534
|
|
537: 492(ptr) AccessChain 23 491
|
|
538: 18(ivec3) Load 537
|
|
539: 123(ptr) AccessChain 23 122
|
|
540: 16(int) Load 539
|
|
541: 128(ptr) ImageTexelPointer 490(g_tTex3du1) 538 31
|
|
542: 16(int) AtomicUMax 541 34 31 540
|
|
Store 132(out_u1) 542
|
|
543: 492(ptr) AccessChain 23 491
|
|
544: 18(ivec3) Load 543
|
|
545: 123(ptr) AccessChain 23 122
|
|
546: 16(int) Load 545
|
|
547: 128(ptr) ImageTexelPointer 490(g_tTex3du1) 544 31
|
|
548: 16(int) AtomicUMin 547 34 31 546
|
|
549: 492(ptr) AccessChain 23 491
|
|
550: 18(ivec3) Load 549
|
|
551: 123(ptr) AccessChain 23 122
|
|
552: 16(int) Load 551
|
|
553: 128(ptr) ImageTexelPointer 490(g_tTex3du1) 550 31
|
|
554: 16(int) AtomicUMin 553 34 31 552
|
|
Store 132(out_u1) 554
|
|
555: 492(ptr) AccessChain 23 491
|
|
556: 18(ivec3) Load 555
|
|
557: 123(ptr) AccessChain 23 122
|
|
558: 16(int) Load 557
|
|
559: 128(ptr) ImageTexelPointer 490(g_tTex3du1) 556 31
|
|
560: 16(int) AtomicOr 559 34 31 558
|
|
561: 492(ptr) AccessChain 23 491
|
|
562: 18(ivec3) Load 561
|
|
563: 123(ptr) AccessChain 23 122
|
|
564: 16(int) Load 563
|
|
565: 128(ptr) ImageTexelPointer 490(g_tTex3du1) 562 31
|
|
566: 16(int) AtomicOr 565 34 31 564
|
|
Store 132(out_u1) 566
|
|
567: 492(ptr) AccessChain 23 491
|
|
568: 18(ivec3) Load 567
|
|
569: 123(ptr) AccessChain 23 122
|
|
570: 16(int) Load 569
|
|
571: 128(ptr) ImageTexelPointer 490(g_tTex3du1) 568 31
|
|
572: 16(int) AtomicXor 571 34 31 570
|
|
573: 492(ptr) AccessChain 23 491
|
|
574: 18(ivec3) Load 573
|
|
575: 123(ptr) AccessChain 23 122
|
|
576: 16(int) Load 575
|
|
577: 128(ptr) ImageTexelPointer 490(g_tTex3du1) 574 31
|
|
578: 16(int) AtomicXor 577 34 31 576
|
|
Store 132(out_u1) 578
|
|
582: 219(ptr) AccessChain 23 218
|
|
583: 19(ivec2) Load 582
|
|
584: 25(ptr) AccessChain 23 28
|
|
585: 12(int) Load 584
|
|
586: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 583 31
|
|
587: 12(int) AtomicIAdd 586 34 31 585
|
|
588: 219(ptr) AccessChain 23 218
|
|
589: 19(ivec2) Load 588
|
|
590: 25(ptr) AccessChain 23 24
|
|
591: 12(int) Load 590
|
|
592: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 589 31
|
|
593: 12(int) AtomicIAdd 592 34 31 591
|
|
Store 37(out_i1) 593
|
|
594: 219(ptr) AccessChain 23 218
|
|
595: 19(ivec2) Load 594
|
|
596: 25(ptr) AccessChain 23 28
|
|
597: 12(int) Load 596
|
|
598: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 595 31
|
|
599: 12(int) AtomicAnd 598 34 31 597
|
|
600: 219(ptr) AccessChain 23 218
|
|
601: 19(ivec2) Load 600
|
|
602: 25(ptr) AccessChain 23 24
|
|
603: 12(int) Load 602
|
|
604: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 601 31
|
|
605: 12(int) AtomicAnd 604 34 31 603
|
|
Store 37(out_i1) 605
|
|
606: 219(ptr) AccessChain 23 218
|
|
607: 19(ivec2) Load 606
|
|
608: 25(ptr) AccessChain 23 28
|
|
609: 12(int) Load 608
|
|
610: 25(ptr) AccessChain 23 60
|
|
611: 12(int) Load 610
|
|
612: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 607 31
|
|
613: 12(int) AtomicCompareExchange 612 34 31 31 611 609
|
|
Store 37(out_i1) 613
|
|
614: 219(ptr) AccessChain 23 218
|
|
615: 19(ivec2) Load 614
|
|
616: 25(ptr) AccessChain 23 24
|
|
617: 12(int) Load 616
|
|
618: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 615 31
|
|
619: 12(int) AtomicExchange 618 34 31 617
|
|
Store 37(out_i1) 619
|
|
620: 219(ptr) AccessChain 23 218
|
|
621: 19(ivec2) Load 620
|
|
622: 25(ptr) AccessChain 23 28
|
|
623: 12(int) Load 622
|
|
624: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 621 31
|
|
625: 12(int) AtomicSMax 624 34 31 623
|
|
626: 219(ptr) AccessChain 23 218
|
|
627: 19(ivec2) Load 626
|
|
628: 25(ptr) AccessChain 23 24
|
|
629: 12(int) Load 628
|
|
630: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 627 31
|
|
631: 12(int) AtomicSMax 630 34 31 629
|
|
Store 37(out_i1) 631
|
|
632: 219(ptr) AccessChain 23 218
|
|
633: 19(ivec2) Load 632
|
|
634: 25(ptr) AccessChain 23 28
|
|
635: 12(int) Load 634
|
|
636: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 633 31
|
|
637: 12(int) AtomicSMin 636 34 31 635
|
|
638: 219(ptr) AccessChain 23 218
|
|
639: 19(ivec2) Load 638
|
|
640: 25(ptr) AccessChain 23 24
|
|
641: 12(int) Load 640
|
|
642: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 639 31
|
|
643: 12(int) AtomicSMin 642 34 31 641
|
|
Store 37(out_i1) 643
|
|
644: 219(ptr) AccessChain 23 218
|
|
645: 19(ivec2) Load 644
|
|
646: 25(ptr) AccessChain 23 28
|
|
647: 12(int) Load 646
|
|
648: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 645 31
|
|
649: 12(int) AtomicOr 648 34 31 647
|
|
650: 219(ptr) AccessChain 23 218
|
|
651: 19(ivec2) Load 650
|
|
652: 25(ptr) AccessChain 23 24
|
|
653: 12(int) Load 652
|
|
654: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 651 31
|
|
655: 12(int) AtomicOr 654 34 31 653
|
|
Store 37(out_i1) 655
|
|
656: 219(ptr) AccessChain 23 218
|
|
657: 19(ivec2) Load 656
|
|
658: 25(ptr) AccessChain 23 28
|
|
659: 12(int) Load 658
|
|
660: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 657 31
|
|
661: 12(int) AtomicXor 660 34 31 659
|
|
662: 219(ptr) AccessChain 23 218
|
|
663: 19(ivec2) Load 662
|
|
664: 25(ptr) AccessChain 23 24
|
|
665: 12(int) Load 664
|
|
666: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 663 31
|
|
667: 12(int) AtomicXor 666 34 31 665
|
|
Store 37(out_i1) 667
|
|
671: 310(ptr) AccessChain 23 309
|
|
672: 17(ivec2) Load 671
|
|
673: 123(ptr) AccessChain 23 122
|
|
674: 16(int) Load 673
|
|
675: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 672 31
|
|
676: 16(int) AtomicIAdd 675 34 31 674
|
|
677: 310(ptr) AccessChain 23 309
|
|
678: 17(ivec2) Load 677
|
|
679: 123(ptr) AccessChain 23 122
|
|
680: 16(int) Load 679
|
|
681: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 678 31
|
|
682: 16(int) AtomicIAdd 681 34 31 680
|
|
Store 132(out_u1) 682
|
|
683: 310(ptr) AccessChain 23 309
|
|
684: 17(ivec2) Load 683
|
|
685: 123(ptr) AccessChain 23 122
|
|
686: 16(int) Load 685
|
|
687: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 684 31
|
|
688: 16(int) AtomicAnd 687 34 31 686
|
|
689: 310(ptr) AccessChain 23 309
|
|
690: 17(ivec2) Load 689
|
|
691: 123(ptr) AccessChain 23 122
|
|
692: 16(int) Load 691
|
|
693: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 690 31
|
|
694: 16(int) AtomicAnd 693 34 31 692
|
|
Store 132(out_u1) 694
|
|
695: 310(ptr) AccessChain 23 309
|
|
696: 17(ivec2) Load 695
|
|
697: 123(ptr) AccessChain 23 153
|
|
698: 16(int) Load 697
|
|
699: 123(ptr) AccessChain 23 156
|
|
700: 16(int) Load 699
|
|
701: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 696 31
|
|
702: 16(int) AtomicCompareExchange 701 34 31 31 700 698
|
|
Store 132(out_u1) 702
|
|
703: 310(ptr) AccessChain 23 309
|
|
704: 17(ivec2) Load 703
|
|
705: 123(ptr) AccessChain 23 122
|
|
706: 16(int) Load 705
|
|
707: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 704 31
|
|
708: 16(int) AtomicExchange 707 34 31 706
|
|
Store 132(out_u1) 708
|
|
709: 310(ptr) AccessChain 23 309
|
|
710: 17(ivec2) Load 709
|
|
711: 123(ptr) AccessChain 23 122
|
|
712: 16(int) Load 711
|
|
713: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 710 31
|
|
714: 16(int) AtomicUMax 713 34 31 712
|
|
715: 310(ptr) AccessChain 23 309
|
|
716: 17(ivec2) Load 715
|
|
717: 123(ptr) AccessChain 23 122
|
|
718: 16(int) Load 717
|
|
719: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 716 31
|
|
720: 16(int) AtomicUMax 719 34 31 718
|
|
Store 132(out_u1) 720
|
|
721: 310(ptr) AccessChain 23 309
|
|
722: 17(ivec2) Load 721
|
|
723: 123(ptr) AccessChain 23 122
|
|
724: 16(int) Load 723
|
|
725: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 722 31
|
|
726: 16(int) AtomicUMin 725 34 31 724
|
|
727: 310(ptr) AccessChain 23 309
|
|
728: 17(ivec2) Load 727
|
|
729: 123(ptr) AccessChain 23 122
|
|
730: 16(int) Load 729
|
|
731: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 728 31
|
|
732: 16(int) AtomicUMin 731 34 31 730
|
|
Store 132(out_u1) 732
|
|
733: 310(ptr) AccessChain 23 309
|
|
734: 17(ivec2) Load 733
|
|
735: 123(ptr) AccessChain 23 122
|
|
736: 16(int) Load 735
|
|
737: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 734 31
|
|
738: 16(int) AtomicOr 737 34 31 736
|
|
739: 310(ptr) AccessChain 23 309
|
|
740: 17(ivec2) Load 739
|
|
741: 123(ptr) AccessChain 23 122
|
|
742: 16(int) Load 741
|
|
743: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 740 31
|
|
744: 16(int) AtomicOr 743 34 31 742
|
|
Store 132(out_u1) 744
|
|
745: 310(ptr) AccessChain 23 309
|
|
746: 17(ivec2) Load 745
|
|
747: 123(ptr) AccessChain 23 122
|
|
748: 16(int) Load 747
|
|
749: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 746 31
|
|
750: 16(int) AtomicXor 749 34 31 748
|
|
751: 310(ptr) AccessChain 23 309
|
|
752: 17(ivec2) Load 751
|
|
753: 123(ptr) AccessChain 23 122
|
|
754: 16(int) Load 753
|
|
755: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 752 31
|
|
756: 16(int) AtomicXor 755 34 31 754
|
|
Store 132(out_u1) 756
|
|
757: 219(ptr) AccessChain 23 218
|
|
758: 19(ivec2) Load 757
|
|
759: 25(ptr) AccessChain 23 28
|
|
760: 12(int) Load 759
|
|
761: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 758 31
|
|
762: 12(int) AtomicIAdd 761 34 31 760
|
|
763: 219(ptr) AccessChain 23 218
|
|
764: 19(ivec2) Load 763
|
|
765: 25(ptr) AccessChain 23 24
|
|
766: 12(int) Load 765
|
|
767: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 764 31
|
|
768: 12(int) AtomicIAdd 767 34 31 766
|
|
Store 37(out_i1) 768
|
|
769: 219(ptr) AccessChain 23 218
|
|
770: 19(ivec2) Load 769
|
|
771: 25(ptr) AccessChain 23 28
|
|
772: 12(int) Load 771
|
|
773: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 770 31
|
|
774: 12(int) AtomicAnd 773 34 31 772
|
|
775: 219(ptr) AccessChain 23 218
|
|
776: 19(ivec2) Load 775
|
|
777: 25(ptr) AccessChain 23 24
|
|
778: 12(int) Load 777
|
|
779: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 776 31
|
|
780: 12(int) AtomicAnd 779 34 31 778
|
|
Store 37(out_i1) 780
|
|
781: 219(ptr) AccessChain 23 218
|
|
782: 19(ivec2) Load 781
|
|
783: 25(ptr) AccessChain 23 28
|
|
784: 12(int) Load 783
|
|
785: 25(ptr) AccessChain 23 60
|
|
786: 12(int) Load 785
|
|
787: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 782 31
|
|
788: 12(int) AtomicCompareExchange 787 34 31 31 786 784
|
|
Store 37(out_i1) 788
|
|
789: 219(ptr) AccessChain 23 218
|
|
790: 19(ivec2) Load 789
|
|
791: 25(ptr) AccessChain 23 24
|
|
792: 12(int) Load 791
|
|
793: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 790 31
|
|
794: 12(int) AtomicExchange 793 34 31 792
|
|
Store 37(out_i1) 794
|
|
795: 219(ptr) AccessChain 23 218
|
|
796: 19(ivec2) Load 795
|
|
797: 25(ptr) AccessChain 23 28
|
|
798: 12(int) Load 797
|
|
799: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 796 31
|
|
800: 12(int) AtomicSMax 799 34 31 798
|
|
801: 219(ptr) AccessChain 23 218
|
|
802: 19(ivec2) Load 801
|
|
803: 25(ptr) AccessChain 23 24
|
|
804: 12(int) Load 803
|
|
805: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 802 31
|
|
806: 12(int) AtomicSMax 805 34 31 804
|
|
Store 37(out_i1) 806
|
|
807: 219(ptr) AccessChain 23 218
|
|
808: 19(ivec2) Load 807
|
|
809: 25(ptr) AccessChain 23 28
|
|
810: 12(int) Load 809
|
|
811: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 808 31
|
|
812: 12(int) AtomicSMin 811 34 31 810
|
|
813: 219(ptr) AccessChain 23 218
|
|
814: 19(ivec2) Load 813
|
|
815: 25(ptr) AccessChain 23 24
|
|
816: 12(int) Load 815
|
|
817: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 814 31
|
|
818: 12(int) AtomicSMin 817 34 31 816
|
|
Store 37(out_i1) 818
|
|
819: 219(ptr) AccessChain 23 218
|
|
820: 19(ivec2) Load 819
|
|
821: 25(ptr) AccessChain 23 28
|
|
822: 12(int) Load 821
|
|
823: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 820 31
|
|
824: 12(int) AtomicOr 823 34 31 822
|
|
825: 219(ptr) AccessChain 23 218
|
|
826: 19(ivec2) Load 825
|
|
827: 25(ptr) AccessChain 23 24
|
|
828: 12(int) Load 827
|
|
829: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 826 31
|
|
830: 12(int) AtomicOr 829 34 31 828
|
|
Store 37(out_i1) 830
|
|
831: 219(ptr) AccessChain 23 218
|
|
832: 19(ivec2) Load 831
|
|
833: 25(ptr) AccessChain 23 28
|
|
834: 12(int) Load 833
|
|
835: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 832 31
|
|
836: 12(int) AtomicXor 835 34 31 834
|
|
837: 219(ptr) AccessChain 23 218
|
|
838: 19(ivec2) Load 837
|
|
839: 25(ptr) AccessChain 23 24
|
|
840: 12(int) Load 839
|
|
841: 32(ptr) ImageTexelPointer 581(g_tTex1di1a) 838 31
|
|
842: 12(int) AtomicXor 841 34 31 840
|
|
Store 37(out_i1) 842
|
|
843: 310(ptr) AccessChain 23 309
|
|
844: 17(ivec2) Load 843
|
|
845: 123(ptr) AccessChain 23 122
|
|
846: 16(int) Load 845
|
|
847: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 844 31
|
|
848: 16(int) AtomicIAdd 847 34 31 846
|
|
849: 310(ptr) AccessChain 23 309
|
|
850: 17(ivec2) Load 849
|
|
851: 123(ptr) AccessChain 23 122
|
|
852: 16(int) Load 851
|
|
853: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 850 31
|
|
854: 16(int) AtomicIAdd 853 34 31 852
|
|
Store 132(out_u1) 854
|
|
855: 310(ptr) AccessChain 23 309
|
|
856: 17(ivec2) Load 855
|
|
857: 123(ptr) AccessChain 23 122
|
|
858: 16(int) Load 857
|
|
859: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 856 31
|
|
860: 16(int) AtomicAnd 859 34 31 858
|
|
861: 310(ptr) AccessChain 23 309
|
|
862: 17(ivec2) Load 861
|
|
863: 123(ptr) AccessChain 23 122
|
|
864: 16(int) Load 863
|
|
865: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 862 31
|
|
866: 16(int) AtomicAnd 865 34 31 864
|
|
Store 132(out_u1) 866
|
|
867: 310(ptr) AccessChain 23 309
|
|
868: 17(ivec2) Load 867
|
|
869: 123(ptr) AccessChain 23 153
|
|
870: 16(int) Load 869
|
|
871: 123(ptr) AccessChain 23 156
|
|
872: 16(int) Load 871
|
|
873: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 868 31
|
|
874: 16(int) AtomicCompareExchange 873 34 31 31 872 870
|
|
Store 132(out_u1) 874
|
|
875: 310(ptr) AccessChain 23 309
|
|
876: 17(ivec2) Load 875
|
|
877: 123(ptr) AccessChain 23 122
|
|
878: 16(int) Load 877
|
|
879: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 876 31
|
|
880: 16(int) AtomicExchange 879 34 31 878
|
|
Store 132(out_u1) 880
|
|
881: 310(ptr) AccessChain 23 309
|
|
882: 17(ivec2) Load 881
|
|
883: 123(ptr) AccessChain 23 122
|
|
884: 16(int) Load 883
|
|
885: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 882 31
|
|
886: 16(int) AtomicUMax 885 34 31 884
|
|
887: 310(ptr) AccessChain 23 309
|
|
888: 17(ivec2) Load 887
|
|
889: 123(ptr) AccessChain 23 122
|
|
890: 16(int) Load 889
|
|
891: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 888 31
|
|
892: 16(int) AtomicUMax 891 34 31 890
|
|
Store 132(out_u1) 892
|
|
893: 310(ptr) AccessChain 23 309
|
|
894: 17(ivec2) Load 893
|
|
895: 123(ptr) AccessChain 23 122
|
|
896: 16(int) Load 895
|
|
897: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 894 31
|
|
898: 16(int) AtomicUMin 897 34 31 896
|
|
899: 310(ptr) AccessChain 23 309
|
|
900: 17(ivec2) Load 899
|
|
901: 123(ptr) AccessChain 23 122
|
|
902: 16(int) Load 901
|
|
903: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 900 31
|
|
904: 16(int) AtomicUMin 903 34 31 902
|
|
Store 132(out_u1) 904
|
|
905: 310(ptr) AccessChain 23 309
|
|
906: 17(ivec2) Load 905
|
|
907: 123(ptr) AccessChain 23 122
|
|
908: 16(int) Load 907
|
|
909: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 906 31
|
|
910: 16(int) AtomicOr 909 34 31 908
|
|
911: 310(ptr) AccessChain 23 309
|
|
912: 17(ivec2) Load 911
|
|
913: 123(ptr) AccessChain 23 122
|
|
914: 16(int) Load 913
|
|
915: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 912 31
|
|
916: 16(int) AtomicOr 915 34 31 914
|
|
Store 132(out_u1) 916
|
|
917: 310(ptr) AccessChain 23 309
|
|
918: 17(ivec2) Load 917
|
|
919: 123(ptr) AccessChain 23 122
|
|
920: 16(int) Load 919
|
|
921: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 918 31
|
|
922: 16(int) AtomicXor 921 34 31 920
|
|
923: 310(ptr) AccessChain 23 309
|
|
924: 17(ivec2) Load 923
|
|
925: 123(ptr) AccessChain 23 122
|
|
926: 16(int) Load 925
|
|
927: 128(ptr) ImageTexelPointer 670(g_tTex1du1a) 924 31
|
|
928: 16(int) AtomicXor 927 34 31 926
|
|
Store 132(out_u1) 928
|
|
932: 25(ptr) AccessChain 23 24
|
|
933: 12(int) Load 932
|
|
934: 25(ptr) AccessChain 23 28
|
|
935: 12(int) Load 934
|
|
936: 32(ptr) ImageTexelPointer 931(g_tBuffI) 933 31
|
|
937: 12(int) AtomicIAdd 936 34 31 935
|
|
938: 25(ptr) AccessChain 23 24
|
|
939: 12(int) Load 938
|
|
940: 25(ptr) AccessChain 23 24
|
|
941: 12(int) Load 940
|
|
942: 32(ptr) ImageTexelPointer 931(g_tBuffI) 939 31
|
|
943: 12(int) AtomicIAdd 942 34 31 941
|
|
Store 37(out_i1) 943
|
|
944: 25(ptr) AccessChain 23 24
|
|
945: 12(int) Load 944
|
|
946: 25(ptr) AccessChain 23 28
|
|
947: 12(int) Load 946
|
|
948: 32(ptr) ImageTexelPointer 931(g_tBuffI) 945 31
|
|
949: 12(int) AtomicAnd 948 34 31 947
|
|
950: 25(ptr) AccessChain 23 24
|
|
951: 12(int) Load 950
|
|
952: 25(ptr) AccessChain 23 24
|
|
953: 12(int) Load 952
|
|
954: 32(ptr) ImageTexelPointer 931(g_tBuffI) 951 31
|
|
955: 12(int) AtomicAnd 954 34 31 953
|
|
Store 37(out_i1) 955
|
|
956: 25(ptr) AccessChain 23 24
|
|
957: 12(int) Load 956
|
|
958: 25(ptr) AccessChain 23 28
|
|
959: 12(int) Load 958
|
|
960: 25(ptr) AccessChain 23 60
|
|
961: 12(int) Load 960
|
|
962: 32(ptr) ImageTexelPointer 931(g_tBuffI) 957 31
|
|
963: 12(int) AtomicCompareExchange 962 34 31 31 961 959
|
|
Store 37(out_i1) 963
|
|
964: 25(ptr) AccessChain 23 24
|
|
965: 12(int) Load 964
|
|
966: 25(ptr) AccessChain 23 24
|
|
967: 12(int) Load 966
|
|
968: 32(ptr) ImageTexelPointer 931(g_tBuffI) 965 31
|
|
969: 12(int) AtomicExchange 968 34 31 967
|
|
Store 37(out_i1) 969
|
|
970: 25(ptr) AccessChain 23 24
|
|
971: 12(int) Load 970
|
|
972: 25(ptr) AccessChain 23 28
|
|
973: 12(int) Load 972
|
|
974: 32(ptr) ImageTexelPointer 931(g_tBuffI) 971 31
|
|
975: 12(int) AtomicSMax 974 34 31 973
|
|
976: 25(ptr) AccessChain 23 24
|
|
977: 12(int) Load 976
|
|
978: 25(ptr) AccessChain 23 24
|
|
979: 12(int) Load 978
|
|
980: 32(ptr) ImageTexelPointer 931(g_tBuffI) 977 31
|
|
981: 12(int) AtomicSMax 980 34 31 979
|
|
Store 37(out_i1) 981
|
|
982: 25(ptr) AccessChain 23 24
|
|
983: 12(int) Load 982
|
|
984: 25(ptr) AccessChain 23 28
|
|
985: 12(int) Load 984
|
|
986: 32(ptr) ImageTexelPointer 931(g_tBuffI) 983 31
|
|
987: 12(int) AtomicSMin 986 34 31 985
|
|
988: 25(ptr) AccessChain 23 24
|
|
989: 12(int) Load 988
|
|
990: 25(ptr) AccessChain 23 24
|
|
991: 12(int) Load 990
|
|
992: 32(ptr) ImageTexelPointer 931(g_tBuffI) 989 31
|
|
993: 12(int) AtomicSMin 992 34 31 991
|
|
Store 37(out_i1) 993
|
|
994: 25(ptr) AccessChain 23 24
|
|
995: 12(int) Load 994
|
|
996: 25(ptr) AccessChain 23 28
|
|
997: 12(int) Load 996
|
|
998: 32(ptr) ImageTexelPointer 931(g_tBuffI) 995 31
|
|
999: 12(int) AtomicOr 998 34 31 997
|
|
1000: 25(ptr) AccessChain 23 24
|
|
1001: 12(int) Load 1000
|
|
1002: 25(ptr) AccessChain 23 24
|
|
1003: 12(int) Load 1002
|
|
1004: 32(ptr) ImageTexelPointer 931(g_tBuffI) 1001 31
|
|
1005: 12(int) AtomicOr 1004 34 31 1003
|
|
Store 37(out_i1) 1005
|
|
1006: 25(ptr) AccessChain 23 24
|
|
1007: 12(int) Load 1006
|
|
1008: 25(ptr) AccessChain 23 28
|
|
1009: 12(int) Load 1008
|
|
1010: 32(ptr) ImageTexelPointer 931(g_tBuffI) 1007 31
|
|
1011: 12(int) AtomicXor 1010 34 31 1009
|
|
1012: 25(ptr) AccessChain 23 24
|
|
1013: 12(int) Load 1012
|
|
1014: 25(ptr) AccessChain 23 24
|
|
1015: 12(int) Load 1014
|
|
1016: 32(ptr) ImageTexelPointer 931(g_tBuffI) 1013 31
|
|
1017: 12(int) AtomicXor 1016 34 31 1015
|
|
Store 37(out_i1) 1017
|
|
1021: 123(ptr) AccessChain 23 122
|
|
1022: 16(int) Load 1021
|
|
1023: 123(ptr) AccessChain 23 122
|
|
1024: 16(int) Load 1023
|
|
1025: 128(ptr) ImageTexelPointer 1020(g_tBuffU) 1022 31
|
|
1026: 16(int) AtomicIAdd 1025 34 31 1024
|
|
1027: 123(ptr) AccessChain 23 122
|
|
1028: 16(int) Load 1027
|
|
1029: 123(ptr) AccessChain 23 122
|
|
1030: 16(int) Load 1029
|
|
1031: 128(ptr) ImageTexelPointer 1020(g_tBuffU) 1028 31
|
|
1032: 16(int) AtomicIAdd 1031 34 31 1030
|
|
Store 132(out_u1) 1032
|
|
1033: 123(ptr) AccessChain 23 122
|
|
1034: 16(int) Load 1033
|
|
1035: 123(ptr) AccessChain 23 122
|
|
1036: 16(int) Load 1035
|
|
1037: 128(ptr) ImageTexelPointer 1020(g_tBuffU) 1034 31
|
|
1038: 16(int) AtomicAnd 1037 34 31 1036
|
|
1039: 123(ptr) AccessChain 23 122
|
|
1040: 16(int) Load 1039
|
|
1041: 123(ptr) AccessChain 23 122
|
|
1042: 16(int) Load 1041
|
|
1043: 128(ptr) ImageTexelPointer 1020(g_tBuffU) 1040 31
|
|
1044: 16(int) AtomicAnd 1043 34 31 1042
|
|
Store 132(out_u1) 1044
|
|
1045: 123(ptr) AccessChain 23 122
|
|
1046: 16(int) Load 1045
|
|
1047: 123(ptr) AccessChain 23 153
|
|
1048: 16(int) Load 1047
|
|
1049: 123(ptr) AccessChain 23 156
|
|
1050: 16(int) Load 1049
|
|
1051: 128(ptr) ImageTexelPointer 1020(g_tBuffU) 1046 31
|
|
1052: 16(int) AtomicCompareExchange 1051 34 31 31 1050 1048
|
|
Store 132(out_u1) 1052
|
|
1053: 123(ptr) AccessChain 23 122
|
|
1054: 16(int) Load 1053
|
|
1055: 123(ptr) AccessChain 23 122
|
|
1056: 16(int) Load 1055
|
|
1057: 128(ptr) ImageTexelPointer 1020(g_tBuffU) 1054 31
|
|
1058: 16(int) AtomicExchange 1057 34 31 1056
|
|
Store 132(out_u1) 1058
|
|
1059: 123(ptr) AccessChain 23 122
|
|
1060: 16(int) Load 1059
|
|
1061: 123(ptr) AccessChain 23 122
|
|
1062: 16(int) Load 1061
|
|
1063: 128(ptr) ImageTexelPointer 1020(g_tBuffU) 1060 31
|
|
1064: 16(int) AtomicUMax 1063 34 31 1062
|
|
1065: 123(ptr) AccessChain 23 122
|
|
1066: 16(int) Load 1065
|
|
1067: 123(ptr) AccessChain 23 122
|
|
1068: 16(int) Load 1067
|
|
1069: 128(ptr) ImageTexelPointer 1020(g_tBuffU) 1066 31
|
|
1070: 16(int) AtomicUMax 1069 34 31 1068
|
|
Store 132(out_u1) 1070
|
|
1071: 123(ptr) AccessChain 23 122
|
|
1072: 16(int) Load 1071
|
|
1073: 123(ptr) AccessChain 23 122
|
|
1074: 16(int) Load 1073
|
|
1075: 128(ptr) ImageTexelPointer 1020(g_tBuffU) 1072 31
|
|
1076: 16(int) AtomicUMin 1075 34 31 1074
|
|
1077: 123(ptr) AccessChain 23 122
|
|
1078: 16(int) Load 1077
|
|
1079: 123(ptr) AccessChain 23 122
|
|
1080: 16(int) Load 1079
|
|
1081: 128(ptr) ImageTexelPointer 1020(g_tBuffU) 1078 31
|
|
1082: 16(int) AtomicUMin 1081 34 31 1080
|
|
Store 132(out_u1) 1082
|
|
1083: 123(ptr) AccessChain 23 122
|
|
1084: 16(int) Load 1083
|
|
1085: 123(ptr) AccessChain 23 122
|
|
1086: 16(int) Load 1085
|
|
1087: 128(ptr) ImageTexelPointer 1020(g_tBuffU) 1084 31
|
|
1088: 16(int) AtomicOr 1087 34 31 1086
|
|
1089: 123(ptr) AccessChain 23 122
|
|
1090: 16(int) Load 1089
|
|
1091: 123(ptr) AccessChain 23 122
|
|
1092: 16(int) Load 1091
|
|
1093: 128(ptr) ImageTexelPointer 1020(g_tBuffU) 1090 31
|
|
1094: 16(int) AtomicOr 1093 34 31 1092
|
|
Store 132(out_u1) 1094
|
|
1095: 123(ptr) AccessChain 23 122
|
|
1096: 16(int) Load 1095
|
|
1097: 123(ptr) AccessChain 23 122
|
|
1098: 16(int) Load 1097
|
|
1099: 128(ptr) ImageTexelPointer 1020(g_tBuffU) 1096 31
|
|
1100: 16(int) AtomicXor 1099 34 31 1098
|
|
1101: 123(ptr) AccessChain 23 122
|
|
1102: 16(int) Load 1101
|
|
1103: 123(ptr) AccessChain 23 122
|
|
1104: 16(int) Load 1103
|
|
1105: 128(ptr) ImageTexelPointer 1020(g_tBuffU) 1102 31
|
|
1106: 16(int) AtomicXor 1105 34 31 1104
|
|
Store 132(out_u1) 1106
|
|
1112: 1111(ptr) AccessChain 1108(psout) 122
|
|
Store 1112 1110
|
|
1113:8(PS_OUTPUT) Load 1108(psout)
|
|
ReturnValue 1113
|
|
FunctionEnd
|