mirror of
https://github.com/RPCS3/glslang.git
synced 2024-11-23 11:19:40 +00:00
Test Results Only: Include size in implicitly sized arrays (change to unsized).
This effects 60 tests, in a trivial way, but is critical to factor out this noise from future planned changes.
This commit is contained in:
parent
7cec64fc42
commit
1c3ab274b1
@ -395,7 +395,7 @@ ERROR: node is still EOpNull!
|
||||
0:? 'v' ( smooth in 3-element array of mediump 4-component vector of float)
|
||||
0:? 'f' ( invariant global mediump float)
|
||||
0:? 'anon@0' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump int x})
|
||||
0:? 'fa' ( global implicitly-sized array of mediump float)
|
||||
0:? 'fa' ( global unsized 1-element array of mediump float)
|
||||
0:? 'f13' ( invariant global mediump float)
|
||||
0:? 'fi' ( invariant temp mediump float)
|
||||
0:? 'av' ( invariant smooth in mediump 4-component vector of float)
|
||||
|
@ -49,7 +49,7 @@ ERROR: node is still EOpNull!
|
||||
0:18 move second child to first child ( temp float)
|
||||
0:18 'clip' ( temp float)
|
||||
0:18 direct index ( smooth temp float ClipDistance)
|
||||
0:18 'gl_ClipDistance' ( smooth in implicitly-sized array of float ClipDistance)
|
||||
0:18 'gl_ClipDistance' ( smooth in unsized 4-element array of float ClipDistance)
|
||||
0:18 Constant:
|
||||
0:18 3 (const int)
|
||||
0:23 Function Definition: foo( ( global void)
|
||||
@ -381,7 +381,7 @@ ERROR: node is still EOpNull!
|
||||
0:? 'fflat' ( flat in float)
|
||||
0:? 'fsmooth' ( smooth in float)
|
||||
0:? 'fnop' ( noperspective in float)
|
||||
0:? 'gl_ClipDistance' ( smooth in implicitly-sized array of float ClipDistance)
|
||||
0:? 'gl_ClipDistance' ( smooth in unsized 4-element array of float ClipDistance)
|
||||
0:? 'sampC' ( uniform samplerCube)
|
||||
0:? 'gl_Color' ( in 4-component vector of float Color)
|
||||
0:? 'samp2D' ( uniform sampler2D)
|
||||
|
@ -113,7 +113,7 @@ ERROR: node is still EOpNull!
|
||||
0:45 'gl_VertexID' ( gl_VertexId int VertexId)
|
||||
0:46 move second child to first child ( temp float)
|
||||
0:46 direct index ( smooth temp float ClipDistance)
|
||||
0:46 'gl_ClipDistance' ( smooth out implicitly-sized array of float ClipDistance)
|
||||
0:46 'gl_ClipDistance' ( smooth out unsized 2-element array of float ClipDistance)
|
||||
0:46 Constant:
|
||||
0:46 1 (const int)
|
||||
0:46 Constant:
|
||||
@ -132,7 +132,7 @@ ERROR: node is still EOpNull!
|
||||
0:66 'gl_DepthRange' ( uniform structure{ global float near, global float far, global float diff})
|
||||
0:66 Constant:
|
||||
0:66 1 (const int)
|
||||
0:67 'gl_TexCoord' ( smooth out implicitly-sized array of 4-component vector of float TexCoord)
|
||||
0:67 'gl_TexCoord' ( smooth out unsized 1-element array of 4-component vector of float TexCoord)
|
||||
0:68 'gl_FogFragCoord' ( smooth out float FogFragCoord)
|
||||
0:69 'gl_FrontColor' ( smooth out 4-component vector of float FrontColor)
|
||||
0:? Linker Objects
|
||||
@ -145,8 +145,8 @@ ERROR: node is still EOpNull!
|
||||
0:? 'c3D' ( in 3-component vector of float)
|
||||
0:? 'c4D' ( smooth temp 4-component vector of float)
|
||||
0:? 'v4' ( uniform 4-component vector of float)
|
||||
0:? 'gl_ClipDistance' ( smooth out implicitly-sized array of float ClipDistance)
|
||||
0:? 'gl_TexCoord' ( smooth out implicitly-sized array of 4-component vector of float TexCoord)
|
||||
0:? 'gl_ClipDistance' ( smooth out unsized 2-element array of float ClipDistance)
|
||||
0:? 'gl_TexCoord' ( smooth out unsized 1-element array of 4-component vector of float TexCoord)
|
||||
0:? 'abcdef' ( global int)
|
||||
0:? 'qrstuv' ( global int)
|
||||
0:? 'gl_VertexID' ( gl_VertexId int VertexId)
|
||||
|
@ -52,7 +52,7 @@ ERROR: node is still EOpNull!
|
||||
0:17 'gl_DepthRange' ( uniform structure{ global float near, global float far, global float diff})
|
||||
0:17 Constant:
|
||||
0:17 1 (const int)
|
||||
0:18 'gl_TexCoord' ( smooth out implicitly-sized array of 4-component vector of float TexCoord)
|
||||
0:18 'gl_TexCoord' ( smooth out unsized 1-element array of 4-component vector of float TexCoord)
|
||||
0:19 'gl_FogFragCoord' ( smooth out float FogFragCoord)
|
||||
0:20 'gl_FrontColor' ( smooth out 4-component vector of float FrontColor)
|
||||
0:48 Function Definition: foo( ( global void)
|
||||
@ -133,7 +133,7 @@ ERROR: node is still EOpNull!
|
||||
0:? Linker Objects
|
||||
0:? 'sbuf' ( uniform isamplerBuffer)
|
||||
0:? 'anon@0' (layout( column_major std140) uniform block{layout( column_major std140 offset=0) uniform int anonMem})
|
||||
0:? 'gl_TexCoord' ( smooth out implicitly-sized array of 4-component vector of float TexCoord)
|
||||
0:? 'gl_TexCoord' ( smooth out unsized 1-element array of 4-component vector of float TexCoord)
|
||||
0:? 'gl_Position' ( smooth out 4-component vector of float)
|
||||
0:? 'locBad' (layout( location=9) in 4-component vector of float)
|
||||
0:? 'loc' (layout( location=9) in 4-component vector of float)
|
||||
|
@ -67,16 +67,16 @@ ERROR: node is still EOpNull!
|
||||
0:32 0 (const int)
|
||||
0:33 move second child to first child ( temp float)
|
||||
0:33 direct index (layout( stream=0) temp float ClipDistance)
|
||||
0:33 gl_ClipDistance: direct index for structure (layout( stream=0) out implicitly-sized array of float ClipDistance)
|
||||
0:33 'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize float PointSize gl_PointSize, layout( stream=0) out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:33 gl_ClipDistance: direct index for structure (layout( stream=0) out unsized 4-element array of float ClipDistance)
|
||||
0:33 'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize float PointSize gl_PointSize, layout( stream=0) out unsized 4-element array of float ClipDistance gl_ClipDistance})
|
||||
0:33 Constant:
|
||||
0:33 2 (const uint)
|
||||
0:33 Constant:
|
||||
0:33 3 (const int)
|
||||
0:33 direct index ( temp float ClipDistance)
|
||||
0:33 gl_ClipDistance: direct index for structure ( in implicitly-sized array of float ClipDistance)
|
||||
0:33 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:33 'gl_in' ( in 4-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:33 gl_ClipDistance: direct index for structure ( in unsized 3-element array of float ClipDistance)
|
||||
0:33 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:33 'gl_in' ( in 4-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:33 Constant:
|
||||
0:33 1 (const int)
|
||||
0:33 Constant:
|
||||
@ -85,24 +85,24 @@ ERROR: node is still EOpNull!
|
||||
0:33 2 (const int)
|
||||
0:34 move second child to first child ( temp 4-component vector of float)
|
||||
0:34 gl_Position: direct index for structure (layout( stream=0) gl_Position 4-component vector of float Position)
|
||||
0:34 'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize float PointSize gl_PointSize, layout( stream=0) out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:34 'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize float PointSize gl_PointSize, layout( stream=0) out unsized 4-element array of float ClipDistance gl_ClipDistance})
|
||||
0:34 Constant:
|
||||
0:34 0 (const uint)
|
||||
0:34 gl_Position: direct index for structure ( in 4-component vector of float Position)
|
||||
0:34 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:34 'gl_in' ( in 4-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:34 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:34 'gl_in' ( in 4-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:34 Constant:
|
||||
0:34 0 (const int)
|
||||
0:34 Constant:
|
||||
0:34 0 (const int)
|
||||
0:35 move second child to first child ( temp float)
|
||||
0:35 gl_PointSize: direct index for structure (layout( stream=0) gl_PointSize float PointSize)
|
||||
0:35 'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize float PointSize gl_PointSize, layout( stream=0) out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:35 'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize float PointSize gl_PointSize, layout( stream=0) out unsized 4-element array of float ClipDistance gl_ClipDistance})
|
||||
0:35 Constant:
|
||||
0:35 1 (const uint)
|
||||
0:35 gl_PointSize: direct index for structure ( in float PointSize)
|
||||
0:35 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:35 'gl_in' ( in 4-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:35 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:35 'gl_in' ( in 4-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:35 Constant:
|
||||
0:35 3 (const int)
|
||||
0:35 Constant:
|
||||
@ -151,8 +151,8 @@ ERROR: node is still EOpNull!
|
||||
0:? 'fromV' ( in 4-element array of block{ in 3-component vector of float color})
|
||||
0:? 'toF' (layout( stream=0) out block{layout( stream=0) out 3-component vector of float color})
|
||||
0:? 'anon@0' (layout( stream=0) out block{layout( stream=0) out 3-component vector of float color})
|
||||
0:? 'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize float PointSize gl_PointSize, layout( stream=0) out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:? 'gl_in' ( in 4-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:? 'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize float PointSize gl_PointSize, layout( stream=0) out unsized 4-element array of float ClipDistance gl_ClipDistance})
|
||||
0:? 'gl_in' ( in 4-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:? 'ov0' (layout( stream=0) out 4-component vector of float)
|
||||
0:? 'ov4' (layout( stream=4) out 4-component vector of float)
|
||||
0:? 'o1v0' (layout( stream=0) out 4-component vector of float)
|
||||
|
@ -16,8 +16,8 @@ vertices = 4
|
||||
0:20 move second child to first child ( temp 4-component vector of float)
|
||||
0:20 'p' ( temp 4-component vector of float)
|
||||
0:20 gl_Position: direct index for structure ( in 4-component vector of float Position)
|
||||
0:20 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:20 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:20 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:20 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:20 Constant:
|
||||
0:20 1 (const int)
|
||||
0:20 Constant:
|
||||
@ -26,8 +26,8 @@ vertices = 4
|
||||
0:21 move second child to first child ( temp float)
|
||||
0:21 'ps' ( temp float)
|
||||
0:21 gl_PointSize: direct index for structure ( in float PointSize)
|
||||
0:21 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:21 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:21 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:21 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:21 Constant:
|
||||
0:21 1 (const int)
|
||||
0:21 Constant:
|
||||
@ -36,9 +36,9 @@ vertices = 4
|
||||
0:22 move second child to first child ( temp float)
|
||||
0:22 'cd' ( temp float)
|
||||
0:22 direct index ( temp float ClipDistance)
|
||||
0:22 gl_ClipDistance: direct index for structure ( in implicitly-sized array of float ClipDistance)
|
||||
0:22 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:22 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:22 gl_ClipDistance: direct index for structure ( in unsized 3-element array of float ClipDistance)
|
||||
0:22 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:22 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:22 Constant:
|
||||
0:22 1 (const int)
|
||||
0:22 Constant:
|
||||
@ -59,25 +59,25 @@ vertices = 4
|
||||
0:26 'gl_InvocationID' ( in int InvocationID)
|
||||
0:28 move second child to first child ( temp 4-component vector of float)
|
||||
0:28 gl_Position: direct index for structure ( out 4-component vector of float Position)
|
||||
0:28 indirect index ( temp block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:28 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:28 indirect index ( temp block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:28 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:28 'gl_InvocationID' ( in int InvocationID)
|
||||
0:28 Constant:
|
||||
0:28 0 (const int)
|
||||
0:28 'p' ( temp 4-component vector of float)
|
||||
0:29 move second child to first child ( temp float)
|
||||
0:29 gl_PointSize: direct index for structure ( out float PointSize)
|
||||
0:29 indirect index ( temp block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:29 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:29 indirect index ( temp block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:29 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:29 'gl_InvocationID' ( in int InvocationID)
|
||||
0:29 Constant:
|
||||
0:29 1 (const int)
|
||||
0:29 'ps' ( temp float)
|
||||
0:30 move second child to first child ( temp float)
|
||||
0:30 direct index ( temp float ClipDistance)
|
||||
0:30 gl_ClipDistance: direct index for structure ( out implicitly-sized array of float ClipDistance)
|
||||
0:30 indirect index ( temp block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:30 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:30 gl_ClipDistance: direct index for structure ( out unsized 2-element array of float ClipDistance)
|
||||
0:30 indirect index ( temp block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:30 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:30 'gl_InvocationID' ( in int InvocationID)
|
||||
0:30 Constant:
|
||||
0:30 2 (const int)
|
||||
@ -99,7 +99,7 @@ vertices = 4
|
||||
0:33 Constant:
|
||||
0:33 1.300000
|
||||
0:? Linker Objects
|
||||
0:? 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:? 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:? 'outa' ( global 4-element array of int)
|
||||
0:? 'patchOut' ( patch out 4-component vector of float)
|
||||
|
||||
@ -129,8 +129,8 @@ ERROR: node is still EOpNull!
|
||||
0:22 move second child to first child ( temp 4-component vector of float)
|
||||
0:22 'p' ( temp 4-component vector of float)
|
||||
0:22 gl_Position: direct index for structure ( in 4-component vector of float Position)
|
||||
0:22 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:22 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:22 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:22 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:22 Constant:
|
||||
0:22 1 (const int)
|
||||
0:22 Constant:
|
||||
@ -139,8 +139,8 @@ ERROR: node is still EOpNull!
|
||||
0:23 move second child to first child ( temp float)
|
||||
0:23 'ps' ( temp float)
|
||||
0:23 gl_PointSize: direct index for structure ( in float PointSize)
|
||||
0:23 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:23 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:23 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:23 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:23 Constant:
|
||||
0:23 1 (const int)
|
||||
0:23 Constant:
|
||||
@ -149,9 +149,9 @@ ERROR: node is still EOpNull!
|
||||
0:24 move second child to first child ( temp float)
|
||||
0:24 'cd' ( temp float)
|
||||
0:24 direct index ( temp float ClipDistance)
|
||||
0:24 gl_ClipDistance: direct index for structure ( in implicitly-sized array of float ClipDistance)
|
||||
0:24 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:24 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:24 gl_ClipDistance: direct index for structure ( in unsized 3-element array of float ClipDistance)
|
||||
0:24 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:24 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:24 Constant:
|
||||
0:24 1 (const int)
|
||||
0:24 Constant:
|
||||
@ -186,20 +186,20 @@ ERROR: node is still EOpNull!
|
||||
0:30 1 (const int)
|
||||
0:32 move second child to first child ( temp 4-component vector of float)
|
||||
0:32 gl_Position: direct index for structure ( gl_Position 4-component vector of float Position)
|
||||
0:32 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:32 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:32 Constant:
|
||||
0:32 0 (const uint)
|
||||
0:32 'p' ( temp 4-component vector of float)
|
||||
0:33 move second child to first child ( temp float)
|
||||
0:33 gl_PointSize: direct index for structure ( gl_PointSize float PointSize)
|
||||
0:33 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:33 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:33 Constant:
|
||||
0:33 1 (const uint)
|
||||
0:33 'ps' ( temp float)
|
||||
0:34 move second child to first child ( temp float)
|
||||
0:34 direct index ( temp float ClipDistance)
|
||||
0:34 gl_ClipDistance: direct index for structure ( out implicitly-sized array of float ClipDistance)
|
||||
0:34 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:34 gl_ClipDistance: direct index for structure ( out unsized 3-element array of float ClipDistance)
|
||||
0:34 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:34 Constant:
|
||||
0:34 2 (const uint)
|
||||
0:34 Constant:
|
||||
@ -207,7 +207,7 @@ ERROR: node is still EOpNull!
|
||||
0:34 'cd' ( temp float)
|
||||
0:? Linker Objects
|
||||
0:? 'patchIn' ( patch in 4-component vector of float)
|
||||
0:? 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:? 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
|
||||
400.tesc
|
||||
ERROR: 0:6: 'quads' : unrecognized layout identifier, or qualifier requires assignment (e.g., binding = 4)
|
||||
@ -255,8 +255,8 @@ ERROR: node is still EOpNull!
|
||||
0:23 move second child to first child ( temp 4-component vector of float)
|
||||
0:23 'p' ( temp 4-component vector of float)
|
||||
0:23 gl_Position: direct index for structure ( in 4-component vector of float Position)
|
||||
0:23 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:23 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:23 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:23 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:23 Constant:
|
||||
0:23 1 (const int)
|
||||
0:23 Constant:
|
||||
@ -265,8 +265,8 @@ ERROR: node is still EOpNull!
|
||||
0:24 move second child to first child ( temp float)
|
||||
0:24 'ps' ( temp float)
|
||||
0:24 gl_PointSize: direct index for structure ( in float PointSize)
|
||||
0:24 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:24 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:24 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:24 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:24 Constant:
|
||||
0:24 1 (const int)
|
||||
0:24 Constant:
|
||||
@ -275,9 +275,9 @@ ERROR: node is still EOpNull!
|
||||
0:25 move second child to first child ( temp float)
|
||||
0:25 'cd' ( temp float)
|
||||
0:25 direct index ( temp float ClipDistance)
|
||||
0:25 gl_ClipDistance: direct index for structure ( in implicitly-sized array of float ClipDistance)
|
||||
0:25 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:25 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:25 gl_ClipDistance: direct index for structure ( in unsized 3-element array of float ClipDistance)
|
||||
0:25 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:25 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:25 Constant:
|
||||
0:25 1 (const int)
|
||||
0:25 Constant:
|
||||
@ -298,25 +298,25 @@ ERROR: node is still EOpNull!
|
||||
0:29 'gl_InvocationID' ( in int InvocationID)
|
||||
0:31 move second child to first child ( temp 4-component vector of float)
|
||||
0:31 gl_Position: direct index for structure ( out 4-component vector of float Position)
|
||||
0:31 indirect index ( temp block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:31 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:31 indirect index ( temp block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:31 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:31 'gl_InvocationID' ( in int InvocationID)
|
||||
0:31 Constant:
|
||||
0:31 0 (const int)
|
||||
0:31 'p' ( temp 4-component vector of float)
|
||||
0:32 move second child to first child ( temp float)
|
||||
0:32 gl_PointSize: direct index for structure ( out float PointSize)
|
||||
0:32 indirect index ( temp block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:32 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:32 indirect index ( temp block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:32 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:32 'gl_InvocationID' ( in int InvocationID)
|
||||
0:32 Constant:
|
||||
0:32 1 (const int)
|
||||
0:32 'ps' ( temp float)
|
||||
0:33 move second child to first child ( temp float)
|
||||
0:33 direct index ( temp float ClipDistance)
|
||||
0:33 gl_ClipDistance: direct index for structure ( out implicitly-sized array of float ClipDistance)
|
||||
0:33 indirect index ( temp block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:33 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:33 gl_ClipDistance: direct index for structure ( out unsized 2-element array of float ClipDistance)
|
||||
0:33 indirect index ( temp block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:33 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:33 'gl_InvocationID' ( in int InvocationID)
|
||||
0:33 Constant:
|
||||
0:33 2 (const int)
|
||||
@ -386,8 +386,8 @@ ERROR: node is still EOpNull!
|
||||
0:67 Function Parameters:
|
||||
0:69 Sequence
|
||||
0:69 gl_PointSize: direct index for structure ( out float PointSize)
|
||||
0:69 direct index ( temp block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:69 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:69 direct index ( temp block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:69 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:69 Constant:
|
||||
0:69 4 (const int)
|
||||
0:69 Constant:
|
||||
@ -422,7 +422,7 @@ ERROR: node is still EOpNull!
|
||||
0:123 'gl_DeviceIndex' ( in int DeviceIndex)
|
||||
0:124 'gl_ViewIndex' ( in int ViewIndex)
|
||||
0:? Linker Objects
|
||||
0:? 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:? 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:? 'outa' ( global 4-element array of int)
|
||||
0:? 'patchIn' ( patch in 4-component vector of float)
|
||||
0:? 'patchOut' ( patch out 4-component vector of float)
|
||||
@ -499,8 +499,8 @@ ERROR: node is still EOpNull!
|
||||
0:32 move second child to first child ( temp 4-component vector of float)
|
||||
0:32 'p' ( temp 4-component vector of float)
|
||||
0:32 gl_Position: direct index for structure ( in 4-component vector of float Position)
|
||||
0:32 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:32 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:32 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:32 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:32 Constant:
|
||||
0:32 1 (const int)
|
||||
0:32 Constant:
|
||||
@ -509,8 +509,8 @@ ERROR: node is still EOpNull!
|
||||
0:33 move second child to first child ( temp float)
|
||||
0:33 'ps' ( temp float)
|
||||
0:33 gl_PointSize: direct index for structure ( in float PointSize)
|
||||
0:33 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:33 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:33 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:33 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:33 Constant:
|
||||
0:33 1 (const int)
|
||||
0:33 Constant:
|
||||
@ -519,9 +519,9 @@ ERROR: node is still EOpNull!
|
||||
0:34 move second child to first child ( temp float)
|
||||
0:34 'cd' ( temp float)
|
||||
0:34 direct index ( temp float ClipDistance)
|
||||
0:34 gl_ClipDistance: direct index for structure ( in implicitly-sized array of float ClipDistance)
|
||||
0:34 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:34 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:34 gl_ClipDistance: direct index for structure ( in unsized 3-element array of float ClipDistance)
|
||||
0:34 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:34 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:34 Constant:
|
||||
0:34 1 (const int)
|
||||
0:34 Constant:
|
||||
@ -556,20 +556,20 @@ ERROR: node is still EOpNull!
|
||||
0:40 1 (const int)
|
||||
0:42 move second child to first child ( temp 4-component vector of float)
|
||||
0:42 gl_Position: direct index for structure ( gl_Position 4-component vector of float Position)
|
||||
0:42 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:42 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:42 Constant:
|
||||
0:42 0 (const uint)
|
||||
0:42 'p' ( temp 4-component vector of float)
|
||||
0:43 move second child to first child ( temp float)
|
||||
0:43 gl_PointSize: direct index for structure ( gl_PointSize float PointSize)
|
||||
0:43 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:43 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:43 Constant:
|
||||
0:43 1 (const uint)
|
||||
0:43 'ps' ( temp float)
|
||||
0:44 move second child to first child ( temp float)
|
||||
0:44 direct index ( temp float ClipDistance)
|
||||
0:44 gl_ClipDistance: direct index for structure ( out implicitly-sized array of float ClipDistance)
|
||||
0:44 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:44 gl_ClipDistance: direct index for structure ( out unsized 3-element array of float ClipDistance)
|
||||
0:44 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:44 Constant:
|
||||
0:44 2 (const uint)
|
||||
0:44 Constant:
|
||||
@ -588,7 +588,7 @@ ERROR: node is still EOpNull!
|
||||
0:? Linker Objects
|
||||
0:? 'patchIn' ( patch in 4-component vector of float)
|
||||
0:? 'patchOut' ( patch out 4-component vector of float)
|
||||
0:? 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:? 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:? 'badp1' ( smooth patch in 4-component vector of float)
|
||||
0:? 'badp2' ( flat patch in 4-component vector of float)
|
||||
0:? 'badp3' ( noperspective patch in 4-component vector of float)
|
||||
@ -620,7 +620,7 @@ ERROR: node is still EOpNull!
|
||||
0:8 Function Definition: main( ( global void)
|
||||
0:8 Function Parameters:
|
||||
0:? Linker Objects
|
||||
0:? 'gl_out' ( out implicitly-sized array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:? 'gl_out' ( out unsized 1-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 1-element array of float ClipDistance gl_ClipDistance})
|
||||
0:? 'outa' ( global 1-element array of int)
|
||||
0:? 'patchOut' ( patch out 4-component vector of float)
|
||||
|
||||
@ -646,8 +646,8 @@ ERROR: node is still EOpNull!
|
||||
0:17 move second child to first child ( temp 4-component vector of float)
|
||||
0:17 'p' ( temp 4-component vector of float)
|
||||
0:17 gl_Position: direct index for structure ( in 4-component vector of float Position)
|
||||
0:17 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:17 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:17 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:17 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:17 Constant:
|
||||
0:17 1 (const int)
|
||||
0:17 Constant:
|
||||
@ -656,8 +656,8 @@ ERROR: node is still EOpNull!
|
||||
0:18 move second child to first child ( temp float)
|
||||
0:18 'ps' ( temp float)
|
||||
0:18 gl_PointSize: direct index for structure ( in float PointSize)
|
||||
0:18 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:18 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:18 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:18 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:18 Constant:
|
||||
0:18 1 (const int)
|
||||
0:18 Constant:
|
||||
@ -666,9 +666,9 @@ ERROR: node is still EOpNull!
|
||||
0:19 move second child to first child ( temp float)
|
||||
0:19 'cd' ( temp float)
|
||||
0:19 direct index ( temp float ClipDistance)
|
||||
0:19 gl_ClipDistance: direct index for structure ( in implicitly-sized array of float ClipDistance)
|
||||
0:19 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:19 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:19 gl_ClipDistance: direct index for structure ( in unsized 3-element array of float ClipDistance)
|
||||
0:19 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:19 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:19 Constant:
|
||||
0:19 1 (const int)
|
||||
0:19 Constant:
|
||||
@ -883,7 +883,7 @@ ERROR: node is still EOpNull!
|
||||
0:? 'b3' ( global 2-element array of 4-component vector of float)
|
||||
0:? 'b4' ( global 2-element array of 4-component vector of float)
|
||||
0:? 'c3' ( global 4X2 matrix of float)
|
||||
0:? 'd2' ( global implicitly-sized array of structure{ global float s, global float t})
|
||||
0:? 'd2' ( global unsized 1-element array of structure{ global float s, global float t})
|
||||
0:? 'b5' ( global 5-element array of float)
|
||||
0:? 'single1' ( global structure{ global int f})
|
||||
0:? 'single2' ( global structure{ global 2-component vector of uint v})
|
||||
@ -943,7 +943,7 @@ ERROR: Linking tessellation control stage: Multiple function bodies in multiple
|
||||
ERROR: Linking tessellation control stage: Multiple function bodies in multiple compilation units for the same signature in the same stage:
|
||||
main(
|
||||
ERROR: Linking tessellation control stage: Types must match:
|
||||
gl_out: " out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance}" versus " out implicitly-sized array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance}"
|
||||
gl_out: " out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance}" versus " out unsized 1-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 1-element array of float ClipDistance gl_ClipDistance}"
|
||||
ERROR: Linking tessellation control stage: Types must match:
|
||||
outa: " global 4-element array of int" versus " global 1-element array of int"
|
||||
ERROR: Linking tessellation control stage: can't handle multiple entry points per stage
|
||||
@ -956,7 +956,7 @@ ERROR: Linking tessellation control stage: Multiple function bodies in multiple
|
||||
ERROR: Linking tessellation control stage: Multiple function bodies in multiple compilation units for the same signature in the same stage:
|
||||
main(
|
||||
ERROR: Linking tessellation control stage: Types must match:
|
||||
gl_out: " out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance}" versus " out 3-element array of block{ out 4-component vector of float Position gl_Position}"
|
||||
gl_out: " out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance}" versus " out 3-element array of block{ out 4-component vector of float Position gl_Position}"
|
||||
|
||||
Linked tessellation evaluation stage:
|
||||
|
||||
|
@ -11,20 +11,20 @@ ERROR: node is still EOpNull!
|
||||
0:15 Sequence
|
||||
0:15 move second child to first child ( temp 4-component vector of float)
|
||||
0:15 gl_Position: direct index for structure ( invariant gl_Position 4-component vector of float Position)
|
||||
0:15 'anon@0' ( out block{ invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out implicitly-sized array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:15 'anon@0' ( out block{ invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out unsized 1-element array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:15 Constant:
|
||||
0:15 0 (const uint)
|
||||
0:15 'iv4' ( in 4-component vector of float)
|
||||
0:16 move second child to first child ( temp float)
|
||||
0:16 gl_PointSize: direct index for structure ( gl_PointSize float PointSize)
|
||||
0:16 'anon@0' ( out block{ invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out implicitly-sized array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:16 'anon@0' ( out block{ invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out unsized 1-element array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:16 Constant:
|
||||
0:16 1 (const uint)
|
||||
0:16 'ps' ( uniform float)
|
||||
0:17 move second child to first child ( temp float)
|
||||
0:17 direct index ( temp float ClipDistance)
|
||||
0:17 gl_ClipDistance: direct index for structure ( out 4-element array of float ClipDistance)
|
||||
0:17 'anon@0' ( out block{ invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out implicitly-sized array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:17 'anon@0' ( out block{ invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out unsized 1-element array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:17 Constant:
|
||||
0:17 2 (const uint)
|
||||
0:17 Constant:
|
||||
@ -35,14 +35,14 @@ ERROR: node is still EOpNull!
|
||||
0:17 0 (const int)
|
||||
0:18 move second child to first child ( temp 4-component vector of float)
|
||||
0:18 gl_ClipVertex: direct index for structure ( gl_ClipVertex 4-component vector of float ClipVertex)
|
||||
0:18 'anon@0' ( out block{ invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out implicitly-sized array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:18 'anon@0' ( out block{ invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out unsized 1-element array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:18 Constant:
|
||||
0:18 3 (const uint)
|
||||
0:18 'iv4' ( in 4-component vector of float)
|
||||
0:? Linker Objects
|
||||
0:? 'iv4' ( in 4-component vector of float)
|
||||
0:? 'ps' ( uniform float)
|
||||
0:? 'anon@1' (layout( column_major shared) uniform block{layout( column_major shared) uniform implicitly-sized array of int a})
|
||||
0:? 'anon@1' (layout( column_major shared) uniform block{layout( column_major shared) uniform unsized 1-element array of int a})
|
||||
0:? 'gl_VertexID' ( gl_VertexId int VertexId)
|
||||
0:? 'gl_InstanceID' ( gl_InstanceId int InstanceId)
|
||||
|
||||
|
@ -320,9 +320,9 @@ ERROR: node is still EOpNull!
|
||||
0:? 'rep2' ( centroid smooth sample out highp 4-component vector of float)
|
||||
0:? 'rep3' ( in highp 4-component vector of float)
|
||||
0:? 's' ( smooth out structure{ global highp 3-component vector of float c, global highp float f})
|
||||
0:? 'badsize' ( global implicitly-sized array of highp float)
|
||||
0:? 'badsize2' ( global implicitly-sized array of highp float)
|
||||
0:? 'ubInst' (layout( column_major shared) uniform implicitly-sized array of block{layout( column_major shared) uniform implicitly-sized array of highp int a})
|
||||
0:? 'badsize' ( global unsized 1-element array of highp float)
|
||||
0:? 'badsize2' ( global unsized 1-element array of highp float)
|
||||
0:? 'ubInst' (layout( column_major shared) uniform unsized 1-element array of block{layout( column_major shared) uniform unsized 1-element array of highp int a})
|
||||
0:? 'okayA' ( global 2-element array of highp float)
|
||||
0:? 'newV' ( invariant smooth out highp 3-component vector of float)
|
||||
0:? 'invIn' ( invariant in highp 4-component vector of float)
|
||||
|
@ -102,13 +102,13 @@ ERROR: node is still EOpNull!
|
||||
0:35 GroupMemoryBarrier ( global void)
|
||||
0:36 move second child to first child ( temp highp int)
|
||||
0:36 value: direct index for structure (layout( column_major shared) buffer highp int)
|
||||
0:36 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:36 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:36 Constant:
|
||||
0:36 0 (const uint)
|
||||
0:36 Convert float to int ( temp highp int)
|
||||
0:36 indirect index (layout( column_major shared) temp highp float)
|
||||
0:36 values: direct index for structure (layout( column_major shared) buffer implicitly-sized array of highp float)
|
||||
0:36 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:36 values: direct index for structure (layout( column_major shared) buffer unsized 1-element array of highp float)
|
||||
0:36 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:36 Constant:
|
||||
0:36 1 (const uint)
|
||||
0:36 'gl_LocalInvocationIndex' ( in highp uint LocalInvocationIndex)
|
||||
@ -117,8 +117,8 @@ ERROR: node is still EOpNull!
|
||||
0:61 Sequence
|
||||
0:61 move second child to first child ( temp highp float)
|
||||
0:61 direct index (layout( column_major shared) temp highp float)
|
||||
0:61 values: direct index for structure (layout( column_major shared) buffer implicitly-sized array of highp float)
|
||||
0:61 'ro' (layout( column_major shared) readonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:61 values: direct index for structure (layout( column_major shared) buffer unsized 1-element array of highp float)
|
||||
0:61 'ro' (layout( column_major shared) readonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:61 Constant:
|
||||
0:61 1 (const int)
|
||||
0:61 Constant:
|
||||
@ -126,8 +126,8 @@ ERROR: node is still EOpNull!
|
||||
0:61 Constant:
|
||||
0:61 4.700000
|
||||
0:62 array length ( temp int)
|
||||
0:62 values: direct index for structure (layout( column_major shared) buffer implicitly-sized array of highp float)
|
||||
0:62 'ro' (layout( column_major shared) readonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:62 values: direct index for structure (layout( column_major shared) buffer unsized 1-element array of highp float)
|
||||
0:62 'ro' (layout( column_major shared) readonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:62 Constant:
|
||||
0:62 1 (const int)
|
||||
0:63 Pre-Increment ( temp highp 4-component vector of float)
|
||||
@ -280,8 +280,8 @@ ERROR: node is still EOpNull!
|
||||
0:194 move second child to first child ( temp highp float)
|
||||
0:194 'g' ( temp highp float)
|
||||
0:194 direct index (layout( column_major shared) temp highp float)
|
||||
0:194 values: direct index for structure (layout( column_major shared) buffer implicitly-sized array of highp float)
|
||||
0:194 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:194 values: direct index for structure (layout( column_major shared) buffer unsized 1-element array of highp float)
|
||||
0:194 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:194 Constant:
|
||||
0:194 1 (const int)
|
||||
0:194 Constant:
|
||||
@ -290,24 +290,24 @@ ERROR: node is still EOpNull!
|
||||
0:195 move second child to first child ( temp highp float)
|
||||
0:195 'f' ( temp highp float)
|
||||
0:195 direct index (layout( column_major shared) temp highp float)
|
||||
0:195 values: direct index for structure (layout( column_major shared) buffer implicitly-sized array of highp float)
|
||||
0:195 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:195 values: direct index for structure (layout( column_major shared) buffer unsized 1-element array of highp float)
|
||||
0:195 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:195 Constant:
|
||||
0:195 1 (const int)
|
||||
0:195 Constant:
|
||||
0:195 2 (const int)
|
||||
0:196 Pre-Increment ( temp highp float)
|
||||
0:196 direct index (layout( column_major shared) temp highp float)
|
||||
0:196 values: direct index for structure (layout( column_major shared) buffer implicitly-sized array of highp float)
|
||||
0:196 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:196 values: direct index for structure (layout( column_major shared) buffer unsized 1-element array of highp float)
|
||||
0:196 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:196 Constant:
|
||||
0:196 1 (const int)
|
||||
0:196 Constant:
|
||||
0:196 2 (const int)
|
||||
0:197 Post-Decrement ( temp highp float)
|
||||
0:197 direct index (layout( column_major shared) temp highp float)
|
||||
0:197 values: direct index for structure (layout( column_major shared) buffer implicitly-sized array of highp float)
|
||||
0:197 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:197 values: direct index for structure (layout( column_major shared) buffer unsized 1-element array of highp float)
|
||||
0:197 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:197 Constant:
|
||||
0:197 1 (const int)
|
||||
0:197 Constant:
|
||||
@ -315,16 +315,16 @@ ERROR: node is still EOpNull!
|
||||
0:198 add ( temp highp float)
|
||||
0:198 'f' ( temp highp float)
|
||||
0:198 direct index (layout( column_major shared) temp highp float)
|
||||
0:198 values: direct index for structure (layout( column_major shared) buffer implicitly-sized array of highp float)
|
||||
0:198 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:198 values: direct index for structure (layout( column_major shared) buffer unsized 1-element array of highp float)
|
||||
0:198 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:198 Constant:
|
||||
0:198 1 (const int)
|
||||
0:198 Constant:
|
||||
0:198 2 (const int)
|
||||
0:199 subtract ( temp highp float)
|
||||
0:199 direct index (layout( column_major shared) temp highp float)
|
||||
0:199 values: direct index for structure (layout( column_major shared) buffer implicitly-sized array of highp float)
|
||||
0:199 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:199 values: direct index for structure (layout( column_major shared) buffer unsized 1-element array of highp float)
|
||||
0:199 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:199 Constant:
|
||||
0:199 1 (const int)
|
||||
0:199 Constant:
|
||||
@ -337,8 +337,8 @@ ERROR: node is still EOpNull!
|
||||
0:201 'f' ( temp highp float)
|
||||
0:201 false case
|
||||
0:201 direct index (layout( column_major shared) temp highp float)
|
||||
0:201 values: direct index for structure (layout( column_major shared) buffer implicitly-sized array of highp float)
|
||||
0:201 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:201 values: direct index for structure (layout( column_major shared) buffer unsized 1-element array of highp float)
|
||||
0:201 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:201 Constant:
|
||||
0:201 1 (const int)
|
||||
0:201 Constant:
|
||||
@ -348,8 +348,8 @@ ERROR: node is still EOpNull!
|
||||
0:202 'b' ( temp bool)
|
||||
0:202 true case
|
||||
0:202 direct index (layout( column_major shared) temp highp float)
|
||||
0:202 values: direct index for structure (layout( column_major shared) buffer implicitly-sized array of highp float)
|
||||
0:202 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:202 values: direct index for structure (layout( column_major shared) buffer unsized 1-element array of highp float)
|
||||
0:202 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:202 Constant:
|
||||
0:202 1 (const int)
|
||||
0:202 Constant:
|
||||
@ -361,8 +361,8 @@ ERROR: node is still EOpNull!
|
||||
0:203 Compare Equal ( temp bool)
|
||||
0:203 'f' ( temp highp float)
|
||||
0:203 direct index (layout( column_major shared) temp highp float)
|
||||
0:203 values: direct index for structure (layout( column_major shared) buffer implicitly-sized array of highp float)
|
||||
0:203 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:203 values: direct index for structure (layout( column_major shared) buffer unsized 1-element array of highp float)
|
||||
0:203 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:203 Constant:
|
||||
0:203 1 (const int)
|
||||
0:203 Constant:
|
||||
@ -375,8 +375,8 @@ ERROR: node is still EOpNull!
|
||||
0:205 Compare Greater Than or Equal ( temp bool)
|
||||
0:205 'f' ( temp highp float)
|
||||
0:205 direct index (layout( column_major shared) temp highp float)
|
||||
0:205 values: direct index for structure (layout( column_major shared) buffer implicitly-sized array of highp float)
|
||||
0:205 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:205 values: direct index for structure (layout( column_major shared) buffer unsized 1-element array of highp float)
|
||||
0:205 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:205 Constant:
|
||||
0:205 1 (const int)
|
||||
0:205 Constant:
|
||||
@ -389,8 +389,8 @@ ERROR: node is still EOpNull!
|
||||
0:207 direct index ( temp highp float)
|
||||
0:207 Construct vec3 ( temp highp 3-component vector of float)
|
||||
0:207 direct index (layout( column_major shared) temp highp float)
|
||||
0:207 values: direct index for structure (layout( column_major shared) buffer implicitly-sized array of highp float)
|
||||
0:207 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:207 values: direct index for structure (layout( column_major shared) buffer unsized 1-element array of highp float)
|
||||
0:207 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:207 Constant:
|
||||
0:207 1 (const int)
|
||||
0:207 Constant:
|
||||
@ -399,13 +399,13 @@ ERROR: node is still EOpNull!
|
||||
0:207 0 (const int)
|
||||
0:208 Bitwise not ( temp highp int)
|
||||
0:208 value: direct index for structure (layout( column_major shared) buffer highp int)
|
||||
0:208 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:208 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:208 Constant:
|
||||
0:208 0 (const int)
|
||||
0:209 move second child to first child ( temp highp float)
|
||||
0:209 direct index (layout( column_major shared) temp highp float)
|
||||
0:209 values: direct index for structure (layout( column_major shared) buffer implicitly-sized array of highp float)
|
||||
0:209 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:209 values: direct index for structure (layout( column_major shared) buffer unsized 1-element array of highp float)
|
||||
0:209 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:209 Constant:
|
||||
0:209 1 (const int)
|
||||
0:209 Constant:
|
||||
@ -418,21 +418,21 @@ ERROR: node is still EOpNull!
|
||||
0:221 move second child to first child ( temp highp float)
|
||||
0:221 'g' ( temp highp float)
|
||||
0:221 direct index (layout( column_major shared) temp highp float)
|
||||
0:221 values: direct index for structure (layout( column_major shared) buffer implicitly-sized array of highp float)
|
||||
0:221 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:221 values: direct index for structure (layout( column_major shared) buffer unsized 1-element array of highp float)
|
||||
0:221 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:221 Constant:
|
||||
0:221 1 (const int)
|
||||
0:221 Constant:
|
||||
0:221 2 (const int)
|
||||
0:222 Bitwise not ( temp highp int)
|
||||
0:222 value: direct index for structure (layout( column_major shared) buffer highp int)
|
||||
0:222 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:222 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:222 Constant:
|
||||
0:222 0 (const int)
|
||||
0:223 move second child to first child ( temp highp float)
|
||||
0:223 direct index (layout( column_major shared) temp highp float)
|
||||
0:223 values: direct index for structure (layout( column_major shared) buffer implicitly-sized array of highp float)
|
||||
0:223 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:223 values: direct index for structure (layout( column_major shared) buffer unsized 1-element array of highp float)
|
||||
0:223 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:223 Constant:
|
||||
0:223 1 (const int)
|
||||
0:223 Constant:
|
||||
@ -441,7 +441,7 @@ ERROR: node is still EOpNull!
|
||||
0:223 3.400000
|
||||
0:224 move second child to first child ( temp highp int)
|
||||
0:224 value: direct index for structure (layout( column_major shared) buffer highp int)
|
||||
0:224 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:224 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:224 Constant:
|
||||
0:224 0 (const int)
|
||||
0:224 Constant:
|
||||
@ -463,8 +463,8 @@ ERROR: node is still EOpNull!
|
||||
0:? 4096 (const uint)
|
||||
0:? 'total' ( const highp int)
|
||||
0:? 66592 (const int)
|
||||
0:? 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:? 'invalid' (layout( column_major shared) buffer block{layout( column_major shared) buffer implicitly-sized array of highp float values, layout( column_major shared) buffer highp int value})
|
||||
0:? 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:? 'invalid' (layout( column_major shared) buffer block{layout( column_major shared) buffer unsized 1-element array of highp float values, layout( column_major shared) buffer highp int value})
|
||||
0:? 'v3' (layout( location=2) in highp 3-component vector of float)
|
||||
0:? 'f' ( in highp float)
|
||||
0:? 'fo' ( out highp float)
|
||||
@ -474,7 +474,7 @@ ERROR: node is still EOpNull!
|
||||
0:? 'arrX' ( global 2-element array of highp int)
|
||||
0:? 'arrY' ( global 1-element array of highp int)
|
||||
0:? 'arrZ' ( global 4096-element array of highp int)
|
||||
0:? 'ro' (layout( column_major shared) readonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:? 'ro' (layout( column_major shared) readonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:? 'v' ( buffer highp 4-component vector of float)
|
||||
0:? 'us2dbad' ( uniform mediump usampler2D)
|
||||
0:? 'us2d' ( uniform highp usampler2D)
|
||||
@ -513,8 +513,8 @@ ERROR: node is still EOpNull!
|
||||
0:? 'badQ1' (layout( rgba32f) coherent volatile restrict uniform highp image2D)
|
||||
0:? 'badQ2' (layout( rgba8i) coherent volatile restrict uniform highp iimage2D)
|
||||
0:? 'badQ3' (layout( rgba16ui) coherent volatile restrict uniform highp uimage2D)
|
||||
0:? 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:? 'multio' (layout( column_major shared) buffer block{layout( column_major shared) readonly buffer highp int value, layout( column_major shared) writeonly buffer implicitly-sized array of highp float values})
|
||||
0:? 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:? 'multio' (layout( column_major shared) buffer block{layout( column_major shared) readonly buffer highp int value, layout( column_major shared) writeonly buffer unsized 1-element array of highp float values})
|
||||
0:? 'inbi' ( in block{ in highp int a})
|
||||
0:? 'outbi' ( out block{ out highp int a})
|
||||
0:? 't__' ( global highp float)
|
||||
@ -540,13 +540,13 @@ ERROR: node is still EOpNull!
|
||||
0:35 GroupMemoryBarrier ( global void)
|
||||
0:36 move second child to first child ( temp highp int)
|
||||
0:36 value: direct index for structure (layout( column_major shared) buffer highp int)
|
||||
0:36 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:36 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:36 Constant:
|
||||
0:36 0 (const uint)
|
||||
0:36 Convert float to int ( temp highp int)
|
||||
0:36 indirect index (layout( column_major shared) temp highp float)
|
||||
0:36 values: direct index for structure (layout( column_major shared) buffer implicitly-sized array of highp float)
|
||||
0:36 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:36 values: direct index for structure (layout( column_major shared) buffer unsized 1-element array of highp float)
|
||||
0:36 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:36 Constant:
|
||||
0:36 1 (const uint)
|
||||
0:36 'gl_LocalInvocationIndex' ( in highp uint LocalInvocationIndex)
|
||||
@ -557,8 +557,8 @@ ERROR: node is still EOpNull!
|
||||
0:? 4096 (const uint)
|
||||
0:? 'total' ( const highp int)
|
||||
0:? 66592 (const int)
|
||||
0:? 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:? 'invalid' (layout( column_major shared) buffer block{layout( column_major shared) buffer implicitly-sized array of highp float values, layout( column_major shared) buffer highp int value})
|
||||
0:? 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:? 'invalid' (layout( column_major shared) buffer block{layout( column_major shared) buffer unsized 1-element array of highp float values, layout( column_major shared) buffer highp int value})
|
||||
0:? 'v3' (layout( location=2) in highp 3-component vector of float)
|
||||
0:? 'f' ( in highp float)
|
||||
0:? 'fo' ( out highp float)
|
||||
@ -568,7 +568,7 @@ ERROR: node is still EOpNull!
|
||||
0:? 'arrX' ( global 2-element array of highp int)
|
||||
0:? 'arrY' ( global 1-element array of highp int)
|
||||
0:? 'arrZ' ( global 4096-element array of highp int)
|
||||
0:? 'ro' (layout( column_major shared) readonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:? 'ro' (layout( column_major shared) readonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:? 'v' ( buffer highp 4-component vector of float)
|
||||
0:? 'us2dbad' ( uniform mediump usampler2D)
|
||||
0:? 'us2d' ( uniform highp usampler2D)
|
||||
@ -607,8 +607,8 @@ ERROR: node is still EOpNull!
|
||||
0:? 'badQ1' (layout( rgba32f) coherent volatile restrict uniform highp image2D)
|
||||
0:? 'badQ2' (layout( rgba8i) coherent volatile restrict uniform highp iimage2D)
|
||||
0:? 'badQ3' (layout( rgba16ui) coherent volatile restrict uniform highp uimage2D)
|
||||
0:? 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer implicitly-sized array of highp float values})
|
||||
0:? 'multio' (layout( column_major shared) buffer block{layout( column_major shared) readonly buffer highp int value, layout( column_major shared) writeonly buffer implicitly-sized array of highp float values})
|
||||
0:? 'wo' (layout( column_major shared) writeonly buffer block{layout( column_major shared) buffer highp int value, layout( column_major shared) buffer unsized 1-element array of highp float values})
|
||||
0:? 'multio' (layout( column_major shared) buffer block{layout( column_major shared) readonly buffer highp int value, layout( column_major shared) writeonly buffer unsized 1-element array of highp float values})
|
||||
0:? 'inbi' ( in block{ in highp int a})
|
||||
0:? 'outbi' ( out block{ out highp int a})
|
||||
0:? 't__' ( global highp float)
|
||||
|
@ -569,12 +569,12 @@ ERROR: node is still EOpNull!
|
||||
0:259 move second child to first child ( temp highp int)
|
||||
0:259 'a3' ( temp highp int)
|
||||
0:259 direct index ( flat temp highp int SampleMaskIn)
|
||||
0:259 'gl_SampleMaskIn' ( flat in implicitly-sized array of highp int SampleMaskIn)
|
||||
0:259 'gl_SampleMaskIn' ( flat in unsized 1-element array of highp int SampleMaskIn)
|
||||
0:259 Constant:
|
||||
0:259 0 (const int)
|
||||
0:260 move second child to first child ( temp highp int)
|
||||
0:260 direct index ( temp highp int SampleMaskIn)
|
||||
0:260 'gl_SampleMask' ( out implicitly-sized array of highp int SampleMaskIn)
|
||||
0:260 'gl_SampleMask' ( out unsized 1-element array of highp int SampleMaskIn)
|
||||
0:260 Constant:
|
||||
0:260 0 (const int)
|
||||
0:260 'a3' ( temp highp int)
|
||||
@ -597,12 +597,12 @@ ERROR: node is still EOpNull!
|
||||
0:272 move second child to first child ( temp highp int)
|
||||
0:272 'a3' ( temp highp int)
|
||||
0:272 direct index ( flat temp highp int SampleMaskIn)
|
||||
0:272 'gl_SampleMaskIn' ( flat in implicitly-sized array of highp int SampleMaskIn)
|
||||
0:272 'gl_SampleMaskIn' ( flat in unsized 1-element array of highp int SampleMaskIn)
|
||||
0:272 Constant:
|
||||
0:272 0 (const int)
|
||||
0:273 move second child to first child ( temp highp int)
|
||||
0:273 direct index ( temp highp int SampleMaskIn)
|
||||
0:273 'gl_SampleMask' ( out implicitly-sized array of highp int SampleMaskIn)
|
||||
0:273 'gl_SampleMask' ( out unsized 1-element array of highp int SampleMaskIn)
|
||||
0:273 Constant:
|
||||
0:273 0 (const int)
|
||||
0:273 'a3' ( temp highp int)
|
||||
@ -1001,8 +1001,8 @@ ERROR: node is still EOpNull!
|
||||
0:? 'CA5' ( uniform highp samplerCubeArrayShadow)
|
||||
0:? 'CA6' ( uniform highp isamplerCubeArray)
|
||||
0:? 'CA7' ( uniform highp usamplerCubeArray)
|
||||
0:? 'gl_SampleMaskIn' ( flat in implicitly-sized array of highp int SampleMaskIn)
|
||||
0:? 'gl_SampleMask' ( out implicitly-sized array of highp int SampleMaskIn)
|
||||
0:? 'gl_SampleMaskIn' ( flat in unsized 1-element array of highp int SampleMaskIn)
|
||||
0:? 'gl_SampleMask' ( out unsized 1-element array of highp int SampleMaskIn)
|
||||
0:? 'im2Df' (layout( r32f) uniform highp image2D)
|
||||
0:? 'im2Du' (layout( r32ui) uniform highp uimage2D)
|
||||
0:? 'im2Di' (layout( r32i) uniform highp iimage2D)
|
||||
|
@ -70,8 +70,8 @@ ERROR: node is still EOpNull!
|
||||
0:25 move second child to first child ( temp highp 4-component vector of float)
|
||||
0:25 'p' ( temp highp 4-component vector of float)
|
||||
0:25 gl_Position: direct index for structure ( in highp 4-component vector of float Position)
|
||||
0:25 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in implicitly-sized array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:25 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in implicitly-sized array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:25 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:25 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:25 Constant:
|
||||
0:25 1 (const int)
|
||||
0:25 Constant:
|
||||
@ -80,8 +80,8 @@ ERROR: node is still EOpNull!
|
||||
0:26 move second child to first child ( temp highp float)
|
||||
0:26 'ps' ( temp highp float)
|
||||
0:26 gl_PointSize: direct index for structure ( in highp float PointSize)
|
||||
0:26 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in implicitly-sized array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:26 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in implicitly-sized array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:26 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:26 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:26 Constant:
|
||||
0:26 1 (const int)
|
||||
0:26 Constant:
|
||||
@ -209,8 +209,8 @@ ERROR: node is still EOpNull!
|
||||
0:114 move second child to first child ( temp highp float)
|
||||
0:114 'ps' ( temp highp float)
|
||||
0:114 gl_PointSize: direct index for structure ( in highp float PointSize)
|
||||
0:114 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in implicitly-sized array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:114 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in implicitly-sized array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:114 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:114 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:114 Constant:
|
||||
0:114 1 (const int)
|
||||
0:114 Constant:
|
||||
@ -357,7 +357,7 @@ ERROR: node is still EOpNull!
|
||||
0:? 'inb' ( in 32-element array of highp 2-component vector of float)
|
||||
0:? 'inc' ( in 32-element array of highp 2-component vector of float)
|
||||
0:? 'ind' ( in 32-element array of highp 2-component vector of float)
|
||||
0:? 'implA' ( patch out implicitly-sized array of highp float)
|
||||
0:? 'implA' ( patch out unsized 1-element array of highp float)
|
||||
0:? 'ivla' (layout( location=3) in 32-element array of highp 4-component vector of float)
|
||||
0:? 'ivlb' (layout( location=4) in 32-element array of highp 4-component vector of float)
|
||||
0:? 'ivlc' (layout( location=4) in 32-element array of highp 4-component vector of float)
|
||||
@ -372,7 +372,7 @@ ERROR: node is still EOpNull!
|
||||
0:? 'misSized' ( out 5-element array of highp float)
|
||||
0:? 'okaySize' ( out 4-element array of highp float)
|
||||
0:? 'pv3' ( noContraction temp highp 3-component vector of float)
|
||||
0:? 'badpatchIName' ( patch out implicitly-sized array of block{ out highp float f})
|
||||
0:? 'badpatchIName' ( patch out unsized 1-element array of block{ out highp float f})
|
||||
0:? 'patchIName' ( patch out 4-element array of block{ out highp float f})
|
||||
|
||||
|
||||
|
@ -77,8 +77,8 @@ ERROR: node is still EOpNull!
|
||||
0:36 move second child to first child ( temp highp 4-component vector of float)
|
||||
0:36 'p' ( temp highp 4-component vector of float)
|
||||
0:36 gl_Position: direct index for structure ( in highp 4-component vector of float Position)
|
||||
0:36 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in implicitly-sized array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:36 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in implicitly-sized array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:36 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:36 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:36 Constant:
|
||||
0:36 1 (const int)
|
||||
0:36 Constant:
|
||||
@ -87,8 +87,8 @@ ERROR: node is still EOpNull!
|
||||
0:37 move second child to first child ( temp highp float)
|
||||
0:37 'ps' ( temp highp float)
|
||||
0:37 gl_PointSize: direct index for structure ( in highp float PointSize)
|
||||
0:37 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in implicitly-sized array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:37 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in implicitly-sized array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:37 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:37 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:37 Constant:
|
||||
0:37 1 (const int)
|
||||
0:37 Constant:
|
||||
|
@ -7,12 +7,12 @@ ERROR: 0:48: 'constructor' : constructing non-array constituent from array argum
|
||||
ERROR: 0:49: 'constructor' : array constructor argument not correct type to construct array element
|
||||
ERROR: 0:62: '[' : array index out of range '4'
|
||||
ERROR: 0:78: 'assign' : cannot convert from ' global 4-element array of 7-element array of highp float' to ' global 5-element array of 7-element array of highp float'
|
||||
ERROR: 0:79: 'assign' : cannot convert from ' global 4-element array of 7-element array of highp float' to ' global implicitly-sized array of 7-element array of highp float'
|
||||
ERROR: 0:79: 'assign' : cannot convert from ' global 4-element array of 7-element array of highp float' to ' global unsized 1-element array of 7-element array of highp float'
|
||||
ERROR: 0:81: 'foo' : no matching overloaded function found
|
||||
ERROR: 0:86: '==' : wrong operand types: no operation '==' exists that takes a left-hand operand of type ' global 4-element array of 7-element array of highp float' and a right operand of type ' global 5-element array of 7-element array of highp float' (or there is no acceptable conversion)
|
||||
ERROR: 0:90: '[' : array index out of range '5'
|
||||
ERROR: 0:94: '[' : index out of range '-1'
|
||||
ERROR: 0:96: 'assign' : cannot convert from ' temp 3-element array of highp 4-component vector of float' to 'layout( column_major shared) buffer implicitly-sized array of highp 4-component vector of float'
|
||||
ERROR: 0:96: 'assign' : cannot convert from ' temp 3-element array of highp 4-component vector of float' to 'layout( column_major shared) buffer unsized 1-element array of highp 4-component vector of float'
|
||||
ERROR: 0:103: '' : array size required
|
||||
ERROR: 0:104: '' : array size required
|
||||
ERROR: 0:105: '' : array size required
|
||||
@ -245,7 +245,7 @@ ERROR: node is still EOpNull!
|
||||
0:77 Function Call: foo(f1[5][7]; ( global 4-element array of 7-element array of highp float)
|
||||
0:77 'g5' ( global 5-element array of 7-element array of highp float)
|
||||
0:78 'g5' ( global 5-element array of 7-element array of highp float)
|
||||
0:79 'gu' ( global implicitly-sized array of 7-element array of highp float)
|
||||
0:79 'gu' ( global unsized 1-element array of 7-element array of highp float)
|
||||
0:81 Constant:
|
||||
0:81 0.000000
|
||||
0:82 Function Call: bar(f1[5][7]; ( global void)
|
||||
@ -275,9 +275,9 @@ ERROR: node is still EOpNull!
|
||||
0:91 Function Call: foo(f1[5][7]; ( global 4-element array of 7-element array of highp float)
|
||||
0:91 'u' ( temp 5-element array of 7-element array of highp float)
|
||||
0:94 direct index (layout( column_major shared) temp highp 4-component vector of float)
|
||||
0:94 v: direct index for structure (layout( column_major shared) buffer implicitly-sized array of highp 4-component vector of float)
|
||||
0:94 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer implicitly-sized array of highp float u, layout( column_major shared) buffer implicitly-sized array of highp 4-component vector of float v})
|
||||
0:94 'name' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer implicitly-sized array of highp float u, layout( column_major shared) buffer implicitly-sized array of highp 4-component vector of float v})
|
||||
0:94 v: direct index for structure (layout( column_major shared) buffer unsized 1-element array of highp 4-component vector of float)
|
||||
0:94 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer unsized 1-element array of highp float u, layout( column_major shared) buffer unsized 1-element array of highp 4-component vector of float v})
|
||||
0:94 'name' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer unsized 1-element array of highp float u, layout( column_major shared) buffer unsized 1-element array of highp 4-component vector of float v})
|
||||
0:94 Constant:
|
||||
0:94 1 (const int)
|
||||
0:94 Constant:
|
||||
@ -286,9 +286,9 @@ ERROR: node is still EOpNull!
|
||||
0:94 -1 (const int)
|
||||
0:95 move second child to first child ( temp highp 4-component vector of float)
|
||||
0:95 direct index (layout( column_major shared) temp highp 4-component vector of float)
|
||||
0:95 v: direct index for structure (layout( column_major shared) buffer implicitly-sized array of highp 4-component vector of float)
|
||||
0:95 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer implicitly-sized array of highp float u, layout( column_major shared) buffer implicitly-sized array of highp 4-component vector of float v})
|
||||
0:95 'name' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer implicitly-sized array of highp float u, layout( column_major shared) buffer implicitly-sized array of highp 4-component vector of float v})
|
||||
0:95 v: direct index for structure (layout( column_major shared) buffer unsized 1-element array of highp 4-component vector of float)
|
||||
0:95 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer unsized 1-element array of highp float u, layout( column_major shared) buffer unsized 1-element array of highp 4-component vector of float v})
|
||||
0:95 'name' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer unsized 1-element array of highp float u, layout( column_major shared) buffer unsized 1-element array of highp 4-component vector of float v})
|
||||
0:95 Constant:
|
||||
0:95 1 (const int)
|
||||
0:95 Constant:
|
||||
@ -300,9 +300,9 @@ ERROR: node is still EOpNull!
|
||||
0:95 4.300000
|
||||
0:95 4.300000
|
||||
0:95 4.300000
|
||||
0:96 v: direct index for structure (layout( column_major shared) buffer implicitly-sized array of highp 4-component vector of float)
|
||||
0:96 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer implicitly-sized array of highp float u, layout( column_major shared) buffer implicitly-sized array of highp 4-component vector of float v})
|
||||
0:96 'name' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer implicitly-sized array of highp float u, layout( column_major shared) buffer implicitly-sized array of highp 4-component vector of float v})
|
||||
0:96 v: direct index for structure (layout( column_major shared) buffer unsized 1-element array of highp 4-component vector of float)
|
||||
0:96 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer unsized 1-element array of highp float u, layout( column_major shared) buffer unsized 1-element array of highp 4-component vector of float v})
|
||||
0:96 'name' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer unsized 1-element array of highp float u, layout( column_major shared) buffer unsized 1-element array of highp 4-component vector of float v})
|
||||
0:96 Constant:
|
||||
0:96 1 (const int)
|
||||
0:96 Constant:
|
||||
@ -310,9 +310,9 @@ ERROR: node is still EOpNull!
|
||||
0:98 Constant:
|
||||
0:98 7 (const int)
|
||||
0:99 array length ( temp int)
|
||||
0:99 v: direct index for structure (layout( column_major shared) buffer implicitly-sized array of 7-element array of highp 4-component vector of float)
|
||||
0:99 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer highp float u, layout( column_major shared) buffer implicitly-sized array of 7-element array of highp 4-component vector of float v})
|
||||
0:99 'name3' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer highp float u, layout( column_major shared) buffer implicitly-sized array of 7-element array of highp 4-component vector of float v})
|
||||
0:99 v: direct index for structure (layout( column_major shared) buffer unsized 1-element array of 7-element array of highp 4-component vector of float)
|
||||
0:99 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer highp float u, layout( column_major shared) buffer unsized 1-element array of 7-element array of highp 4-component vector of float v})
|
||||
0:99 'name3' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer highp float u, layout( column_major shared) buffer unsized 1-element array of 7-element array of highp 4-component vector of float v})
|
||||
0:99 Constant:
|
||||
0:99 0 (const int)
|
||||
0:99 Constant:
|
||||
@ -337,12 +337,12 @@ ERROR: node is still EOpNull!
|
||||
0:120 Constant:
|
||||
0:120 2 (const int)
|
||||
0:? Linker Objects
|
||||
0:? 'name' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer implicitly-sized array of highp float u, layout( column_major shared) buffer implicitly-sized array of highp 4-component vector of float v})
|
||||
0:? 'uname' (layout( column_major shared) uniform 3-element array of block{layout( column_major shared) uniform highp float u, layout( column_major shared) uniform implicitly-sized array of highp 4-component vector of float v})
|
||||
0:? 'name2' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer highp float u, layout( column_major shared) buffer implicitly-sized array of 1-element array of highp 4-component vector of float v})
|
||||
0:? 'name3' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer highp float u, layout( column_major shared) buffer implicitly-sized array of 7-element array of highp 4-component vector of float v})
|
||||
0:? 'name' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer unsized 1-element array of highp float u, layout( column_major shared) buffer unsized 1-element array of highp 4-component vector of float v})
|
||||
0:? 'uname' (layout( column_major shared) uniform 3-element array of block{layout( column_major shared) uniform highp float u, layout( column_major shared) uniform unsized 1-element array of highp 4-component vector of float v})
|
||||
0:? 'name2' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer highp float u, layout( column_major shared) buffer unsized 1-element array of 1-element array of highp 4-component vector of float v})
|
||||
0:? 'name3' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer highp float u, layout( column_major shared) buffer unsized 1-element array of 7-element array of highp 4-component vector of float v})
|
||||
0:? 'many' ( global 1-element array of 2-element array of 3-element array of 4-element array of 5-element array of 6-element array of highp float)
|
||||
0:? 'gu' ( global implicitly-sized array of 7-element array of highp float)
|
||||
0:? 'gu' ( global unsized 1-element array of 7-element array of highp float)
|
||||
0:? 'g4' ( global 4-element array of 7-element array of highp float)
|
||||
0:? 'g5' ( global 5-element array of 7-element array of highp float)
|
||||
0:? 'inArray' ( in 2-element array of 3-element array of highp float)
|
||||
@ -378,10 +378,10 @@ ERROR: node is still EOpNull!
|
||||
0:13 2 (const uint)
|
||||
0:13 'd' ( temp 3-element array of 2-element array of highp int)
|
||||
0:? Linker Objects
|
||||
0:? 'name' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer implicitly-sized array of highp float u, layout( column_major shared) buffer implicitly-sized array of highp 4-component vector of float v})
|
||||
0:? 'name' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer unsized 1-element array of highp float u, layout( column_major shared) buffer unsized 1-element array of highp 4-component vector of float v})
|
||||
0:? 'uname' (layout( column_major shared) uniform 3-element array of block{layout( column_major shared) uniform highp float u, layout( column_major shared) uniform 1-element array of highp 4-component vector of float v})
|
||||
0:? 'name2' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer highp float u, layout( column_major shared) buffer implicitly-sized array of 1-element array of highp 4-component vector of float v})
|
||||
0:? 'name3' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer highp float u, layout( column_major shared) buffer implicitly-sized array of 7-element array of highp 4-component vector of float v})
|
||||
0:? 'name2' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer highp float u, layout( column_major shared) buffer unsized 1-element array of 1-element array of highp 4-component vector of float v})
|
||||
0:? 'name3' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer highp float u, layout( column_major shared) buffer unsized 1-element array of 7-element array of highp 4-component vector of float v})
|
||||
0:? 'many' ( global 1-element array of 2-element array of 3-element array of 4-element array of 5-element array of 6-element array of highp float)
|
||||
0:? 'gu' ( global 1-element array of 7-element array of highp float)
|
||||
0:? 'g4' ( global 4-element array of 7-element array of highp float)
|
||||
|
@ -11,14 +11,14 @@ ERROR: node is still EOpNull!
|
||||
0:7 move second child to first child ( temp highp int)
|
||||
0:7 'o' (layout( location=0) smooth out highp int)
|
||||
0:7 direct index (layout( column_major shared) temp highp int)
|
||||
0:7 a: direct index for structure (layout( column_major shared) uniform implicitly-sized array of highp int)
|
||||
0:7 'uni' (layout( binding=0 column_major shared) uniform block{layout( column_major shared) uniform implicitly-sized array of highp int a})
|
||||
0:7 a: direct index for structure (layout( column_major shared) uniform unsized 1-element array of highp int)
|
||||
0:7 'uni' (layout( binding=0 column_major shared) uniform block{layout( column_major shared) uniform unsized 1-element array of highp int a})
|
||||
0:7 Constant:
|
||||
0:7 0 (const int)
|
||||
0:7 Constant:
|
||||
0:7 2 (const int)
|
||||
0:? Linker Objects
|
||||
0:? 'uni' (layout( binding=0 column_major shared) uniform block{layout( column_major shared) uniform implicitly-sized array of highp int a})
|
||||
0:? 'uni' (layout( binding=0 column_major shared) uniform block{layout( column_major shared) uniform unsized 1-element array of highp int a})
|
||||
0:? 'o' (layout( location=0) smooth out highp int)
|
||||
0:? 'gl_VertexID' ( gl_VertexId highp int VertexId)
|
||||
0:? 'gl_InstanceID' ( gl_InstanceId highp int InstanceId)
|
||||
|
@ -211,12 +211,12 @@ ERROR: node is still EOpNull!
|
||||
0:113 move second child to first child ( temp highp int)
|
||||
0:113 'a3' ( temp highp int)
|
||||
0:113 direct index ( flat temp highp int SampleMaskIn)
|
||||
0:113 'gl_SampleMaskIn' ( flat in implicitly-sized array of highp int SampleMaskIn)
|
||||
0:113 'gl_SampleMaskIn' ( flat in unsized 1-element array of highp int SampleMaskIn)
|
||||
0:113 Constant:
|
||||
0:113 0 (const int)
|
||||
0:114 move second child to first child ( temp highp int)
|
||||
0:114 direct index ( temp highp int SampleMaskIn)
|
||||
0:114 'gl_SampleMask' ( out implicitly-sized array of highp int SampleMaskIn)
|
||||
0:114 'gl_SampleMask' ( out unsized 1-element array of highp int SampleMaskIn)
|
||||
0:114 Constant:
|
||||
0:114 0 (const int)
|
||||
0:114 'a3' ( temp highp int)
|
||||
@ -473,8 +473,8 @@ ERROR: node is still EOpNull!
|
||||
0:? 'CA5' ( uniform highp samplerCubeArrayShadow)
|
||||
0:? 'CA6' ( uniform highp isamplerCubeArray)
|
||||
0:? 'CA7' ( uniform highp usamplerCubeArray)
|
||||
0:? 'gl_SampleMaskIn' ( flat in implicitly-sized array of highp int SampleMaskIn)
|
||||
0:? 'gl_SampleMask' ( out implicitly-sized array of highp int SampleMaskIn)
|
||||
0:? 'gl_SampleMaskIn' ( flat in unsized 1-element array of highp int SampleMaskIn)
|
||||
0:? 'gl_SampleMask' ( out unsized 1-element array of highp int SampleMaskIn)
|
||||
0:? 'im2Df' (layout( r32f) uniform highp image2D)
|
||||
0:? 'im2Du' (layout( r32ui) uniform highp uimage2D)
|
||||
0:? 'im2Di' (layout( r32i) uniform highp iimage2D)
|
||||
|
@ -62,8 +62,8 @@ ERROR: node is still EOpNull!
|
||||
0:23 move second child to first child ( temp highp 4-component vector of float)
|
||||
0:23 'p' ( temp highp 4-component vector of float)
|
||||
0:23 gl_Position: direct index for structure ( in highp 4-component vector of float Position)
|
||||
0:23 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in implicitly-sized array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:23 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in implicitly-sized array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:23 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:23 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:23 Constant:
|
||||
0:23 1 (const int)
|
||||
0:23 Constant:
|
||||
@ -72,8 +72,8 @@ ERROR: node is still EOpNull!
|
||||
0:24 move second child to first child ( temp highp float)
|
||||
0:24 'ps' ( temp highp float)
|
||||
0:24 gl_PointSize: direct index for structure ( in highp float PointSize)
|
||||
0:24 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in implicitly-sized array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:24 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in implicitly-sized array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:24 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:24 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:24 Constant:
|
||||
0:24 1 (const int)
|
||||
0:24 Constant:
|
||||
@ -192,8 +192,8 @@ ERROR: node is still EOpNull!
|
||||
0:104 move second child to first child ( temp highp float)
|
||||
0:104 'ps' ( temp highp float)
|
||||
0:104 gl_PointSize: direct index for structure ( in highp float PointSize)
|
||||
0:104 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in implicitly-sized array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:104 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in implicitly-sized array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:104 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:104 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:104 Constant:
|
||||
0:104 1 (const int)
|
||||
0:104 Constant:
|
||||
@ -336,7 +336,7 @@ ERROR: node is still EOpNull!
|
||||
0:? 'inb' ( in 32-element array of highp 2-component vector of float)
|
||||
0:? 'inc' ( in 32-element array of highp 2-component vector of float)
|
||||
0:? 'ind' ( in 32-element array of highp 2-component vector of float)
|
||||
0:? 'implA' ( patch out implicitly-sized array of highp float)
|
||||
0:? 'implA' ( patch out unsized 1-element array of highp float)
|
||||
0:? 'ivla' (layout( location=3) in 32-element array of highp 4-component vector of float)
|
||||
0:? 'ivlb' (layout( location=4) in 32-element array of highp 4-component vector of float)
|
||||
0:? 'ivlc' (layout( location=4) in 32-element array of highp 4-component vector of float)
|
||||
@ -351,7 +351,7 @@ ERROR: node is still EOpNull!
|
||||
0:? 'misSized' ( out 5-element array of highp float)
|
||||
0:? 'okaySize' ( out 4-element array of highp float)
|
||||
0:? 'pv3' ( noContraction temp highp 3-component vector of float)
|
||||
0:? 'badpatchIName' ( patch out implicitly-sized array of block{ out highp float f})
|
||||
0:? 'badpatchIName' ( patch out unsized 1-element array of block{ out highp float f})
|
||||
0:? 'patchIName' ( patch out 4-element array of block{ out highp float f})
|
||||
|
||||
|
||||
|
@ -67,8 +67,8 @@ ERROR: node is still EOpNull!
|
||||
0:32 move second child to first child ( temp highp 4-component vector of float)
|
||||
0:32 'p' ( temp highp 4-component vector of float)
|
||||
0:32 gl_Position: direct index for structure ( in highp 4-component vector of float Position)
|
||||
0:32 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in implicitly-sized array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:32 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in implicitly-sized array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:32 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:32 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:32 Constant:
|
||||
0:32 1 (const int)
|
||||
0:32 Constant:
|
||||
@ -77,8 +77,8 @@ ERROR: node is still EOpNull!
|
||||
0:33 move second child to first child ( temp highp float)
|
||||
0:33 'ps' ( temp highp float)
|
||||
0:33 gl_PointSize: direct index for structure ( in highp float PointSize)
|
||||
0:33 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in implicitly-sized array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:33 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in implicitly-sized array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:33 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:33 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV})
|
||||
0:33 Constant:
|
||||
0:33 1 (const int)
|
||||
0:33 Constant:
|
||||
|
@ -516,7 +516,7 @@ ERROR: node is still EOpNull!
|
||||
0:? 'vl' (layout( location=4) smooth in 4-component vector of float)
|
||||
0:? 'vl2' (layout( location=6) smooth in 4-component vector of float)
|
||||
0:? 'uv3' (layout( location=3) uniform 3-component vector of float)
|
||||
0:? 'anon@0' ( in block{ in float FogFragCoord gl_FogFragCoord, in implicitly-sized array of 4-component vector of float TexCoord gl_TexCoord, smooth in 4-component vector of float Color gl_Color, in 4-component vector of float SecondaryColor gl_SecondaryColor})
|
||||
0:? 'anon@0' ( in block{ in float FogFragCoord gl_FogFragCoord, in unsized 1-element array of 4-component vector of float TexCoord gl_TexCoord, smooth in 4-component vector of float Color gl_Color, in 4-component vector of float SecondaryColor gl_SecondaryColor})
|
||||
0:? 'gl_FragCoord' ( gl_FragCoord 4-component vector of float FragCoord)
|
||||
0:? 'u2drs' ( uniform sampler2DRectShadow)
|
||||
0:? 'patchIn' ( smooth patch in 4-component vector of float)
|
||||
|
@ -44,8 +44,8 @@ ERROR: node is still EOpNull!
|
||||
0:23 move second child to first child ( temp 4-component vector of float)
|
||||
0:23 'p' ( temp 4-component vector of float)
|
||||
0:23 gl_Position: direct index for structure ( in 4-component vector of float Position)
|
||||
0:23 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:23 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:23 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:23 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:23 Constant:
|
||||
0:23 1 (const int)
|
||||
0:23 Constant:
|
||||
@ -54,8 +54,8 @@ ERROR: node is still EOpNull!
|
||||
0:24 move second child to first child ( temp float)
|
||||
0:24 'ps' ( temp float)
|
||||
0:24 gl_PointSize: direct index for structure ( in float PointSize)
|
||||
0:24 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:24 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:24 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:24 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:24 Constant:
|
||||
0:24 1 (const int)
|
||||
0:24 Constant:
|
||||
@ -64,9 +64,9 @@ ERROR: node is still EOpNull!
|
||||
0:25 move second child to first child ( temp float)
|
||||
0:25 'cd' ( temp float)
|
||||
0:25 direct index ( temp float ClipDistance)
|
||||
0:25 gl_ClipDistance: direct index for structure ( in implicitly-sized array of float ClipDistance)
|
||||
0:25 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:25 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:25 gl_ClipDistance: direct index for structure ( in unsized 3-element array of float ClipDistance)
|
||||
0:25 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:25 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:25 Constant:
|
||||
0:25 1 (const int)
|
||||
0:25 Constant:
|
||||
@ -87,25 +87,25 @@ ERROR: node is still EOpNull!
|
||||
0:29 'gl_InvocationID' ( in int InvocationID)
|
||||
0:31 move second child to first child ( temp 4-component vector of float)
|
||||
0:31 gl_Position: direct index for structure ( out 4-component vector of float Position)
|
||||
0:31 indirect index ( temp block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:31 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:31 indirect index ( temp block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:31 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:31 'gl_InvocationID' ( in int InvocationID)
|
||||
0:31 Constant:
|
||||
0:31 0 (const int)
|
||||
0:31 'p' ( temp 4-component vector of float)
|
||||
0:32 move second child to first child ( temp float)
|
||||
0:32 gl_PointSize: direct index for structure ( out float PointSize)
|
||||
0:32 indirect index ( temp block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:32 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:32 indirect index ( temp block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:32 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:32 'gl_InvocationID' ( in int InvocationID)
|
||||
0:32 Constant:
|
||||
0:32 1 (const int)
|
||||
0:32 'ps' ( temp float)
|
||||
0:33 move second child to first child ( temp float)
|
||||
0:33 direct index ( temp float ClipDistance)
|
||||
0:33 gl_ClipDistance: direct index for structure ( out implicitly-sized array of float ClipDistance)
|
||||
0:33 indirect index ( temp block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:33 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:33 gl_ClipDistance: direct index for structure ( out unsized 2-element array of float ClipDistance)
|
||||
0:33 indirect index ( temp block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:33 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:33 'gl_InvocationID' ( in int InvocationID)
|
||||
0:33 Constant:
|
||||
0:33 2 (const int)
|
||||
@ -175,8 +175,8 @@ ERROR: node is still EOpNull!
|
||||
0:67 Function Parameters:
|
||||
0:69 Sequence
|
||||
0:69 gl_PointSize: direct index for structure ( out float PointSize)
|
||||
0:69 direct index ( temp block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:69 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:69 direct index ( temp block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:69 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:69 Constant:
|
||||
0:69 4 (const int)
|
||||
0:69 Constant:
|
||||
@ -211,7 +211,7 @@ ERROR: node is still EOpNull!
|
||||
0:123 'gl_DeviceIndex' ( in int DeviceIndex)
|
||||
0:124 'gl_ViewIndex' ( in int ViewIndex)
|
||||
0:? Linker Objects
|
||||
0:? 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:? 'gl_out' ( out 4-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 2-element array of float ClipDistance gl_ClipDistance})
|
||||
0:? 'outa' ( global 4-element array of int)
|
||||
0:? 'patchIn' ( patch in 4-component vector of float)
|
||||
0:? 'patchOut' ( patch out 4-component vector of float)
|
||||
|
@ -57,8 +57,8 @@ ERROR: node is still EOpNull!
|
||||
0:32 move second child to first child ( temp 4-component vector of float)
|
||||
0:32 'p' ( temp 4-component vector of float)
|
||||
0:32 gl_Position: direct index for structure ( in 4-component vector of float Position)
|
||||
0:32 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:32 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:32 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:32 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:32 Constant:
|
||||
0:32 1 (const int)
|
||||
0:32 Constant:
|
||||
@ -67,8 +67,8 @@ ERROR: node is still EOpNull!
|
||||
0:33 move second child to first child ( temp float)
|
||||
0:33 'ps' ( temp float)
|
||||
0:33 gl_PointSize: direct index for structure ( in float PointSize)
|
||||
0:33 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:33 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:33 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:33 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:33 Constant:
|
||||
0:33 1 (const int)
|
||||
0:33 Constant:
|
||||
@ -77,9 +77,9 @@ ERROR: node is still EOpNull!
|
||||
0:34 move second child to first child ( temp float)
|
||||
0:34 'cd' ( temp float)
|
||||
0:34 direct index ( temp float ClipDistance)
|
||||
0:34 gl_ClipDistance: direct index for structure ( in implicitly-sized array of float ClipDistance)
|
||||
0:34 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:34 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:34 gl_ClipDistance: direct index for structure ( in unsized 3-element array of float ClipDistance)
|
||||
0:34 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:34 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:34 Constant:
|
||||
0:34 1 (const int)
|
||||
0:34 Constant:
|
||||
@ -114,20 +114,20 @@ ERROR: node is still EOpNull!
|
||||
0:40 1 (const int)
|
||||
0:42 move second child to first child ( temp 4-component vector of float)
|
||||
0:42 gl_Position: direct index for structure ( gl_Position 4-component vector of float Position)
|
||||
0:42 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:42 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:42 Constant:
|
||||
0:42 0 (const uint)
|
||||
0:42 'p' ( temp 4-component vector of float)
|
||||
0:43 move second child to first child ( temp float)
|
||||
0:43 gl_PointSize: direct index for structure ( gl_PointSize float PointSize)
|
||||
0:43 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:43 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:43 Constant:
|
||||
0:43 1 (const uint)
|
||||
0:43 'ps' ( temp float)
|
||||
0:44 move second child to first child ( temp float)
|
||||
0:44 direct index ( temp float ClipDistance)
|
||||
0:44 gl_ClipDistance: direct index for structure ( out implicitly-sized array of float ClipDistance)
|
||||
0:44 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:44 gl_ClipDistance: direct index for structure ( out unsized 3-element array of float ClipDistance)
|
||||
0:44 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:44 Constant:
|
||||
0:44 2 (const uint)
|
||||
0:44 Constant:
|
||||
@ -146,7 +146,7 @@ ERROR: node is still EOpNull!
|
||||
0:? Linker Objects
|
||||
0:? 'patchIn' ( patch in 4-component vector of float)
|
||||
0:? 'patchOut' ( patch out 4-component vector of float)
|
||||
0:? 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:? 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:? 'badp1' ( smooth patch in 4-component vector of float)
|
||||
0:? 'badp2' ( flat patch in 4-component vector of float)
|
||||
0:? 'badp3' ( noperspective patch in 4-component vector of float)
|
||||
|
@ -31,7 +31,7 @@ ERROR: node is still EOpNull!
|
||||
0:30 'p' ( temp float)
|
||||
0:30 gl_PointSize: direct index for structure ( in float PointSize)
|
||||
0:30 direct index ( temp block{ in float PointSize gl_PointSize})
|
||||
0:30 'gl_in' ( in implicitly-sized array of block{ in float PointSize gl_PointSize})
|
||||
0:30 'gl_in' ( in unsized 2-element array of block{ in float PointSize gl_PointSize})
|
||||
0:30 Constant:
|
||||
0:30 1 (const int)
|
||||
0:30 Constant:
|
||||
@ -53,7 +53,7 @@ ERROR: node is still EOpNull!
|
||||
0:38 Constant:
|
||||
0:38 4.000000
|
||||
0:? Linker Objects
|
||||
0:? 'gl_in' ( in implicitly-sized array of block{ in float PointSize gl_PointSize})
|
||||
0:? 'gl_in' ( in unsized 2-element array of block{ in float PointSize gl_PointSize})
|
||||
0:? 'anon@0' (layout( stream=0) out block{layout( stream=0) gl_PointSize float PointSize gl_PointSize, })
|
||||
|
||||
|
||||
|
@ -9,7 +9,7 @@ ERROR: node is still EOpNull!
|
||||
0:8 Function Definition: main( ( global void)
|
||||
0:8 Function Parameters:
|
||||
0:? Linker Objects
|
||||
0:? 'gl_out' ( out implicitly-sized array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:? 'gl_out' ( out unsized 1-element array of block{ out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out unsized 1-element array of float ClipDistance gl_ClipDistance})
|
||||
0:? 'outa' ( global 1-element array of int)
|
||||
0:? 'patchOut' ( patch out 4-component vector of float)
|
||||
|
||||
|
@ -19,7 +19,7 @@ ERROR: node is still EOpNull!
|
||||
0:? Linker Objects
|
||||
0:? 'gl_FragDepth' ( gl_FragDepth float FragDepth)
|
||||
0:? 'depth' ( smooth in float)
|
||||
0:? 'a' (layout( binding=0 offset=0) uniform implicitly-sized array of atomic_uint)
|
||||
0:? 'a' (layout( binding=0 offset=0) uniform unsized 1-element array of atomic_uint)
|
||||
|
||||
|
||||
Linked fragment stage:
|
||||
|
@ -20,15 +20,15 @@ ERROR: node is still EOpNull!
|
||||
0:9 Constant:
|
||||
0:9 1 (const int)
|
||||
0:10 gl_Position: direct index for structure ( in 4-component vector of float Position)
|
||||
0:10 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:10 'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:10 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 1-element array of float ClipDistance gl_ClipDistance})
|
||||
0:10 'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 1-element array of float ClipDistance gl_ClipDistance})
|
||||
0:10 Constant:
|
||||
0:10 1 (const int)
|
||||
0:10 Constant:
|
||||
0:10 0 (const int)
|
||||
0:11 gl_Position: direct index for structure ( in 4-component vector of float Position)
|
||||
0:11 indirect index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:11 'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:11 indirect index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 1-element array of float ClipDistance gl_ClipDistance})
|
||||
0:11 'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 1-element array of float ClipDistance gl_ClipDistance})
|
||||
0:11 'i' ( global int)
|
||||
0:11 Constant:
|
||||
0:11 0 (const int)
|
||||
@ -38,8 +38,8 @@ ERROR: node is still EOpNull!
|
||||
0:20 Constant:
|
||||
0:20 3 (const int)
|
||||
0:21 gl_Position: direct index for structure ( in 4-component vector of float Position)
|
||||
0:21 indirect index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:21 'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:21 indirect index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 1-element array of float ClipDistance gl_ClipDistance})
|
||||
0:21 'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 1-element array of float ClipDistance gl_ClipDistance})
|
||||
0:21 'i' ( global int)
|
||||
0:21 Constant:
|
||||
0:21 0 (const int)
|
||||
@ -121,12 +121,12 @@ ERROR: node is still EOpNull!
|
||||
0:54 'i' ( global int)
|
||||
0:? Linker Objects
|
||||
0:? 'i' ( global int)
|
||||
0:? 'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:? 'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 1-element array of float ClipDistance gl_ClipDistance})
|
||||
0:? 'color3' ( in 3-element array of 4-component vector of float)
|
||||
0:? 's2D' ( uniform sampler2D)
|
||||
0:? 'coord' ( in 3-element array of 2-component vector of float)
|
||||
0:? 'v4' ( uniform 4-component vector of float)
|
||||
0:? 'anon@0' (layout( stream=0) out block{layout( stream=0) gl_PointSize float PointSize gl_PointSize, layout( stream=0) out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:? 'anon@0' (layout( stream=0) out block{layout( stream=0) gl_PointSize float PointSize gl_PointSize, layout( stream=0) out unsized 1-element array of float ClipDistance gl_ClipDistance})
|
||||
|
||||
|
||||
Linked geometry stage:
|
||||
|
@ -20,8 +20,8 @@ ERROR: node is still EOpNull!
|
||||
0:17 move second child to first child ( temp 4-component vector of float)
|
||||
0:17 'p' ( temp 4-component vector of float)
|
||||
0:17 gl_Position: direct index for structure ( in 4-component vector of float Position)
|
||||
0:17 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:17 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:17 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:17 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:17 Constant:
|
||||
0:17 1 (const int)
|
||||
0:17 Constant:
|
||||
@ -30,8 +30,8 @@ ERROR: node is still EOpNull!
|
||||
0:18 move second child to first child ( temp float)
|
||||
0:18 'ps' ( temp float)
|
||||
0:18 gl_PointSize: direct index for structure ( in float PointSize)
|
||||
0:18 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:18 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:18 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:18 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:18 Constant:
|
||||
0:18 1 (const int)
|
||||
0:18 Constant:
|
||||
@ -40,9 +40,9 @@ ERROR: node is still EOpNull!
|
||||
0:19 move second child to first child ( temp float)
|
||||
0:19 'cd' ( temp float)
|
||||
0:19 direct index ( temp float ClipDistance)
|
||||
0:19 gl_ClipDistance: direct index for structure ( in implicitly-sized array of float ClipDistance)
|
||||
0:19 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:19 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:19 gl_ClipDistance: direct index for structure ( in unsized 3-element array of float ClipDistance)
|
||||
0:19 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:19 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 3-element array of float ClipDistance gl_ClipDistance})
|
||||
0:19 Constant:
|
||||
0:19 1 (const int)
|
||||
0:19 Constant:
|
||||
|
@ -139,7 +139,7 @@ ERROR: node is still EOpNull!
|
||||
0:? 'b3' ( global 2-element array of 4-component vector of float)
|
||||
0:? 'b4' ( global 2-element array of 4-component vector of float)
|
||||
0:? 'c3' ( global 4X2 matrix of float)
|
||||
0:? 'd2' ( global implicitly-sized array of structure{ global float s, global float t})
|
||||
0:? 'd2' ( global unsized 1-element array of structure{ global float s, global float t})
|
||||
0:? 'b5' ( global 5-element array of float)
|
||||
0:? 'single1' ( global structure{ global int f})
|
||||
0:? 'single2' ( global structure{ global 2-component vector of uint v})
|
||||
|
@ -302,7 +302,7 @@ ERROR: node is still EOpNull!
|
||||
0:? 'offcheckI' (layout( column_major shared) uniform block{layout( column_major shared offset=16) uniform int foo})
|
||||
0:? 'samp1D' ( uniform sampler1D)
|
||||
0:? 'samp1Ds' ( uniform sampler1DShadow)
|
||||
0:? 'badArray' (layout( binding=0) writeonly uniform implicitly-sized array of image1D)
|
||||
0:? 'badArray' (layout( binding=0) writeonly uniform unsized 1-element array of image1D)
|
||||
0:? 'gl_VertexID' ( gl_VertexId int VertexId)
|
||||
0:? 'gl_InstanceID' ( gl_InstanceId int InstanceId)
|
||||
|
||||
|
@ -15,8 +15,8 @@ ERROR: node is still EOpNull!
|
||||
0:13 Constant:
|
||||
0:13 3 (const int)
|
||||
0:14 gl_Position: direct index for structure ( in 4-component vector of float Position)
|
||||
0:14 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:14 'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:14 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 1-element array of float ClipDistance gl_ClipDistance})
|
||||
0:14 'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 1-element array of float ClipDistance gl_ClipDistance})
|
||||
0:14 Constant:
|
||||
0:14 1 (const int)
|
||||
0:14 Constant:
|
||||
@ -24,8 +24,8 @@ ERROR: node is still EOpNull!
|
||||
0:15 Constant:
|
||||
0:15 3 (const int)
|
||||
0:16 gl_Position: direct index for structure ( in 4-component vector of float Position)
|
||||
0:16 indirect index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:16 'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:16 indirect index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 1-element array of float ClipDistance gl_ClipDistance})
|
||||
0:16 'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 1-element array of float ClipDistance gl_ClipDistance})
|
||||
0:16 'i' ( global int)
|
||||
0:16 Constant:
|
||||
0:16 0 (const int)
|
||||
@ -33,7 +33,7 @@ ERROR: node is still EOpNull!
|
||||
0:? 'i' ( global int)
|
||||
0:? 'colorun' ( in 3-element array of 4-component vector of float)
|
||||
0:? 'color3' ( in 3-element array of 4-component vector of float)
|
||||
0:? 'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||
0:? 'gl_in' ( in 3-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 1-element array of float ClipDistance gl_ClipDistance})
|
||||
|
||||
|
||||
Linked geometry stage:
|
||||
|
@ -33,13 +33,13 @@ ERROR: node is still EOpNull!
|
||||
0:35 GroupMemoryBarrier ( global void)
|
||||
0:36 move second child to first child ( temp int)
|
||||
0:36 value: direct index for structure (layout( column_major shared) buffer int)
|
||||
0:36 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer int value, layout( column_major shared) buffer implicitly-sized array of float values})
|
||||
0:36 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer int value, layout( column_major shared) buffer unsized 1-element array of float values})
|
||||
0:36 Constant:
|
||||
0:36 0 (const uint)
|
||||
0:36 Convert float to int ( temp int)
|
||||
0:36 indirect index (layout( column_major shared) temp float)
|
||||
0:36 values: direct index for structure (layout( column_major shared) buffer implicitly-sized array of float)
|
||||
0:36 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer int value, layout( column_major shared) buffer implicitly-sized array of float values})
|
||||
0:36 values: direct index for structure (layout( column_major shared) buffer unsized 1-element array of float)
|
||||
0:36 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer int value, layout( column_major shared) buffer unsized 1-element array of float values})
|
||||
0:36 Constant:
|
||||
0:36 1 (const uint)
|
||||
0:36 'gl_LocalInvocationIndex' ( in uint LocalInvocationIndex)
|
||||
@ -56,8 +56,8 @@ ERROR: node is still EOpNull!
|
||||
0:65 Sequence
|
||||
0:65 move second child to first child ( temp float)
|
||||
0:65 direct index (layout( column_major shared) temp float)
|
||||
0:65 values: direct index for structure (layout( column_major shared) buffer implicitly-sized array of float)
|
||||
0:65 'ro' (layout( column_major shared) readonly buffer block{layout( column_major shared) buffer int value, layout( column_major shared) buffer implicitly-sized array of float values})
|
||||
0:65 values: direct index for structure (layout( column_major shared) buffer unsized 1-element array of float)
|
||||
0:65 'ro' (layout( column_major shared) readonly buffer block{layout( column_major shared) buffer int value, layout( column_major shared) buffer unsized 1-element array of float values})
|
||||
0:65 Constant:
|
||||
0:65 1 (const int)
|
||||
0:65 Constant:
|
||||
@ -65,8 +65,8 @@ ERROR: node is still EOpNull!
|
||||
0:65 Constant:
|
||||
0:65 4.700000
|
||||
0:66 array length ( temp int)
|
||||
0:66 values: direct index for structure (layout( column_major shared) buffer implicitly-sized array of float)
|
||||
0:66 'ro' (layout( column_major shared) readonly buffer block{layout( column_major shared) buffer int value, layout( column_major shared) buffer implicitly-sized array of float values})
|
||||
0:66 values: direct index for structure (layout( column_major shared) buffer unsized 1-element array of float)
|
||||
0:66 'ro' (layout( column_major shared) readonly buffer block{layout( column_major shared) buffer int value, layout( column_major shared) buffer unsized 1-element array of float values})
|
||||
0:66 Constant:
|
||||
0:66 1 (const int)
|
||||
0:67 Barrier ( global void)
|
||||
@ -129,8 +129,8 @@ ERROR: node is still EOpNull!
|
||||
0:? 4096 (const uint)
|
||||
0:? 'total' ( const int)
|
||||
0:? 66592 (const int)
|
||||
0:? 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer int value, layout( column_major shared) buffer implicitly-sized array of float values})
|
||||
0:? 'invalid' (layout( column_major shared) buffer block{layout( column_major shared) buffer implicitly-sized array of float values, layout( column_major shared) buffer int value})
|
||||
0:? 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer int value, layout( column_major shared) buffer unsized 1-element array of float values})
|
||||
0:? 'invalid' (layout( column_major shared) buffer block{layout( column_major shared) buffer unsized 1-element array of float values, layout( column_major shared) buffer int value})
|
||||
0:? 'v3' (layout( location=2) in 3-component vector of float)
|
||||
0:? 'f' ( in float)
|
||||
0:? 'fo' ( out float)
|
||||
@ -140,7 +140,7 @@ ERROR: node is still EOpNull!
|
||||
0:? 'arrX' ( global 2-element array of int)
|
||||
0:? 'arrY' ( global 1-element array of int)
|
||||
0:? 'arrZ' ( global 4096-element array of int)
|
||||
0:? 'ro' (layout( column_major shared) readonly buffer block{layout( column_major shared) buffer int value, layout( column_major shared) buffer implicitly-sized array of float values})
|
||||
0:? 'ro' (layout( column_major shared) readonly buffer block{layout( column_major shared) buffer int value, layout( column_major shared) buffer unsized 1-element array of float values})
|
||||
0:? 'roll' ( uniform double)
|
||||
0:? 'destTex' ( writeonly uniform image2D)
|
||||
0:? 'inbi' ( in block{ in int a})
|
||||
@ -165,13 +165,13 @@ ERROR: node is still EOpNull!
|
||||
0:35 GroupMemoryBarrier ( global void)
|
||||
0:36 move second child to first child ( temp int)
|
||||
0:36 value: direct index for structure (layout( column_major shared) buffer int)
|
||||
0:36 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer int value, layout( column_major shared) buffer implicitly-sized array of float values})
|
||||
0:36 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer int value, layout( column_major shared) buffer unsized 1-element array of float values})
|
||||
0:36 Constant:
|
||||
0:36 0 (const uint)
|
||||
0:36 Convert float to int ( temp int)
|
||||
0:36 indirect index (layout( column_major shared) temp float)
|
||||
0:36 values: direct index for structure (layout( column_major shared) buffer implicitly-sized array of float)
|
||||
0:36 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer int value, layout( column_major shared) buffer implicitly-sized array of float values})
|
||||
0:36 values: direct index for structure (layout( column_major shared) buffer unsized 1-element array of float)
|
||||
0:36 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer int value, layout( column_major shared) buffer unsized 1-element array of float values})
|
||||
0:36 Constant:
|
||||
0:36 1 (const uint)
|
||||
0:36 'gl_LocalInvocationIndex' ( in uint LocalInvocationIndex)
|
||||
@ -190,8 +190,8 @@ ERROR: node is still EOpNull!
|
||||
0:? 4096 (const uint)
|
||||
0:? 'total' ( const int)
|
||||
0:? 66592 (const int)
|
||||
0:? 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer int value, layout( column_major shared) buffer implicitly-sized array of float values})
|
||||
0:? 'invalid' (layout( column_major shared) buffer block{layout( column_major shared) buffer implicitly-sized array of float values, layout( column_major shared) buffer int value})
|
||||
0:? 'anon@0' (layout( column_major shared) buffer block{layout( column_major shared) buffer int value, layout( column_major shared) buffer unsized 1-element array of float values})
|
||||
0:? 'invalid' (layout( column_major shared) buffer block{layout( column_major shared) buffer unsized 1-element array of float values, layout( column_major shared) buffer int value})
|
||||
0:? 'v3' (layout( location=2) in 3-component vector of float)
|
||||
0:? 'f' ( in float)
|
||||
0:? 'fo' ( out float)
|
||||
@ -201,7 +201,7 @@ ERROR: node is still EOpNull!
|
||||
0:? 'arrX' ( global 2-element array of int)
|
||||
0:? 'arrY' ( global 1-element array of int)
|
||||
0:? 'arrZ' ( global 4096-element array of int)
|
||||
0:? 'ro' (layout( column_major shared) readonly buffer block{layout( column_major shared) buffer int value, layout( column_major shared) buffer implicitly-sized array of float values})
|
||||
0:? 'ro' (layout( column_major shared) readonly buffer block{layout( column_major shared) buffer int value, layout( column_major shared) buffer unsized 1-element array of float values})
|
||||
0:? 'roll' ( uniform double)
|
||||
0:? 'destTex' ( writeonly uniform image2D)
|
||||
0:? 'inbi' ( in block{ in int a})
|
||||
|
@ -7,7 +7,7 @@ ERROR: 0:56: 'constructor' : cannot convert parameter 2 from ' const 3-element
|
||||
ERROR: 0:60: 'constructor' : cannot convert parameter 2 from ' const 2-element array of 4-component vector of float' to ' temp 3-element array of 4-component vector of float'
|
||||
ERROR: 0:64: '=' : cannot convert from ' const 3-element array of 2-element array of 4-component vector of float' to ' temp 4-element array of 2-element array of 4-component vector of float'
|
||||
ERROR: 0:70: 'assign' : cannot convert from ' global 4-element array of 7-element array of float' to ' global 5-element array of 7-element array of float'
|
||||
ERROR: 0:71: 'assign' : cannot convert from ' global 4-element array of 7-element array of float' to ' global implicitly-sized array of 7-element array of float'
|
||||
ERROR: 0:71: 'assign' : cannot convert from ' global 4-element array of 7-element array of float' to ' global unsized 1-element array of 7-element array of float'
|
||||
ERROR: 0:73: 'foo' : no matching overloaded function found
|
||||
ERROR: 0:78: '==' : wrong operand types: no operation '==' exists that takes a left-hand operand of type ' global 4-element array of 7-element array of float' and a right operand of type ' global 5-element array of 7-element array of float' (or there is no acceptable conversion)
|
||||
ERROR: 0:84: '[' : array index out of range '5'
|
||||
@ -335,7 +335,7 @@ ERROR: node is still EOpNull!
|
||||
0:69 Function Call: foo(f1[5][7]; ( global 4-element array of 7-element array of float)
|
||||
0:69 'g5' ( global 5-element array of 7-element array of float)
|
||||
0:70 'g5' ( global 5-element array of 7-element array of float)
|
||||
0:71 'gu' ( global implicitly-sized array of 7-element array of float)
|
||||
0:71 'gu' ( global unsized 1-element array of 7-element array of float)
|
||||
0:73 Constant:
|
||||
0:73 0.000000
|
||||
0:74 Function Call: bar(f1[5][7]; ( global void)
|
||||
@ -404,8 +404,8 @@ ERROR: node is still EOpNull!
|
||||
0:98 0.000000
|
||||
0:? Linker Objects
|
||||
0:? 'many' ( global 1-element array of 2-element array of 3-element array of 4-element array of 5-element array of 6-element array of float)
|
||||
0:? 'gu' ( global implicitly-sized array of 7-element array of float)
|
||||
0:? 'gimp' ( global implicitly-sized array of 1-element array of float)
|
||||
0:? 'gu' ( global unsized 1-element array of 7-element array of float)
|
||||
0:? 'gimp' ( global unsized 1-element array of 1-element array of float)
|
||||
0:? 'g4' ( global 4-element array of 7-element array of float)
|
||||
0:? 'g5' ( global 5-element array of 7-element array of float)
|
||||
|
||||
|
@ -63,7 +63,7 @@ ERROR: node is still EOpNull!
|
||||
0:47 3.000000
|
||||
0:49 move second child to first child ( temp 4-component vector of float)
|
||||
0:49 gl_Position: direct index for structure ( invariant gl_Position 4-component vector of float Position)
|
||||
0:49 'anon@0' ( out block{ invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out implicitly-sized array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:49 'anon@0' ( out block{ invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 1-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out unsized 1-element array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:49 Constant:
|
||||
0:49 0 (const uint)
|
||||
0:49 Construct vec4 ( temp 4-component vector of float)
|
||||
|
@ -2,7 +2,7 @@ array.frag
|
||||
ERROR: 0:21: '[' : array index out of range '2'
|
||||
ERROR: 0:27: '[' : array must be redeclared with a size before being indexed with a variable
|
||||
ERROR: 0:30: 'assign' : cannot convert from ' global 4-element array of float' to ' global 5-element array of float'
|
||||
ERROR: 0:31: 'assign' : cannot convert from ' global 4-element array of float' to ' global implicitly-sized array of float'
|
||||
ERROR: 0:31: 'assign' : cannot convert from ' global 4-element array of float' to ' global unsized 4-element array of float'
|
||||
ERROR: 0:33: 'foo' : no matching overloaded function found
|
||||
ERROR: 0:42: '[' : array index out of range '5'
|
||||
ERROR: 0:45: '[' : array index out of range '1000'
|
||||
@ -23,7 +23,7 @@ ERROR: 0:84: 'return' : type does not match, or is not convertible to, the funct
|
||||
ERROR: 0:93: 'length' : array must be declared with a size before using this method
|
||||
ERROR: 0:101: '[' : array index out of range '5'
|
||||
ERROR: 0:104: 'constructor' : array constructor must have at least one argument
|
||||
ERROR: 0:104: '=' : cannot convert from ' const float' to ' global implicitly-sized array of int'
|
||||
ERROR: 0:104: '=' : cannot convert from ' const float' to ' global unsized 1-element array of int'
|
||||
ERROR: 0:106: 'constructor' : array argument must be sized
|
||||
ERROR: 26 compilation errors. No code generated.
|
||||
|
||||
@ -68,21 +68,21 @@ ERROR: node is still EOpNull!
|
||||
0:21 4.000000
|
||||
0:24 move second child to first child ( temp float)
|
||||
0:24 direct index ( temp float)
|
||||
0:24 'gu' ( global implicitly-sized array of float)
|
||||
0:24 'gu' ( global unsized 4-element array of float)
|
||||
0:24 Constant:
|
||||
0:24 2 (const int)
|
||||
0:24 Constant:
|
||||
0:24 4.000000
|
||||
0:26 move second child to first child ( temp float)
|
||||
0:26 direct index ( temp float)
|
||||
0:26 'gu' ( global implicitly-sized array of float)
|
||||
0:26 'gu' ( global unsized 4-element array of float)
|
||||
0:26 Constant:
|
||||
0:26 3 (const int)
|
||||
0:26 Constant:
|
||||
0:26 3.000000
|
||||
0:27 move second child to first child ( temp float)
|
||||
0:27 indirect index ( temp float)
|
||||
0:27 'gu' ( global implicitly-sized array of float)
|
||||
0:27 'gu' ( global unsized 4-element array of float)
|
||||
0:27 'a' ( uniform int)
|
||||
0:27 Constant:
|
||||
0:27 5.000000
|
||||
@ -91,7 +91,7 @@ ERROR: node is still EOpNull!
|
||||
0:29 Function Call: foo(f1[5]; ( global 4-element array of float)
|
||||
0:29 'g5' ( global 5-element array of float)
|
||||
0:30 'g5' ( global 5-element array of float)
|
||||
0:31 'gu' ( global implicitly-sized array of float)
|
||||
0:31 'gu' ( global unsized 4-element array of float)
|
||||
0:33 Constant:
|
||||
0:33 0.000000
|
||||
0:34 Function Call: bar(f1[5]; ( global void)
|
||||
@ -108,7 +108,7 @@ ERROR: node is still EOpNull!
|
||||
0:36 true case
|
||||
0:37 move second child to first child ( temp float)
|
||||
0:37 direct index ( temp float)
|
||||
0:37 'gu' ( global implicitly-sized array of float)
|
||||
0:37 'gu' ( global unsized 4-element array of float)
|
||||
0:37 Constant:
|
||||
0:37 0 (const int)
|
||||
0:37 Constant:
|
||||
@ -199,21 +199,21 @@ ERROR: node is still EOpNull!
|
||||
0:? Sequence
|
||||
0:71 move second child to first child ( temp int)
|
||||
0:71 direct index ( temp int)
|
||||
0:71 'uns' ( temp implicitly-sized array of int)
|
||||
0:71 'uns' ( temp unsized 4-element array of int)
|
||||
0:71 Constant:
|
||||
0:71 3 (const int)
|
||||
0:71 Constant:
|
||||
0:71 40 (const int)
|
||||
0:72 move second child to first child ( temp int)
|
||||
0:72 direct index ( temp int)
|
||||
0:72 'uns' ( temp implicitly-sized array of int)
|
||||
0:72 'uns' ( temp unsized 4-element array of int)
|
||||
0:72 Constant:
|
||||
0:72 1 (const int)
|
||||
0:72 Constant:
|
||||
0:72 30 (const int)
|
||||
0:73 move second child to first child ( temp 3-component vector of float)
|
||||
0:73 direct index ( temp 3-component vector of float)
|
||||
0:73 'guns' ( global implicitly-sized array of 3-component vector of float)
|
||||
0:73 'guns' ( global unsized 8-element array of 3-component vector of float)
|
||||
0:73 Constant:
|
||||
0:73 2 (const int)
|
||||
0:73 Constant:
|
||||
@ -222,11 +222,11 @@ ERROR: node is still EOpNull!
|
||||
0:73 2.400000
|
||||
0:76 Constant:
|
||||
0:76 0.000000
|
||||
0:79 Function Definition: foo2( ( global implicitly-sized array of float)
|
||||
0:79 Function Definition: foo2( ( global unsized 1-element array of float)
|
||||
0:79 Function Parameters:
|
||||
0:? Sequence
|
||||
0:82 Branch: Return with expression
|
||||
0:82 'f' ( temp implicitly-sized array of float)
|
||||
0:82 'f' ( temp unsized 1-element array of float)
|
||||
0:84 Branch: Return with expression
|
||||
0:84 'g' ( temp 9-element array of float)
|
||||
0:89 Function Definition: foo3( ( global void)
|
||||
@ -265,15 +265,15 @@ ERROR: node is still EOpNull!
|
||||
0:106 Constant:
|
||||
0:106 0.000000
|
||||
0:? Linker Objects
|
||||
0:? 'gu' ( global implicitly-sized array of float)
|
||||
0:? 'gu' ( global unsized 4-element array of float)
|
||||
0:? 'g4' ( global 4-element array of float)
|
||||
0:? 'g5' ( global 5-element array of float)
|
||||
0:? 'a' ( uniform int)
|
||||
0:? 'guns' ( global implicitly-sized array of 3-component vector of float)
|
||||
0:? 'guns' ( global unsized 8-element array of 3-component vector of float)
|
||||
0:? 'f' ( global float)
|
||||
0:? 'gUnusedUnsized' ( global implicitly-sized array of float)
|
||||
0:? 'i' ( global implicitly-sized array of int)
|
||||
0:? 'emptyA' ( global implicitly-sized array of float)
|
||||
0:? 'gUnusedUnsized' ( global unsized 1-element array of float)
|
||||
0:? 'i' ( global unsized 1-element array of int)
|
||||
0:? 'emptyA' ( global unsized 1-element array of float)
|
||||
0:? 'b' ( global float)
|
||||
|
||||
|
||||
|
@ -10,7 +10,7 @@ ERROR: 0:24: 'array assignment' : not supported for this version or the enabled
|
||||
ERROR: 0:25: 'array assignment' : not supported for this version or the enabled extensions
|
||||
ERROR: 0:25: 'assign' : cannot convert from ' global 4-element array of mediump float' to ' global 5-element array of mediump float'
|
||||
ERROR: 0:26: 'array assignment' : not supported for this version or the enabled extensions
|
||||
ERROR: 0:26: 'assign' : cannot convert from ' global 4-element array of mediump float' to ' global implicitly-sized array of mediump float'
|
||||
ERROR: 0:26: 'assign' : cannot convert from ' global 4-element array of mediump float' to ' global unsized 1-element array of mediump float'
|
||||
ERROR: 0:28: 'foo' : no matching overloaded function found
|
||||
ERROR: 0:31: 'arrayed constructor' : not supported for this version or the enabled extensions
|
||||
ERROR: 0:31: 'array comparison' : not supported for this version or the enabled extensions
|
||||
@ -67,7 +67,7 @@ ERROR: node is still EOpNull!
|
||||
0:24 Function Call: foo(f1[5]; ( global 4-element array of mediump float)
|
||||
0:24 'g5' ( global 5-element array of mediump float)
|
||||
0:25 'g5' ( global 5-element array of mediump float)
|
||||
0:26 'gu' ( global implicitly-sized array of mediump float)
|
||||
0:26 'gu' ( global unsized 1-element array of mediump float)
|
||||
0:28 Constant:
|
||||
0:28 0.000000
|
||||
0:29 Function Call: bar(f1[5]; ( global void)
|
||||
@ -84,7 +84,7 @@ ERROR: node is still EOpNull!
|
||||
0:31 true case
|
||||
0:32 move second child to first child ( temp mediump float)
|
||||
0:32 direct index ( temp mediump float)
|
||||
0:32 'gu' ( global implicitly-sized array of mediump float)
|
||||
0:32 'gu' ( global unsized 1-element array of mediump float)
|
||||
0:32 Constant:
|
||||
0:32 0 (const int)
|
||||
0:32 Constant:
|
||||
@ -152,7 +152,7 @@ ERROR: node is still EOpNull!
|
||||
0:69 'initSb' ( temp structure{ global mediump 4-component vector of float v4, global structure{ global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||
0:69 's1' ( temp structure{ global mediump 4-component vector of float v4, global structure{ global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||
0:? Linker Objects
|
||||
0:? 'gu' ( global implicitly-sized array of mediump float)
|
||||
0:? 'gu' ( global unsized 1-element array of mediump float)
|
||||
0:? 'g4' ( global 4-element array of mediump float)
|
||||
0:? 'g5' ( global 5-element array of mediump float)
|
||||
0:? 'a' ( uniform mediump int)
|
||||
|
@ -134,7 +134,7 @@ ERROR: node is still EOpNull!
|
||||
0:65 0.050000
|
||||
0:69 move second child to first child ( temp 4-component vector of float)
|
||||
0:69 gl_Position: direct index for structure ( gl_Position 4-component vector of float Position)
|
||||
0:69 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out implicitly-sized array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:69 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 1-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out unsized 1-element array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:69 Constant:
|
||||
0:69 0 (const uint)
|
||||
0:69 Construct vec4 ( temp 4-component vector of float)
|
||||
@ -174,7 +174,7 @@ ERROR: node is still EOpNull!
|
||||
12:20033 Sequence
|
||||
12:20033 move second child to first child ( temp 4-component vector of float)
|
||||
12:20033 gl_Position: direct index for structure ( gl_Position 4-component vector of float Position)
|
||||
12:20033 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out implicitly-sized array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
12:20033 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 1-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out unsized 1-element array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
12:20033 Constant:
|
||||
12:20033 0 (const uint)
|
||||
12:20033 Constant:
|
||||
@ -188,7 +188,7 @@ ERROR: node is still EOpNull!
|
||||
12:9011 'RECURSE' ( global int)
|
||||
0:? Linker Objects
|
||||
0:? 'sum' ( global float)
|
||||
0:? 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out implicitly-sized array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:? 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 1-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out unsized 1-element array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:? 'linenumber' ( global int)
|
||||
0:? 'filenumber' ( global int)
|
||||
0:? 'version' ( global int)
|
||||
|
@ -35,8 +35,8 @@ gl_FragCoord origin is upper left
|
||||
0:20 Function Call: @main(vf4; ( temp 4-component vector of float)
|
||||
0:? 'input' ( temp 4-component vector of float)
|
||||
0:? Linker Objects
|
||||
0:? 'buffer1' (layout( set=0 binding=1 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 2-component vector of float f} @data})
|
||||
0:? 'buffer3' (layout( set=2 binding=3 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 2-component vector of float f} @data})
|
||||
0:? 'buffer1' (layout( set=0 binding=1 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 2-component vector of float f} @data})
|
||||
0:? 'buffer3' (layout( set=2 binding=3 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 2-component vector of float f} @data})
|
||||
0:? 'attach' ( uniform texture2D)
|
||||
0:? 'ci' ( specialization-constant const int)
|
||||
0:? 11 (const int)
|
||||
@ -84,8 +84,8 @@ gl_FragCoord origin is upper left
|
||||
0:20 Function Call: @main(vf4; ( temp 4-component vector of float)
|
||||
0:? 'input' ( temp 4-component vector of float)
|
||||
0:? Linker Objects
|
||||
0:? 'buffer1' (layout( set=0 binding=1 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 2-component vector of float f} @data})
|
||||
0:? 'buffer3' (layout( set=2 binding=3 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 2-component vector of float f} @data})
|
||||
0:? 'buffer1' (layout( set=0 binding=1 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 2-component vector of float f} @data})
|
||||
0:? 'buffer3' (layout( set=2 binding=3 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 2-component vector of float f} @data})
|
||||
0:? 'attach' ( uniform texture2D)
|
||||
0:? 'ci' ( specialization-constant const int)
|
||||
0:? 11 (const int)
|
||||
|
@ -13,7 +13,7 @@ ERROR: node is still EOpNull!
|
||||
0:? Sequence
|
||||
0:2 Function Call: @main( ( temp void)
|
||||
0:? Linker Objects
|
||||
0:? 'srt0' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:? 'srt0' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
|
||||
|
||||
Linked compute stage:
|
||||
@ -29,6 +29,6 @@ ERROR: node is still EOpNull!
|
||||
0:? Sequence
|
||||
0:2 Function Call: @main( ( temp void)
|
||||
0:? Linker Objects
|
||||
0:? 'srt0' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:? 'srt0' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
|
||||
SPIR-V is not generated for failed compile or link
|
||||
|
@ -9,15 +9,15 @@ gl_FragCoord origin is upper left
|
||||
0:36 't2' (layout( set=1 binding=2) uniform texture2D)
|
||||
0:37 't3' (layout( set=2 binding=1) uniform texture3D)
|
||||
0:38 direct index (layout( row_major std430) buffer 4-component vector of float)
|
||||
0:38 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of 4-component vector of float)
|
||||
0:38 't4' (layout( set=3 binding=1 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:38 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of 4-component vector of float)
|
||||
0:38 't4' (layout( set=3 binding=1 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:38 Constant:
|
||||
0:38 0 (const uint)
|
||||
0:38 Constant:
|
||||
0:38 0 (const int)
|
||||
0:39 indirect index (layout( row_major std430) buffer uint)
|
||||
0:39 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:39 't5' (layout( set=3 binding=2 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:39 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:39 't5' (layout( set=3 binding=2 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:39 Constant:
|
||||
0:39 0 (const uint)
|
||||
0:39 right-shift ( temp int)
|
||||
@ -36,8 +36,8 @@ gl_FragCoord origin is upper left
|
||||
0:49 Constant:
|
||||
0:49 0 (const int)
|
||||
0:50 indirect index (layout( row_major std430) buffer uint)
|
||||
0:50 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:50 'u5' (layout( set=2 binding=4 row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:50 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:50 'u5' (layout( set=2 binding=4 row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:50 Constant:
|
||||
0:50 0 (const uint)
|
||||
0:50 right-shift ( temp int)
|
||||
@ -46,14 +46,14 @@ gl_FragCoord origin is upper left
|
||||
0:50 Constant:
|
||||
0:50 2 (const int)
|
||||
0:51 direct index (layout( row_major std430) buffer float)
|
||||
0:51 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of float)
|
||||
0:51 'u6' (layout( set=3 binding=4 row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:51 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of float)
|
||||
0:51 'u6' (layout( set=3 binding=4 row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:51 Constant:
|
||||
0:51 0 (const uint)
|
||||
0:51 Constant:
|
||||
0:51 0 (const int)
|
||||
0:52 'u7' (layout( set=4 binding=4 row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:53 'u8' (layout( set=5 binding=4 row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:52 'u7' (layout( set=4 binding=4 row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:53 'u8' (layout( set=5 binding=4 row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:55 cb1: direct index for structure (layout( row_major std140) uniform int)
|
||||
0:55 'anon@0' (layout( set=6 binding=1 row_major std140) uniform block{layout( row_major std140) uniform int cb1})
|
||||
0:55 Constant:
|
||||
@ -80,17 +80,17 @@ gl_FragCoord origin is upper left
|
||||
0:? 't1' (layout( set=1 binding=1) uniform texture1D)
|
||||
0:? 't2' (layout( set=1 binding=2) uniform texture2D)
|
||||
0:? 't3' (layout( set=2 binding=1) uniform texture3D)
|
||||
0:? 't4' (layout( set=3 binding=1 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:? 't5' (layout( set=3 binding=2 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:? 't4' (layout( set=3 binding=1 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:? 't5' (layout( set=3 binding=2 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:? 't6' (layout( set=3 binding=3 rgba32f) uniform textureBuffer)
|
||||
0:? 'u1' (layout( set=1 binding=1 rgba32f) uniform image1D)
|
||||
0:? 'u2' (layout( set=2 binding=2 rgba32f) uniform image2D)
|
||||
0:? 'u3' (layout( set=2 binding=3 rgba32f) uniform image3D)
|
||||
0:? 'u4' (layout( set=1 binding=4 r32f) uniform imageBuffer)
|
||||
0:? 'u5' (layout( set=2 binding=4 row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:? 'u6' (layout( set=3 binding=4 row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:? 'u7' (layout( set=4 binding=4 row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:? 'u8' (layout( set=5 binding=4 row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:? 'u5' (layout( set=2 binding=4 row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:? 'u6' (layout( set=3 binding=4 row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:? 'u7' (layout( set=4 binding=4 row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:? 'u8' (layout( set=5 binding=4 row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:? 'anon@0' (layout( set=6 binding=1 row_major std140) uniform block{layout( row_major std140) uniform int cb1})
|
||||
0:? 'anon@1' (layout( binding=7 row_major std430) readonly buffer block{layout( row_major std430) buffer int tb1})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
@ -109,15 +109,15 @@ gl_FragCoord origin is upper left
|
||||
0:36 't2' (layout( set=1 binding=2) uniform texture2D)
|
||||
0:37 't3' (layout( set=2 binding=1) uniform texture3D)
|
||||
0:38 direct index (layout( row_major std430) buffer 4-component vector of float)
|
||||
0:38 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of 4-component vector of float)
|
||||
0:38 't4' (layout( set=3 binding=1 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:38 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of 4-component vector of float)
|
||||
0:38 't4' (layout( set=3 binding=1 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:38 Constant:
|
||||
0:38 0 (const uint)
|
||||
0:38 Constant:
|
||||
0:38 0 (const int)
|
||||
0:39 indirect index (layout( row_major std430) buffer uint)
|
||||
0:39 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:39 't5' (layout( set=3 binding=2 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:39 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:39 't5' (layout( set=3 binding=2 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:39 Constant:
|
||||
0:39 0 (const uint)
|
||||
0:39 right-shift ( temp int)
|
||||
@ -136,8 +136,8 @@ gl_FragCoord origin is upper left
|
||||
0:49 Constant:
|
||||
0:49 0 (const int)
|
||||
0:50 indirect index (layout( row_major std430) buffer uint)
|
||||
0:50 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:50 'u5' (layout( set=2 binding=4 row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:50 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:50 'u5' (layout( set=2 binding=4 row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:50 Constant:
|
||||
0:50 0 (const uint)
|
||||
0:50 right-shift ( temp int)
|
||||
@ -146,14 +146,14 @@ gl_FragCoord origin is upper left
|
||||
0:50 Constant:
|
||||
0:50 2 (const int)
|
||||
0:51 direct index (layout( row_major std430) buffer float)
|
||||
0:51 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of float)
|
||||
0:51 'u6' (layout( set=3 binding=4 row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:51 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of float)
|
||||
0:51 'u6' (layout( set=3 binding=4 row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:51 Constant:
|
||||
0:51 0 (const uint)
|
||||
0:51 Constant:
|
||||
0:51 0 (const int)
|
||||
0:52 'u7' (layout( set=4 binding=4 row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:53 'u8' (layout( set=5 binding=4 row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:52 'u7' (layout( set=4 binding=4 row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:53 'u8' (layout( set=5 binding=4 row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:55 cb1: direct index for structure (layout( row_major std140) uniform int)
|
||||
0:55 'anon@0' (layout( set=6 binding=1 row_major std140) uniform block{layout( row_major std140) uniform int cb1})
|
||||
0:55 Constant:
|
||||
@ -180,17 +180,17 @@ gl_FragCoord origin is upper left
|
||||
0:? 't1' (layout( set=1 binding=1) uniform texture1D)
|
||||
0:? 't2' (layout( set=1 binding=2) uniform texture2D)
|
||||
0:? 't3' (layout( set=2 binding=1) uniform texture3D)
|
||||
0:? 't4' (layout( set=3 binding=1 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:? 't5' (layout( set=3 binding=2 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:? 't4' (layout( set=3 binding=1 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:? 't5' (layout( set=3 binding=2 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:? 't6' (layout( set=3 binding=3 rgba32f) uniform textureBuffer)
|
||||
0:? 'u1' (layout( set=1 binding=1 rgba32f) uniform image1D)
|
||||
0:? 'u2' (layout( set=2 binding=2 rgba32f) uniform image2D)
|
||||
0:? 'u3' (layout( set=2 binding=3 rgba32f) uniform image3D)
|
||||
0:? 'u4' (layout( set=1 binding=4 r32f) uniform imageBuffer)
|
||||
0:? 'u5' (layout( set=2 binding=4 row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:? 'u6' (layout( set=3 binding=4 row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:? 'u7' (layout( set=4 binding=4 row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:? 'u8' (layout( set=5 binding=4 row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:? 'u5' (layout( set=2 binding=4 row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:? 'u6' (layout( set=3 binding=4 row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:? 'u7' (layout( set=4 binding=4 row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:? 'u8' (layout( set=5 binding=4 row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:? 'anon@0' (layout( set=6 binding=1 row_major std140) uniform block{layout( row_major std140) uniform int cb1})
|
||||
0:? 'anon@1' (layout( binding=7 row_major std430) readonly buffer block{layout( row_major std430) buffer int tb1})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
|
@ -26,8 +26,8 @@ local_size = (64, 1, 1)
|
||||
0:7 2 (const int)
|
||||
0:7 move second child to first child ( temp uint)
|
||||
0:7 indirect index (layout( row_major std430) buffer uint)
|
||||
0:7 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:7 'buffer' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:7 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:7 'buffer' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:7 Constant:
|
||||
0:7 0 (const uint)
|
||||
0:7 'byteAddrTemp' ( temp int)
|
||||
@ -42,7 +42,7 @@ local_size = (64, 1, 1)
|
||||
0:5 Function Call: @main(vu3; ( temp void)
|
||||
0:? 'dispatchThreadID' ( temp 3-component vector of uint)
|
||||
0:? Linker Objects
|
||||
0:? 'buffer' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:? 'buffer' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:? 'dispatchThreadID' ( in 3-component vector of uint GlobalInvocationID)
|
||||
|
||||
|
||||
@ -76,8 +76,8 @@ local_size = (64, 1, 1)
|
||||
0:7 2 (const int)
|
||||
0:7 move second child to first child ( temp uint)
|
||||
0:7 indirect index (layout( row_major std430) buffer uint)
|
||||
0:7 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:7 'buffer' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:7 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:7 'buffer' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:7 Constant:
|
||||
0:7 0 (const uint)
|
||||
0:7 'byteAddrTemp' ( temp int)
|
||||
@ -92,7 +92,7 @@ local_size = (64, 1, 1)
|
||||
0:5 Function Call: @main(vu3; ( temp void)
|
||||
0:? 'dispatchThreadID' ( temp 3-component vector of uint)
|
||||
0:? Linker Objects
|
||||
0:? 'buffer' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:? 'buffer' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:? 'dispatchThreadID' ( in 3-component vector of uint GlobalInvocationID)
|
||||
|
||||
// Module Version 10000
|
||||
|
@ -4,15 +4,15 @@ gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:8 Function Definition: Fn2(block--vf4[0]1;block--vf4[0]1; ( temp 4-component vector of float)
|
||||
0:8 Function Parameters:
|
||||
0:8 'arg_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:8 'arg_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:8 'arg_a@count' ( buffer block{layout( row_major std430) buffer int @count})
|
||||
0:8 'arg_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:8 'arg_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:8 'arg_c@count' ( buffer block{layout( row_major std430) buffer int @count})
|
||||
0:? Sequence
|
||||
0:9 move second child to first child ( temp 4-component vector of float)
|
||||
0:9 indirect index ( buffer 4-component vector of float)
|
||||
0:9 @data: direct index for structure ( buffer implicitly-sized array of 4-component vector of float)
|
||||
0:9 'arg_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:9 @data: direct index for structure ( buffer unsized 1-element array of 4-component vector of float)
|
||||
0:9 'arg_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:9 Constant:
|
||||
0:9 0 (const uint)
|
||||
0:9 AtomicAdd ( temp uint)
|
||||
@ -29,8 +29,8 @@ gl_FragCoord origin is upper left
|
||||
0:? 4.000000
|
||||
0:10 Branch: Return with expression
|
||||
0:10 indirect index ( buffer 4-component vector of float)
|
||||
0:10 @data: direct index for structure ( buffer implicitly-sized array of 4-component vector of float)
|
||||
0:10 'arg_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:10 @data: direct index for structure ( buffer unsized 1-element array of 4-component vector of float)
|
||||
0:10 'arg_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 add ( temp uint)
|
||||
@ -49,9 +49,9 @@ gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:22 Branch: Return with expression
|
||||
0:22 Function Call: Fn2(block--vf4[0]1;block--vf4[0]1; ( temp 4-component vector of float)
|
||||
0:22 'sbuf_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:22 'sbuf_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:22 'sbuf_a@count' ( buffer block{layout( row_major std430) buffer int @count})
|
||||
0:22 'sbuf_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:22 'sbuf_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:22 'sbuf_c@count' ( buffer block{layout( row_major std430) buffer int @count})
|
||||
0:19 Function Definition: main( ( temp void)
|
||||
0:19 Function Parameters:
|
||||
@ -64,11 +64,11 @@ gl_FragCoord origin is upper left
|
||||
0:19 Function Call: @main(u1; ( temp 4-component vector of float)
|
||||
0:? 'pos' ( temp uint)
|
||||
0:? Linker Objects
|
||||
0:? 'sbuf_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:? 'sbuf_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:? 'sbuf_a@count' (layout( row_major std430) buffer block{layout( row_major std430) buffer int @count})
|
||||
0:? 'sbuf_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:? 'sbuf_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:? 'sbuf_c@count' (layout( row_major std430) buffer block{layout( row_major std430) buffer int @count})
|
||||
0:? 'sbuf_unused' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:? 'sbuf_unused' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:? 'pos' (layout( location=0) flat in uint)
|
||||
|
||||
@ -81,15 +81,15 @@ gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:8 Function Definition: Fn2(block--vf4[0]1;block--vf4[0]1; ( temp 4-component vector of float)
|
||||
0:8 Function Parameters:
|
||||
0:8 'arg_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:8 'arg_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:8 'arg_a@count' ( buffer block{layout( row_major std430) buffer int @count})
|
||||
0:8 'arg_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:8 'arg_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:8 'arg_c@count' ( buffer block{layout( row_major std430) buffer int @count})
|
||||
0:? Sequence
|
||||
0:9 move second child to first child ( temp 4-component vector of float)
|
||||
0:9 indirect index ( buffer 4-component vector of float)
|
||||
0:9 @data: direct index for structure ( buffer implicitly-sized array of 4-component vector of float)
|
||||
0:9 'arg_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:9 @data: direct index for structure ( buffer unsized 1-element array of 4-component vector of float)
|
||||
0:9 'arg_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:9 Constant:
|
||||
0:9 0 (const uint)
|
||||
0:9 AtomicAdd ( temp uint)
|
||||
@ -106,8 +106,8 @@ gl_FragCoord origin is upper left
|
||||
0:? 4.000000
|
||||
0:10 Branch: Return with expression
|
||||
0:10 indirect index ( buffer 4-component vector of float)
|
||||
0:10 @data: direct index for structure ( buffer implicitly-sized array of 4-component vector of float)
|
||||
0:10 'arg_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:10 @data: direct index for structure ( buffer unsized 1-element array of 4-component vector of float)
|
||||
0:10 'arg_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 add ( temp uint)
|
||||
@ -126,9 +126,9 @@ gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:22 Branch: Return with expression
|
||||
0:22 Function Call: Fn2(block--vf4[0]1;block--vf4[0]1; ( temp 4-component vector of float)
|
||||
0:22 'sbuf_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:22 'sbuf_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:22 'sbuf_a@count' ( buffer block{layout( row_major std430) buffer int @count})
|
||||
0:22 'sbuf_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:22 'sbuf_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:22 'sbuf_c@count' ( buffer block{layout( row_major std430) buffer int @count})
|
||||
0:19 Function Definition: main( ( temp void)
|
||||
0:19 Function Parameters:
|
||||
@ -141,11 +141,11 @@ gl_FragCoord origin is upper left
|
||||
0:19 Function Call: @main(u1; ( temp 4-component vector of float)
|
||||
0:? 'pos' ( temp uint)
|
||||
0:? Linker Objects
|
||||
0:? 'sbuf_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:? 'sbuf_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:? 'sbuf_a@count' (layout( row_major std430) buffer block{layout( row_major std430) buffer int @count})
|
||||
0:? 'sbuf_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:? 'sbuf_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:? 'sbuf_c@count' (layout( row_major std430) buffer block{layout( row_major std430) buffer int @count})
|
||||
0:? 'sbuf_unused' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:? 'sbuf_unused' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:? 'pos' (layout( location=0) flat in uint)
|
||||
|
||||
|
@ -8,8 +8,8 @@ gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:8 move second child to first child ( temp 4-component vector of float)
|
||||
0:8 indirect index (layout( row_major std430) buffer 4-component vector of float)
|
||||
0:8 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of 4-component vector of float)
|
||||
0:8 'sbuf_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:8 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of 4-component vector of float)
|
||||
0:8 'sbuf_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:8 Constant:
|
||||
0:8 0 (const uint)
|
||||
0:8 AtomicAdd ( temp uint)
|
||||
@ -26,8 +26,8 @@ gl_FragCoord origin is upper left
|
||||
0:? 4.000000
|
||||
0:10 Branch: Return with expression
|
||||
0:10 indirect index (layout( row_major std430) buffer 4-component vector of float)
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of 4-component vector of float)
|
||||
0:10 'sbuf_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of 4-component vector of float)
|
||||
0:10 'sbuf_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 add ( temp uint)
|
||||
@ -51,11 +51,11 @@ gl_FragCoord origin is upper left
|
||||
0:7 Function Call: @main(u1; ( temp 4-component vector of float)
|
||||
0:? 'pos' ( temp uint)
|
||||
0:? Linker Objects
|
||||
0:? 'sbuf_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:? 'sbuf_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:? 'sbuf_a@count' (layout( row_major std430) buffer block{layout( row_major std430) buffer int @count})
|
||||
0:? 'sbuf_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:? 'sbuf_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:? 'sbuf_c@count' (layout( row_major std430) buffer block{layout( row_major std430) buffer int @count})
|
||||
0:? 'sbuf_unused' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:? 'sbuf_unused' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:? 'pos' (layout( location=0) flat in uint)
|
||||
|
||||
@ -72,8 +72,8 @@ gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:8 move second child to first child ( temp 4-component vector of float)
|
||||
0:8 indirect index (layout( row_major std430) buffer 4-component vector of float)
|
||||
0:8 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of 4-component vector of float)
|
||||
0:8 'sbuf_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:8 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of 4-component vector of float)
|
||||
0:8 'sbuf_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:8 Constant:
|
||||
0:8 0 (const uint)
|
||||
0:8 AtomicAdd ( temp uint)
|
||||
@ -90,8 +90,8 @@ gl_FragCoord origin is upper left
|
||||
0:? 4.000000
|
||||
0:10 Branch: Return with expression
|
||||
0:10 indirect index (layout( row_major std430) buffer 4-component vector of float)
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of 4-component vector of float)
|
||||
0:10 'sbuf_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of 4-component vector of float)
|
||||
0:10 'sbuf_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 add ( temp uint)
|
||||
@ -115,11 +115,11 @@ gl_FragCoord origin is upper left
|
||||
0:7 Function Call: @main(u1; ( temp 4-component vector of float)
|
||||
0:? 'pos' ( temp uint)
|
||||
0:? Linker Objects
|
||||
0:? 'sbuf_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:? 'sbuf_a' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:? 'sbuf_a@count' (layout( row_major std430) buffer block{layout( row_major std430) buffer int @count})
|
||||
0:? 'sbuf_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:? 'sbuf_c' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:? 'sbuf_c@count' (layout( row_major std430) buffer block{layout( row_major std430) buffer int @count})
|
||||
0:? 'sbuf_unused' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:? 'sbuf_unused' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:? 'pos' (layout( location=0) flat in uint)
|
||||
|
||||
|
@ -8,8 +8,8 @@ gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:8 AtomicAdd ( temp void)
|
||||
0:8 indirect index (layout( row_major std430) buffer uint)
|
||||
0:8 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:8 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:8 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:8 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:8 Constant:
|
||||
0:8 0 (const uint)
|
||||
0:8 right-shift ( temp int)
|
||||
@ -23,8 +23,8 @@ gl_FragCoord origin is upper left
|
||||
0:9 'u' ( temp uint)
|
||||
0:9 AtomicAdd ( temp uint)
|
||||
0:9 indirect index (layout( row_major std430) buffer uint)
|
||||
0:9 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:9 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:9 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:9 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:9 Constant:
|
||||
0:9 0 (const uint)
|
||||
0:9 right-shift ( temp int)
|
||||
@ -36,8 +36,8 @@ gl_FragCoord origin is upper left
|
||||
0:9 1 (const int)
|
||||
0:10 AtomicAnd ( temp void)
|
||||
0:10 indirect index (layout( row_major std430) buffer uint)
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 right-shift ( temp int)
|
||||
@ -51,8 +51,8 @@ gl_FragCoord origin is upper left
|
||||
0:11 'u' ( temp uint)
|
||||
0:11 AtomicAnd ( temp uint)
|
||||
0:11 indirect index (layout( row_major std430) buffer uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 right-shift ( temp int)
|
||||
@ -67,8 +67,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Convert int to uint ( temp uint)
|
||||
0:12 AtomicCompSwap ( temp int)
|
||||
0:12 indirect index (layout( row_major std430) buffer uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 right-shift ( temp int)
|
||||
@ -84,8 +84,8 @@ gl_FragCoord origin is upper left
|
||||
0:14 'u' ( temp uint)
|
||||
0:14 AtomicExchange ( temp uint)
|
||||
0:14 indirect index (layout( row_major std430) buffer uint)
|
||||
0:14 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:14 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:14 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:14 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:14 Constant:
|
||||
0:14 0 (const uint)
|
||||
0:14 right-shift ( temp int)
|
||||
@ -97,8 +97,8 @@ gl_FragCoord origin is upper left
|
||||
0:14 1 (const int)
|
||||
0:15 AtomicMax ( temp void)
|
||||
0:15 indirect index (layout( row_major std430) buffer uint)
|
||||
0:15 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:15 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:15 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:15 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:15 Constant:
|
||||
0:15 0 (const uint)
|
||||
0:15 right-shift ( temp int)
|
||||
@ -112,8 +112,8 @@ gl_FragCoord origin is upper left
|
||||
0:16 'u' ( temp uint)
|
||||
0:16 AtomicMax ( temp uint)
|
||||
0:16 indirect index (layout( row_major std430) buffer uint)
|
||||
0:16 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:16 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:16 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:16 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:16 Constant:
|
||||
0:16 0 (const uint)
|
||||
0:16 right-shift ( temp int)
|
||||
@ -125,8 +125,8 @@ gl_FragCoord origin is upper left
|
||||
0:16 1 (const int)
|
||||
0:17 AtomicMin ( temp void)
|
||||
0:17 indirect index (layout( row_major std430) buffer uint)
|
||||
0:17 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:17 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:17 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:17 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:17 Constant:
|
||||
0:17 0 (const uint)
|
||||
0:17 right-shift ( temp int)
|
||||
@ -140,8 +140,8 @@ gl_FragCoord origin is upper left
|
||||
0:18 'u' ( temp uint)
|
||||
0:18 AtomicMin ( temp uint)
|
||||
0:18 indirect index (layout( row_major std430) buffer uint)
|
||||
0:18 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:18 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:18 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:18 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:18 Constant:
|
||||
0:18 0 (const uint)
|
||||
0:18 right-shift ( temp int)
|
||||
@ -153,8 +153,8 @@ gl_FragCoord origin is upper left
|
||||
0:18 1 (const int)
|
||||
0:19 AtomicOr ( temp void)
|
||||
0:19 indirect index (layout( row_major std430) buffer uint)
|
||||
0:19 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:19 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:19 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:19 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:19 Constant:
|
||||
0:19 0 (const uint)
|
||||
0:19 right-shift ( temp int)
|
||||
@ -168,8 +168,8 @@ gl_FragCoord origin is upper left
|
||||
0:20 'u' ( temp uint)
|
||||
0:20 AtomicOr ( temp uint)
|
||||
0:20 indirect index (layout( row_major std430) buffer uint)
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:20 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:20 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:20 Constant:
|
||||
0:20 0 (const uint)
|
||||
0:20 right-shift ( temp int)
|
||||
@ -181,8 +181,8 @@ gl_FragCoord origin is upper left
|
||||
0:20 1 (const int)
|
||||
0:21 AtomicXor ( temp void)
|
||||
0:21 indirect index (layout( row_major std430) buffer uint)
|
||||
0:21 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:21 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:21 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:21 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:21 Constant:
|
||||
0:21 0 (const uint)
|
||||
0:21 right-shift ( temp int)
|
||||
@ -196,8 +196,8 @@ gl_FragCoord origin is upper left
|
||||
0:22 'u' ( temp uint)
|
||||
0:22 AtomicXor ( temp uint)
|
||||
0:22 indirect index (layout( row_major std430) buffer uint)
|
||||
0:22 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:22 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:22 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:22 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:22 Constant:
|
||||
0:22 0 (const uint)
|
||||
0:22 right-shift ( temp int)
|
||||
@ -211,8 +211,8 @@ gl_FragCoord origin is upper left
|
||||
0:24 Construct vec4 ( temp 4-component vector of float)
|
||||
0:24 Convert uint to float ( temp float)
|
||||
0:24 indirect index (layout( row_major std430) buffer uint)
|
||||
0:24 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:24 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:24 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:24 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:24 Constant:
|
||||
0:24 0 (const uint)
|
||||
0:24 right-shift ( temp int)
|
||||
@ -230,7 +230,7 @@ gl_FragCoord origin is upper left
|
||||
0:5 Function Call: @main(u1; ( temp 4-component vector of float)
|
||||
0:? 'pos' ( temp uint)
|
||||
0:? Linker Objects
|
||||
0:? 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:? 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:? 'pos' (layout( location=0) flat in uint)
|
||||
|
||||
@ -247,8 +247,8 @@ gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:8 AtomicAdd ( temp void)
|
||||
0:8 indirect index (layout( row_major std430) buffer uint)
|
||||
0:8 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:8 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:8 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:8 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:8 Constant:
|
||||
0:8 0 (const uint)
|
||||
0:8 right-shift ( temp int)
|
||||
@ -262,8 +262,8 @@ gl_FragCoord origin is upper left
|
||||
0:9 'u' ( temp uint)
|
||||
0:9 AtomicAdd ( temp uint)
|
||||
0:9 indirect index (layout( row_major std430) buffer uint)
|
||||
0:9 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:9 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:9 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:9 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:9 Constant:
|
||||
0:9 0 (const uint)
|
||||
0:9 right-shift ( temp int)
|
||||
@ -275,8 +275,8 @@ gl_FragCoord origin is upper left
|
||||
0:9 1 (const int)
|
||||
0:10 AtomicAnd ( temp void)
|
||||
0:10 indirect index (layout( row_major std430) buffer uint)
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 right-shift ( temp int)
|
||||
@ -290,8 +290,8 @@ gl_FragCoord origin is upper left
|
||||
0:11 'u' ( temp uint)
|
||||
0:11 AtomicAnd ( temp uint)
|
||||
0:11 indirect index (layout( row_major std430) buffer uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 right-shift ( temp int)
|
||||
@ -306,8 +306,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Convert int to uint ( temp uint)
|
||||
0:12 AtomicCompSwap ( temp int)
|
||||
0:12 indirect index (layout( row_major std430) buffer uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 right-shift ( temp int)
|
||||
@ -323,8 +323,8 @@ gl_FragCoord origin is upper left
|
||||
0:14 'u' ( temp uint)
|
||||
0:14 AtomicExchange ( temp uint)
|
||||
0:14 indirect index (layout( row_major std430) buffer uint)
|
||||
0:14 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:14 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:14 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:14 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:14 Constant:
|
||||
0:14 0 (const uint)
|
||||
0:14 right-shift ( temp int)
|
||||
@ -336,8 +336,8 @@ gl_FragCoord origin is upper left
|
||||
0:14 1 (const int)
|
||||
0:15 AtomicMax ( temp void)
|
||||
0:15 indirect index (layout( row_major std430) buffer uint)
|
||||
0:15 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:15 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:15 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:15 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:15 Constant:
|
||||
0:15 0 (const uint)
|
||||
0:15 right-shift ( temp int)
|
||||
@ -351,8 +351,8 @@ gl_FragCoord origin is upper left
|
||||
0:16 'u' ( temp uint)
|
||||
0:16 AtomicMax ( temp uint)
|
||||
0:16 indirect index (layout( row_major std430) buffer uint)
|
||||
0:16 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:16 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:16 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:16 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:16 Constant:
|
||||
0:16 0 (const uint)
|
||||
0:16 right-shift ( temp int)
|
||||
@ -364,8 +364,8 @@ gl_FragCoord origin is upper left
|
||||
0:16 1 (const int)
|
||||
0:17 AtomicMin ( temp void)
|
||||
0:17 indirect index (layout( row_major std430) buffer uint)
|
||||
0:17 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:17 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:17 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:17 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:17 Constant:
|
||||
0:17 0 (const uint)
|
||||
0:17 right-shift ( temp int)
|
||||
@ -379,8 +379,8 @@ gl_FragCoord origin is upper left
|
||||
0:18 'u' ( temp uint)
|
||||
0:18 AtomicMin ( temp uint)
|
||||
0:18 indirect index (layout( row_major std430) buffer uint)
|
||||
0:18 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:18 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:18 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:18 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:18 Constant:
|
||||
0:18 0 (const uint)
|
||||
0:18 right-shift ( temp int)
|
||||
@ -392,8 +392,8 @@ gl_FragCoord origin is upper left
|
||||
0:18 1 (const int)
|
||||
0:19 AtomicOr ( temp void)
|
||||
0:19 indirect index (layout( row_major std430) buffer uint)
|
||||
0:19 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:19 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:19 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:19 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:19 Constant:
|
||||
0:19 0 (const uint)
|
||||
0:19 right-shift ( temp int)
|
||||
@ -407,8 +407,8 @@ gl_FragCoord origin is upper left
|
||||
0:20 'u' ( temp uint)
|
||||
0:20 AtomicOr ( temp uint)
|
||||
0:20 indirect index (layout( row_major std430) buffer uint)
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:20 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:20 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:20 Constant:
|
||||
0:20 0 (const uint)
|
||||
0:20 right-shift ( temp int)
|
||||
@ -420,8 +420,8 @@ gl_FragCoord origin is upper left
|
||||
0:20 1 (const int)
|
||||
0:21 AtomicXor ( temp void)
|
||||
0:21 indirect index (layout( row_major std430) buffer uint)
|
||||
0:21 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:21 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:21 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:21 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:21 Constant:
|
||||
0:21 0 (const uint)
|
||||
0:21 right-shift ( temp int)
|
||||
@ -435,8 +435,8 @@ gl_FragCoord origin is upper left
|
||||
0:22 'u' ( temp uint)
|
||||
0:22 AtomicXor ( temp uint)
|
||||
0:22 indirect index (layout( row_major std430) buffer uint)
|
||||
0:22 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:22 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:22 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:22 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:22 Constant:
|
||||
0:22 0 (const uint)
|
||||
0:22 right-shift ( temp int)
|
||||
@ -450,8 +450,8 @@ gl_FragCoord origin is upper left
|
||||
0:24 Construct vec4 ( temp 4-component vector of float)
|
||||
0:24 Convert uint to float ( temp float)
|
||||
0:24 indirect index (layout( row_major std430) buffer uint)
|
||||
0:24 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:24 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:24 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:24 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:24 Constant:
|
||||
0:24 0 (const uint)
|
||||
0:24 right-shift ( temp int)
|
||||
@ -469,7 +469,7 @@ gl_FragCoord origin is upper left
|
||||
0:5 Function Call: @main(u1; ( temp 4-component vector of float)
|
||||
0:? 'pos' ( temp uint)
|
||||
0:? Linker Objects
|
||||
0:? 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:? 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:? 'pos' (layout( location=0) flat in uint)
|
||||
|
||||
|
@ -10,8 +10,8 @@ gl_FragCoord origin is upper left
|
||||
0:7 move second child to first child ( temp uint)
|
||||
0:7 'size' ( temp uint)
|
||||
0:7 array length ( temp uint)
|
||||
0:7 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:7 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:7 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:7 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:7 Constant:
|
||||
0:7 0 (const uint)
|
||||
0:12 Branch: Return with expression
|
||||
@ -20,8 +20,8 @@ gl_FragCoord origin is upper left
|
||||
0:9 add ( temp 4-component vector of float)
|
||||
0:9 Convert uint to float ( temp float)
|
||||
0:9 indirect index (layout( row_major std430) buffer uint)
|
||||
0:9 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:9 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:9 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:9 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:9 Constant:
|
||||
0:9 0 (const uint)
|
||||
0:9 right-shift ( temp int)
|
||||
@ -42,14 +42,14 @@ gl_FragCoord origin is upper left
|
||||
0:10 2 (const int)
|
||||
0:? Construct vec2 ( temp 2-component vector of uint)
|
||||
0:10 indirect index ( temp uint)
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 'byteAddrTemp' ( temp int)
|
||||
0:10 indirect index ( temp uint)
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 add ( temp int)
|
||||
@ -74,14 +74,14 @@ gl_FragCoord origin is upper left
|
||||
0:11 2 (const int)
|
||||
0:? Construct vec3 ( temp 3-component vector of uint)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 'byteAddrTemp' ( temp int)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 add ( temp int)
|
||||
@ -89,8 +89,8 @@ gl_FragCoord origin is upper left
|
||||
0:11 Constant:
|
||||
0:11 1 (const int)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 add ( temp int)
|
||||
@ -112,14 +112,14 @@ gl_FragCoord origin is upper left
|
||||
0:12 2 (const int)
|
||||
0:? Construct vec4 ( temp 4-component vector of uint)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 'byteAddrTemp' ( temp int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -127,8 +127,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Constant:
|
||||
0:12 1 (const int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -136,8 +136,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Constant:
|
||||
0:12 2 (const int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -155,7 +155,7 @@ gl_FragCoord origin is upper left
|
||||
0:5 Function Call: @main(u1; ( temp 4-component vector of float)
|
||||
0:? 'pos' ( temp uint)
|
||||
0:? Linker Objects
|
||||
0:? 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:? 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:? 'pos' (layout( location=0) flat in uint)
|
||||
|
||||
@ -174,8 +174,8 @@ gl_FragCoord origin is upper left
|
||||
0:7 move second child to first child ( temp uint)
|
||||
0:7 'size' ( temp uint)
|
||||
0:7 array length ( temp uint)
|
||||
0:7 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:7 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:7 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:7 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:7 Constant:
|
||||
0:7 0 (const uint)
|
||||
0:12 Branch: Return with expression
|
||||
@ -184,8 +184,8 @@ gl_FragCoord origin is upper left
|
||||
0:9 add ( temp 4-component vector of float)
|
||||
0:9 Convert uint to float ( temp float)
|
||||
0:9 indirect index (layout( row_major std430) buffer uint)
|
||||
0:9 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:9 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:9 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:9 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:9 Constant:
|
||||
0:9 0 (const uint)
|
||||
0:9 right-shift ( temp int)
|
||||
@ -206,14 +206,14 @@ gl_FragCoord origin is upper left
|
||||
0:10 2 (const int)
|
||||
0:? Construct vec2 ( temp 2-component vector of uint)
|
||||
0:10 indirect index ( temp uint)
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 'byteAddrTemp' ( temp int)
|
||||
0:10 indirect index ( temp uint)
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 add ( temp int)
|
||||
@ -238,14 +238,14 @@ gl_FragCoord origin is upper left
|
||||
0:11 2 (const int)
|
||||
0:? Construct vec3 ( temp 3-component vector of uint)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 'byteAddrTemp' ( temp int)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 add ( temp int)
|
||||
@ -253,8 +253,8 @@ gl_FragCoord origin is upper left
|
||||
0:11 Constant:
|
||||
0:11 1 (const int)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 add ( temp int)
|
||||
@ -276,14 +276,14 @@ gl_FragCoord origin is upper left
|
||||
0:12 2 (const int)
|
||||
0:? Construct vec4 ( temp 4-component vector of uint)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 'byteAddrTemp' ( temp int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -291,8 +291,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Constant:
|
||||
0:12 1 (const int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -300,8 +300,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Constant:
|
||||
0:12 2 (const int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -319,7 +319,7 @@ gl_FragCoord origin is upper left
|
||||
0:5 Function Call: @main(u1; ( temp 4-component vector of float)
|
||||
0:? 'pos' ( temp uint)
|
||||
0:? Linker Objects
|
||||
0:? 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:? 'sbuf' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:? 'pos' (layout( location=0) flat in uint)
|
||||
|
||||
|
@ -8,8 +8,8 @@ gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:13 move second child to first child ( temp float)
|
||||
0:13 indirect index (layout( row_major std430) buffer float)
|
||||
0:13 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of float)
|
||||
0:13 'sbuf2' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:13 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of float)
|
||||
0:13 'sbuf2' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:13 Constant:
|
||||
0:13 0 (const uint)
|
||||
0:13 add ( temp uint)
|
||||
@ -22,8 +22,8 @@ gl_FragCoord origin is upper left
|
||||
0:17 move second child to first child ( temp uint)
|
||||
0:17 'size' ( temp uint)
|
||||
0:17 array length ( temp uint)
|
||||
0:17 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:17 'sbuf' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:17 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:17 'sbuf' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:17 Constant:
|
||||
0:17 0 (const uint)
|
||||
0:17 move second child to first child ( temp uint)
|
||||
@ -34,8 +34,8 @@ gl_FragCoord origin is upper left
|
||||
0:19 Condition
|
||||
0:19 test: direct index for structure ( temp bool)
|
||||
0:19 indirect index (layout( row_major std430) buffer structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:19 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:19 'sbuf' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:19 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:19 'sbuf' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:19 Constant:
|
||||
0:19 0 (const uint)
|
||||
0:19 'pos' ( in uint)
|
||||
@ -47,16 +47,16 @@ gl_FragCoord origin is upper left
|
||||
0:20 add ( temp 3-component vector of float)
|
||||
0:20 color: direct index for structure ( temp 3-component vector of float)
|
||||
0:20 indirect index (layout( row_major std430) buffer structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:20 'sbuf' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:20 'sbuf' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:20 Constant:
|
||||
0:20 0 (const uint)
|
||||
0:20 'pos' ( in uint)
|
||||
0:20 Constant:
|
||||
0:20 0 (const int)
|
||||
0:20 indirect index (layout( row_major std430) buffer float)
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of float)
|
||||
0:20 'sbuf2' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of float)
|
||||
0:20 'sbuf2' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:20 Constant:
|
||||
0:20 0 (const uint)
|
||||
0:20 'pos' ( in uint)
|
||||
@ -80,8 +80,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Function Call: @main(u1; ( temp 4-component vector of float)
|
||||
0:? 'pos' ( temp uint)
|
||||
0:? Linker Objects
|
||||
0:? 'sbuf' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:? 'sbuf2' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:? 'sbuf' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:? 'sbuf2' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:? 'pos' (layout( location=0) flat in uint)
|
||||
|
||||
@ -98,8 +98,8 @@ gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:13 move second child to first child ( temp float)
|
||||
0:13 indirect index (layout( row_major std430) buffer float)
|
||||
0:13 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of float)
|
||||
0:13 'sbuf2' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:13 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of float)
|
||||
0:13 'sbuf2' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:13 Constant:
|
||||
0:13 0 (const uint)
|
||||
0:13 add ( temp uint)
|
||||
@ -112,8 +112,8 @@ gl_FragCoord origin is upper left
|
||||
0:17 move second child to first child ( temp uint)
|
||||
0:17 'size' ( temp uint)
|
||||
0:17 array length ( temp uint)
|
||||
0:17 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:17 'sbuf' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:17 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:17 'sbuf' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:17 Constant:
|
||||
0:17 0 (const uint)
|
||||
0:17 move second child to first child ( temp uint)
|
||||
@ -124,8 +124,8 @@ gl_FragCoord origin is upper left
|
||||
0:19 Condition
|
||||
0:19 test: direct index for structure ( temp bool)
|
||||
0:19 indirect index (layout( row_major std430) buffer structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:19 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:19 'sbuf' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:19 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:19 'sbuf' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:19 Constant:
|
||||
0:19 0 (const uint)
|
||||
0:19 'pos' ( in uint)
|
||||
@ -137,16 +137,16 @@ gl_FragCoord origin is upper left
|
||||
0:20 add ( temp 3-component vector of float)
|
||||
0:20 color: direct index for structure ( temp 3-component vector of float)
|
||||
0:20 indirect index (layout( row_major std430) buffer structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:20 'sbuf' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:20 'sbuf' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:20 Constant:
|
||||
0:20 0 (const uint)
|
||||
0:20 'pos' ( in uint)
|
||||
0:20 Constant:
|
||||
0:20 0 (const int)
|
||||
0:20 indirect index (layout( row_major std430) buffer float)
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of float)
|
||||
0:20 'sbuf2' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of float)
|
||||
0:20 'sbuf2' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:20 Constant:
|
||||
0:20 0 (const uint)
|
||||
0:20 'pos' ( in uint)
|
||||
@ -170,8 +170,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Function Call: @main(u1; ( temp 4-component vector of float)
|
||||
0:? 'pos' ( temp uint)
|
||||
0:? Linker Objects
|
||||
0:? 'sbuf' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:? 'sbuf2' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:? 'sbuf' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:? 'sbuf2' (layout( row_major std430) coherent buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:? 'pos' (layout( location=0) flat in uint)
|
||||
|
||||
|
@ -10,8 +10,8 @@ local_size = (1, 1, 1)
|
||||
0:14 move second child to first child ( temp structure{ temp 4-component vector of float color, temp 2-component vector of uint threadId})
|
||||
0:14 'data' ( temp structure{ temp 4-component vector of float color, temp 2-component vector of uint threadId})
|
||||
0:14 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of float color, temp 2-component vector of uint threadId})
|
||||
0:14 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of structure{ temp 4-component vector of float color, temp 2-component vector of uint threadId})
|
||||
0:14 'csb' (layout( binding=1 row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 4-component vector of float color, temp 2-component vector of uint threadId} @data})
|
||||
0:14 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of float color, temp 2-component vector of uint threadId})
|
||||
0:14 'csb' (layout( binding=1 row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of float color, temp 2-component vector of uint threadId} @data})
|
||||
0:14 Constant:
|
||||
0:14 0 (const uint)
|
||||
0:14 add ( temp uint)
|
||||
@ -53,8 +53,8 @@ local_size = (1, 1, 1)
|
||||
0:16 'storeTemp' ( temp 4-component vector of float)
|
||||
0:18 move second child to first child ( temp 4-component vector of float)
|
||||
0:18 indirect index (layout( row_major std430) buffer 4-component vector of float)
|
||||
0:18 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of 4-component vector of float)
|
||||
0:18 'rwsb' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:18 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of 4-component vector of float)
|
||||
0:18 'rwsb' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:18 Constant:
|
||||
0:18 0 (const uint)
|
||||
0:18 Convert float to uint ( temp uint)
|
||||
@ -63,8 +63,8 @@ local_size = (1, 1, 1)
|
||||
0:18 Constant:
|
||||
0:18 0 (const int)
|
||||
0:18 indirect index (layout( row_major std430) buffer 4-component vector of float)
|
||||
0:18 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of 4-component vector of float)
|
||||
0:18 'rwsb' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:18 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of 4-component vector of float)
|
||||
0:18 'rwsb' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:18 Constant:
|
||||
0:18 0 (const uint)
|
||||
0:18 Convert float to uint ( temp uint)
|
||||
@ -82,9 +82,9 @@ local_size = (1, 1, 1)
|
||||
0:? 'nThreadId' ( temp 3-component vector of uint)
|
||||
0:? Linker Objects
|
||||
0:? 'outtx' (layout( rgba32f) uniform image2D)
|
||||
0:? 'csb' (layout( binding=1 row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 4-component vector of float color, temp 2-component vector of uint threadId} @data})
|
||||
0:? 'csb' (layout( binding=1 row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of float color, temp 2-component vector of uint threadId} @data})
|
||||
0:? 'csb@count' (layout( row_major std430) buffer block{layout( row_major std430) buffer int @count})
|
||||
0:? 'rwsb' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:? 'rwsb' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:? 'nThreadId' ( in 3-component vector of uint GlobalInvocationID)
|
||||
|
||||
|
||||
@ -102,8 +102,8 @@ local_size = (1, 1, 1)
|
||||
0:14 move second child to first child ( temp structure{ temp 4-component vector of float color, temp 2-component vector of uint threadId})
|
||||
0:14 'data' ( temp structure{ temp 4-component vector of float color, temp 2-component vector of uint threadId})
|
||||
0:14 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of float color, temp 2-component vector of uint threadId})
|
||||
0:14 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of structure{ temp 4-component vector of float color, temp 2-component vector of uint threadId})
|
||||
0:14 'csb' (layout( binding=1 row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 4-component vector of float color, temp 2-component vector of uint threadId} @data})
|
||||
0:14 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of float color, temp 2-component vector of uint threadId})
|
||||
0:14 'csb' (layout( binding=1 row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of float color, temp 2-component vector of uint threadId} @data})
|
||||
0:14 Constant:
|
||||
0:14 0 (const uint)
|
||||
0:14 add ( temp uint)
|
||||
@ -145,8 +145,8 @@ local_size = (1, 1, 1)
|
||||
0:16 'storeTemp' ( temp 4-component vector of float)
|
||||
0:18 move second child to first child ( temp 4-component vector of float)
|
||||
0:18 indirect index (layout( row_major std430) buffer 4-component vector of float)
|
||||
0:18 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of 4-component vector of float)
|
||||
0:18 'rwsb' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:18 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of 4-component vector of float)
|
||||
0:18 'rwsb' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:18 Constant:
|
||||
0:18 0 (const uint)
|
||||
0:18 Convert float to uint ( temp uint)
|
||||
@ -155,8 +155,8 @@ local_size = (1, 1, 1)
|
||||
0:18 Constant:
|
||||
0:18 0 (const int)
|
||||
0:18 indirect index (layout( row_major std430) buffer 4-component vector of float)
|
||||
0:18 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of 4-component vector of float)
|
||||
0:18 'rwsb' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:18 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of 4-component vector of float)
|
||||
0:18 'rwsb' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:18 Constant:
|
||||
0:18 0 (const uint)
|
||||
0:18 Convert float to uint ( temp uint)
|
||||
@ -174,9 +174,9 @@ local_size = (1, 1, 1)
|
||||
0:? 'nThreadId' ( temp 3-component vector of uint)
|
||||
0:? Linker Objects
|
||||
0:? 'outtx' (layout( rgba32f) uniform image2D)
|
||||
0:? 'csb' (layout( binding=1 row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 4-component vector of float color, temp 2-component vector of uint threadId} @data})
|
||||
0:? 'csb' (layout( binding=1 row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of float color, temp 2-component vector of uint threadId} @data})
|
||||
0:? 'csb@count' (layout( row_major std430) buffer block{layout( row_major std430) buffer int @count})
|
||||
0:? 'rwsb' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of float @data})
|
||||
0:? 'rwsb' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of float @data})
|
||||
0:? 'nThreadId' ( in 3-component vector of uint GlobalInvocationID)
|
||||
|
||||
// Module Version 10000
|
||||
|
@ -4,27 +4,27 @@ gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:5 Function Definition: get(block--vu4[0]1;u1; ( temp 4-component vector of uint)
|
||||
0:5 Function Parameters:
|
||||
0:5 'sb' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:5 'sb' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:5 'bufferOffset' ( in uint)
|
||||
0:? Sequence
|
||||
0:6 Branch: Return with expression
|
||||
0:6 indirect index (layout( row_major std430) buffer 4-component vector of uint)
|
||||
0:6 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint)
|
||||
0:6 'sb' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:6 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint)
|
||||
0:6 'sb' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:6 Constant:
|
||||
0:6 0 (const uint)
|
||||
0:6 'bufferOffset' ( in uint)
|
||||
0:10 Function Definition: set(block--vu4[0]1;u1;vu4; ( temp void)
|
||||
0:10 Function Parameters:
|
||||
0:10 'sb' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:10 'sb' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:10 'sb@count' ( buffer block{layout( row_major std430) buffer int @count})
|
||||
0:10 'bufferOffset' ( in uint)
|
||||
0:10 'data' ( in 4-component vector of uint)
|
||||
0:? Sequence
|
||||
0:11 move second child to first child ( temp 4-component vector of uint)
|
||||
0:11 indirect index ( buffer 4-component vector of uint)
|
||||
0:11 @data: direct index for structure ( buffer implicitly-sized array of 4-component vector of uint)
|
||||
0:11 'sb' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:11 @data: direct index for structure ( buffer unsized 1-element array of 4-component vector of uint)
|
||||
0:11 'sb' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 'bufferOffset' ( in uint)
|
||||
@ -34,12 +34,12 @@ gl_FragCoord origin is upper left
|
||||
0:20 'pos' ( in uint)
|
||||
0:? Sequence
|
||||
0:21 Function Call: set(block--vu4[0]1;u1;vu4; ( temp void)
|
||||
0:21 'sbuf2' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:21 'sbuf2' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:21 'sbuf2@count' ( buffer block{layout( row_major std430) buffer int @count})
|
||||
0:21 Constant:
|
||||
0:21 2 (const uint)
|
||||
0:21 Function Call: get(block--vu4[0]1;u1; ( temp 4-component vector of uint)
|
||||
0:21 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:21 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:21 Constant:
|
||||
0:21 3 (const uint)
|
||||
0:23 Branch: Return with expression
|
||||
@ -59,10 +59,10 @@ gl_FragCoord origin is upper left
|
||||
0:20 Function Call: @main(u1; ( temp 4-component vector of float)
|
||||
0:? 'pos' ( temp uint)
|
||||
0:? Linker Objects
|
||||
0:? 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:? 'sbuf2' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:? 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:? 'sbuf2' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:? 'sbuf2@count' (layout( row_major std430) buffer block{layout( row_major std430) buffer int @count})
|
||||
0:? 'sbuf3' (layout( binding=12 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of 3-component vector of uint @data})
|
||||
0:? 'sbuf3' (layout( binding=12 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of 3-component vector of uint @data})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:? 'pos' (layout( location=0) flat in uint)
|
||||
|
||||
@ -75,27 +75,27 @@ gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:5 Function Definition: get(block--vu4[0]1;u1; ( temp 4-component vector of uint)
|
||||
0:5 Function Parameters:
|
||||
0:5 'sb' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:5 'sb' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:5 'bufferOffset' ( in uint)
|
||||
0:? Sequence
|
||||
0:6 Branch: Return with expression
|
||||
0:6 indirect index (layout( row_major std430) buffer 4-component vector of uint)
|
||||
0:6 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint)
|
||||
0:6 'sb' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:6 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint)
|
||||
0:6 'sb' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:6 Constant:
|
||||
0:6 0 (const uint)
|
||||
0:6 'bufferOffset' ( in uint)
|
||||
0:10 Function Definition: set(block--vu4[0]1;u1;vu4; ( temp void)
|
||||
0:10 Function Parameters:
|
||||
0:10 'sb' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:10 'sb' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:10 'sb@count' ( buffer block{layout( row_major std430) buffer int @count})
|
||||
0:10 'bufferOffset' ( in uint)
|
||||
0:10 'data' ( in 4-component vector of uint)
|
||||
0:? Sequence
|
||||
0:11 move second child to first child ( temp 4-component vector of uint)
|
||||
0:11 indirect index ( buffer 4-component vector of uint)
|
||||
0:11 @data: direct index for structure ( buffer implicitly-sized array of 4-component vector of uint)
|
||||
0:11 'sb' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:11 @data: direct index for structure ( buffer unsized 1-element array of 4-component vector of uint)
|
||||
0:11 'sb' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 'bufferOffset' ( in uint)
|
||||
@ -105,12 +105,12 @@ gl_FragCoord origin is upper left
|
||||
0:20 'pos' ( in uint)
|
||||
0:? Sequence
|
||||
0:21 Function Call: set(block--vu4[0]1;u1;vu4; ( temp void)
|
||||
0:21 'sbuf2' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:21 'sbuf2' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:21 'sbuf2@count' ( buffer block{layout( row_major std430) buffer int @count})
|
||||
0:21 Constant:
|
||||
0:21 2 (const uint)
|
||||
0:21 Function Call: get(block--vu4[0]1;u1; ( temp 4-component vector of uint)
|
||||
0:21 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:21 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:21 Constant:
|
||||
0:21 3 (const uint)
|
||||
0:23 Branch: Return with expression
|
||||
@ -130,10 +130,10 @@ gl_FragCoord origin is upper left
|
||||
0:20 Function Call: @main(u1; ( temp 4-component vector of float)
|
||||
0:? 'pos' ( temp uint)
|
||||
0:? Linker Objects
|
||||
0:? 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:? 'sbuf2' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:? 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:? 'sbuf2' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:? 'sbuf2@count' (layout( row_major std430) buffer block{layout( row_major std430) buffer int @count})
|
||||
0:? 'sbuf3' (layout( binding=12 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of 3-component vector of uint @data})
|
||||
0:? 'sbuf3' (layout( binding=12 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of 3-component vector of uint @data})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:? 'pos' (layout( location=0) flat in uint)
|
||||
|
||||
|
@ -5,7 +5,7 @@ local_size = (256, 1, 1)
|
||||
0:5 Function Definition: testLoad(u1;block--u1[0]1; ( temp 2-component vector of uint)
|
||||
0:5 Function Parameters:
|
||||
0:5 'loc' ( in uint)
|
||||
0:5 'buffer' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:5 'buffer' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:? Sequence
|
||||
0:6 Sequence
|
||||
0:6 move second child to first child ( temp 2-component vector of uint)
|
||||
@ -19,14 +19,14 @@ local_size = (256, 1, 1)
|
||||
0:6 2 (const int)
|
||||
0:? Construct vec2 ( temp 2-component vector of uint)
|
||||
0:6 indirect index ( temp uint)
|
||||
0:6 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:6 'buffer' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:6 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:6 'buffer' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:6 Constant:
|
||||
0:6 0 (const uint)
|
||||
0:6 'byteAddrTemp' ( temp int)
|
||||
0:6 indirect index ( temp uint)
|
||||
0:6 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:6 'buffer' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:6 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:6 'buffer' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:6 Constant:
|
||||
0:6 0 (const uint)
|
||||
0:6 add ( temp int)
|
||||
@ -44,7 +44,7 @@ local_size = (256, 1, 1)
|
||||
0:13 'result' ( temp 2-component vector of uint)
|
||||
0:13 Function Call: testLoad(u1;block--u1[0]1; ( temp 2-component vector of uint)
|
||||
0:13 'dispatchId' ( in uint)
|
||||
0:13 'g_input' (layout( binding=0 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:13 'g_input' (layout( binding=0 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:14 Sequence
|
||||
0:14 imageStore ( temp void)
|
||||
0:14 'g_output' (layout( binding=1 rg32ui) uniform uimageBuffer)
|
||||
@ -60,7 +60,7 @@ local_size = (256, 1, 1)
|
||||
0:12 Function Call: @main(u1; ( temp void)
|
||||
0:? 'dispatchId' ( temp uint)
|
||||
0:? Linker Objects
|
||||
0:? 'g_input' (layout( binding=0 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:? 'g_input' (layout( binding=0 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:? 'g_output' (layout( binding=1 rg32ui) uniform uimageBuffer)
|
||||
0:? 'dispatchId' ( in uint GlobalInvocationID)
|
||||
|
||||
@ -74,7 +74,7 @@ local_size = (256, 1, 1)
|
||||
0:5 Function Definition: testLoad(u1;block--u1[0]1; ( temp 2-component vector of uint)
|
||||
0:5 Function Parameters:
|
||||
0:5 'loc' ( in uint)
|
||||
0:5 'buffer' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:5 'buffer' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:? Sequence
|
||||
0:6 Sequence
|
||||
0:6 move second child to first child ( temp 2-component vector of uint)
|
||||
@ -88,14 +88,14 @@ local_size = (256, 1, 1)
|
||||
0:6 2 (const int)
|
||||
0:? Construct vec2 ( temp 2-component vector of uint)
|
||||
0:6 indirect index ( temp uint)
|
||||
0:6 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:6 'buffer' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:6 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:6 'buffer' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:6 Constant:
|
||||
0:6 0 (const uint)
|
||||
0:6 'byteAddrTemp' ( temp int)
|
||||
0:6 indirect index ( temp uint)
|
||||
0:6 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:6 'buffer' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:6 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:6 'buffer' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:6 Constant:
|
||||
0:6 0 (const uint)
|
||||
0:6 add ( temp int)
|
||||
@ -113,7 +113,7 @@ local_size = (256, 1, 1)
|
||||
0:13 'result' ( temp 2-component vector of uint)
|
||||
0:13 Function Call: testLoad(u1;block--u1[0]1; ( temp 2-component vector of uint)
|
||||
0:13 'dispatchId' ( in uint)
|
||||
0:13 'g_input' (layout( binding=0 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:13 'g_input' (layout( binding=0 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:14 Sequence
|
||||
0:14 imageStore ( temp void)
|
||||
0:14 'g_output' (layout( binding=1 rg32ui) uniform uimageBuffer)
|
||||
@ -129,7 +129,7 @@ local_size = (256, 1, 1)
|
||||
0:12 Function Call: @main(u1; ( temp void)
|
||||
0:? 'dispatchId' ( temp uint)
|
||||
0:? Linker Objects
|
||||
0:? 'g_input' (layout( binding=0 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:? 'g_input' (layout( binding=0 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:? 'g_output' (layout( binding=1 rg32ui) uniform uimageBuffer)
|
||||
0:? 'dispatchId' ( in uint GlobalInvocationID)
|
||||
|
||||
|
@ -10,8 +10,8 @@ gl_FragCoord origin is upper left
|
||||
0:13 move second child to first child ( temp structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:13 'mydata' ( temp structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:13 indirect index (layout( row_major std430) buffer structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:13 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:13 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2} @data})
|
||||
0:13 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:13 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2} @data})
|
||||
0:13 Constant:
|
||||
0:13 0 (const uint)
|
||||
0:13 'pos' ( in uint)
|
||||
@ -19,8 +19,8 @@ gl_FragCoord origin is upper left
|
||||
0:17 move second child to first child ( temp uint)
|
||||
0:17 'size' ( temp uint)
|
||||
0:17 array length ( temp uint)
|
||||
0:17 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:17 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2} @data})
|
||||
0:17 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:17 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2} @data})
|
||||
0:17 Constant:
|
||||
0:17 0 (const uint)
|
||||
0:17 move second child to first child ( temp uint)
|
||||
@ -31,8 +31,8 @@ gl_FragCoord origin is upper left
|
||||
0:19 Condition
|
||||
0:19 test: direct index for structure ( temp bool)
|
||||
0:19 indirect index (layout( row_major std430) buffer structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:19 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:19 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2} @data})
|
||||
0:19 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:19 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2} @data})
|
||||
0:19 Constant:
|
||||
0:19 0 (const uint)
|
||||
0:19 'pos' ( in uint)
|
||||
@ -44,16 +44,16 @@ gl_FragCoord origin is upper left
|
||||
0:20 add ( temp 3-component vector of float)
|
||||
0:20 color: direct index for structure ( temp 3-component vector of float)
|
||||
0:20 indirect index (layout( row_major std430) buffer structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:20 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2} @data})
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:20 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2} @data})
|
||||
0:20 Constant:
|
||||
0:20 0 (const uint)
|
||||
0:20 'pos' ( in uint)
|
||||
0:20 Constant:
|
||||
0:20 0 (const int)
|
||||
0:20 indirect index (layout( row_major std430) buffer float)
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of float)
|
||||
0:20 'sbuf2' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of float)
|
||||
0:20 'sbuf2' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:20 Constant:
|
||||
0:20 0 (const uint)
|
||||
0:20 'pos' ( in uint)
|
||||
@ -86,8 +86,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Function Call: @main(u1; ( temp 4-component vector of float)
|
||||
0:? 'pos' ( temp uint)
|
||||
0:? Linker Objects
|
||||
0:? 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2} @data})
|
||||
0:? 'sbuf2' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:? 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2} @data})
|
||||
0:? 'sbuf2' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:? 'pos' (layout( location=0) flat in uint)
|
||||
|
||||
@ -106,8 +106,8 @@ gl_FragCoord origin is upper left
|
||||
0:13 move second child to first child ( temp structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:13 'mydata' ( temp structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:13 indirect index (layout( row_major std430) buffer structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:13 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:13 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2} @data})
|
||||
0:13 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:13 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2} @data})
|
||||
0:13 Constant:
|
||||
0:13 0 (const uint)
|
||||
0:13 'pos' ( in uint)
|
||||
@ -115,8 +115,8 @@ gl_FragCoord origin is upper left
|
||||
0:17 move second child to first child ( temp uint)
|
||||
0:17 'size' ( temp uint)
|
||||
0:17 array length ( temp uint)
|
||||
0:17 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:17 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2} @data})
|
||||
0:17 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:17 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2} @data})
|
||||
0:17 Constant:
|
||||
0:17 0 (const uint)
|
||||
0:17 move second child to first child ( temp uint)
|
||||
@ -127,8 +127,8 @@ gl_FragCoord origin is upper left
|
||||
0:19 Condition
|
||||
0:19 test: direct index for structure ( temp bool)
|
||||
0:19 indirect index (layout( row_major std430) buffer structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:19 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:19 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2} @data})
|
||||
0:19 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:19 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2} @data})
|
||||
0:19 Constant:
|
||||
0:19 0 (const uint)
|
||||
0:19 'pos' ( in uint)
|
||||
@ -140,16 +140,16 @@ gl_FragCoord origin is upper left
|
||||
0:20 add ( temp 3-component vector of float)
|
||||
0:20 color: direct index for structure ( temp 3-component vector of float)
|
||||
0:20 indirect index (layout( row_major std430) buffer structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:20 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2} @data})
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2})
|
||||
0:20 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2} @data})
|
||||
0:20 Constant:
|
||||
0:20 0 (const uint)
|
||||
0:20 'pos' ( in uint)
|
||||
0:20 Constant:
|
||||
0:20 0 (const int)
|
||||
0:20 indirect index (layout( row_major std430) buffer float)
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of float)
|
||||
0:20 'sbuf2' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of float)
|
||||
0:20 'sbuf2' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:20 Constant:
|
||||
0:20 0 (const uint)
|
||||
0:20 'pos' ( in uint)
|
||||
@ -182,8 +182,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Function Call: @main(u1; ( temp 4-component vector of float)
|
||||
0:? 'pos' ( temp uint)
|
||||
0:? Linker Objects
|
||||
0:? 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2} @data})
|
||||
0:? 'sbuf2' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:? 'sbuf' (layout( binding=10 row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test, temp bool test2} @data})
|
||||
0:? 'sbuf2' (layout( row_major std430) readonly buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:? 'pos' (layout( location=0) flat in uint)
|
||||
|
||||
|
@ -15,23 +15,23 @@ gl_FragCoord origin is upper left
|
||||
0:8 0 (const uint)
|
||||
0:8 0 (const uint)
|
||||
0:10 direct index (layout( row_major std430) buffer 4-component vector of uint)
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint)
|
||||
0:10 'sbuf_rw_i' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint)
|
||||
0:10 'sbuf_rw_i' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 Constant:
|
||||
0:10 7 (const int)
|
||||
0:11 direct index (layout( row_major std430) buffer 4-component vector of uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint)
|
||||
0:11 'sbuf_rw_d' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint)
|
||||
0:11 'sbuf_rw_d' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 Constant:
|
||||
0:11 7 (const int)
|
||||
0:13 move second child to first child ( temp 4-component vector of uint)
|
||||
0:13 direct index (layout( row_major std430) buffer 4-component vector of uint)
|
||||
0:13 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint)
|
||||
0:13 'sbuf_rw_nocounter' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:13 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint)
|
||||
0:13 'sbuf_rw_nocounter' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:13 Constant:
|
||||
0:13 0 (const uint)
|
||||
0:13 Constant:
|
||||
@ -91,11 +91,11 @@ gl_FragCoord origin is upper left
|
||||
0:7 Function Call: @main(u1; ( temp 4-component vector of float)
|
||||
0:? 'pos' ( temp uint)
|
||||
0:? Linker Objects
|
||||
0:? 'sbuf_rw_i' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:? 'sbuf_rw_i' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:? 'sbuf_rw_i@count' (layout( row_major std430) buffer block{layout( row_major std430) buffer int @count})
|
||||
0:? 'sbuf_rw_d' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:? 'sbuf_rw_d' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:? 'sbuf_rw_d@count' (layout( row_major std430) buffer block{layout( row_major std430) buffer int @count})
|
||||
0:? 'sbuf_rw_nocounter' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:? 'sbuf_rw_nocounter' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:? 'pos' (layout( location=0) flat in uint)
|
||||
|
||||
@ -119,23 +119,23 @@ gl_FragCoord origin is upper left
|
||||
0:8 0 (const uint)
|
||||
0:8 0 (const uint)
|
||||
0:10 direct index (layout( row_major std430) buffer 4-component vector of uint)
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint)
|
||||
0:10 'sbuf_rw_i' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint)
|
||||
0:10 'sbuf_rw_i' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 Constant:
|
||||
0:10 7 (const int)
|
||||
0:11 direct index (layout( row_major std430) buffer 4-component vector of uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint)
|
||||
0:11 'sbuf_rw_d' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint)
|
||||
0:11 'sbuf_rw_d' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 Constant:
|
||||
0:11 7 (const int)
|
||||
0:13 move second child to first child ( temp 4-component vector of uint)
|
||||
0:13 direct index (layout( row_major std430) buffer 4-component vector of uint)
|
||||
0:13 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint)
|
||||
0:13 'sbuf_rw_nocounter' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:13 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint)
|
||||
0:13 'sbuf_rw_nocounter' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:13 Constant:
|
||||
0:13 0 (const uint)
|
||||
0:13 Constant:
|
||||
@ -195,11 +195,11 @@ gl_FragCoord origin is upper left
|
||||
0:7 Function Call: @main(u1; ( temp 4-component vector of float)
|
||||
0:? 'pos' ( temp uint)
|
||||
0:? Linker Objects
|
||||
0:? 'sbuf_rw_i' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:? 'sbuf_rw_i' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:? 'sbuf_rw_i@count' (layout( row_major std430) buffer block{layout( row_major std430) buffer int @count})
|
||||
0:? 'sbuf_rw_d' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:? 'sbuf_rw_d' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:? 'sbuf_rw_d@count' (layout( row_major std430) buffer block{layout( row_major std430) buffer int @count})
|
||||
0:? 'sbuf_rw_nocounter' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of 4-component vector of uint @data})
|
||||
0:? 'sbuf_rw_nocounter' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of 4-component vector of uint @data})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:? 'pos' (layout( location=0) flat in uint)
|
||||
|
||||
|
@ -8,8 +8,8 @@ gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:13 move second child to first child ( temp float)
|
||||
0:13 indirect index (layout( row_major std430) buffer float)
|
||||
0:13 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of float)
|
||||
0:13 'sbuf2' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:13 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of float)
|
||||
0:13 'sbuf2' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:13 Constant:
|
||||
0:13 0 (const uint)
|
||||
0:13 add ( temp uint)
|
||||
@ -22,8 +22,8 @@ gl_FragCoord origin is upper left
|
||||
0:17 move second child to first child ( temp uint)
|
||||
0:17 'size' ( temp uint)
|
||||
0:17 array length ( temp uint)
|
||||
0:17 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:17 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:17 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:17 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:17 Constant:
|
||||
0:17 0 (const uint)
|
||||
0:17 move second child to first child ( temp uint)
|
||||
@ -34,8 +34,8 @@ gl_FragCoord origin is upper left
|
||||
0:19 Condition
|
||||
0:19 test: direct index for structure ( temp bool)
|
||||
0:19 indirect index (layout( row_major std430) buffer structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:19 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:19 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:19 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:19 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:19 Constant:
|
||||
0:19 0 (const uint)
|
||||
0:19 'pos' ( in uint)
|
||||
@ -47,16 +47,16 @@ gl_FragCoord origin is upper left
|
||||
0:20 add ( temp 3-component vector of float)
|
||||
0:20 color: direct index for structure ( temp 3-component vector of float)
|
||||
0:20 indirect index (layout( row_major std430) buffer structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:20 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:20 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:20 Constant:
|
||||
0:20 0 (const uint)
|
||||
0:20 'pos' ( in uint)
|
||||
0:20 Constant:
|
||||
0:20 0 (const int)
|
||||
0:20 indirect index (layout( row_major std430) buffer float)
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of float)
|
||||
0:20 'sbuf2' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of float)
|
||||
0:20 'sbuf2' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:20 Constant:
|
||||
0:20 0 (const uint)
|
||||
0:20 'pos' ( in uint)
|
||||
@ -80,8 +80,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Function Call: @main(u1; ( temp 4-component vector of float)
|
||||
0:? 'pos' ( temp uint)
|
||||
0:? Linker Objects
|
||||
0:? 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:? 'sbuf2' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:? 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:? 'sbuf2' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:? 'pos' (layout( location=0) flat in uint)
|
||||
|
||||
@ -98,8 +98,8 @@ gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:13 move second child to first child ( temp float)
|
||||
0:13 indirect index (layout( row_major std430) buffer float)
|
||||
0:13 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of float)
|
||||
0:13 'sbuf2' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:13 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of float)
|
||||
0:13 'sbuf2' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:13 Constant:
|
||||
0:13 0 (const uint)
|
||||
0:13 add ( temp uint)
|
||||
@ -112,8 +112,8 @@ gl_FragCoord origin is upper left
|
||||
0:17 move second child to first child ( temp uint)
|
||||
0:17 'size' ( temp uint)
|
||||
0:17 array length ( temp uint)
|
||||
0:17 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:17 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:17 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:17 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:17 Constant:
|
||||
0:17 0 (const uint)
|
||||
0:17 move second child to first child ( temp uint)
|
||||
@ -124,8 +124,8 @@ gl_FragCoord origin is upper left
|
||||
0:19 Condition
|
||||
0:19 test: direct index for structure ( temp bool)
|
||||
0:19 indirect index (layout( row_major std430) buffer structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:19 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:19 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:19 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:19 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:19 Constant:
|
||||
0:19 0 (const uint)
|
||||
0:19 'pos' ( in uint)
|
||||
@ -137,16 +137,16 @@ gl_FragCoord origin is upper left
|
||||
0:20 add ( temp 3-component vector of float)
|
||||
0:20 color: direct index for structure ( temp 3-component vector of float)
|
||||
0:20 indirect index (layout( row_major std430) buffer structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:20 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test})
|
||||
0:20 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:20 Constant:
|
||||
0:20 0 (const uint)
|
||||
0:20 'pos' ( in uint)
|
||||
0:20 Constant:
|
||||
0:20 0 (const int)
|
||||
0:20 indirect index (layout( row_major std430) buffer float)
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of float)
|
||||
0:20 'sbuf2' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:20 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of float)
|
||||
0:20 'sbuf2' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:20 Constant:
|
||||
0:20 0 (const uint)
|
||||
0:20 'pos' ( in uint)
|
||||
@ -170,8 +170,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Function Call: @main(u1; ( temp 4-component vector of float)
|
||||
0:? 'pos' ( temp uint)
|
||||
0:? Linker Objects
|
||||
0:? 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:? 'sbuf2' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of float @data})
|
||||
0:? 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 3-component vector of float color, temp bool test} @data})
|
||||
0:? 'sbuf2' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of float @data})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:? 'pos' (layout( location=0) flat in uint)
|
||||
|
||||
|
@ -10,8 +10,8 @@ gl_FragCoord origin is upper left
|
||||
0:7 move second child to first child ( temp uint)
|
||||
0:7 'size' ( temp uint)
|
||||
0:7 array length ( temp uint)
|
||||
0:7 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:7 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:7 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:7 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:7 Constant:
|
||||
0:7 0 (const uint)
|
||||
0:? Sequence
|
||||
@ -23,14 +23,14 @@ gl_FragCoord origin is upper left
|
||||
0:9 2 (const int)
|
||||
0:9 move second child to first child ( temp uint)
|
||||
0:9 indirect index (layout( row_major std430) buffer uint)
|
||||
0:9 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:9 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:9 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:9 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:9 Constant:
|
||||
0:9 0 (const uint)
|
||||
0:9 'byteAddrTemp' ( temp int)
|
||||
0:9 indirect index (layout( row_major std430) buffer uint)
|
||||
0:9 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:9 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:9 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:9 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:9 Constant:
|
||||
0:9 0 (const uint)
|
||||
0:9 right-shift ( temp int)
|
||||
@ -46,8 +46,8 @@ gl_FragCoord origin is upper left
|
||||
0:10 2 (const int)
|
||||
0:10 move second child to first child ( temp uint)
|
||||
0:10 indirect index (layout( row_major std430) buffer uint)
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 'byteAddrTemp' ( temp int)
|
||||
@ -61,14 +61,14 @@ gl_FragCoord origin is upper left
|
||||
0:10 2 (const int)
|
||||
0:? Construct vec2 ( temp 2-component vector of uint)
|
||||
0:10 indirect index ( temp uint)
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 'byteAddrTemp' ( temp int)
|
||||
0:10 indirect index ( temp uint)
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 add ( temp int)
|
||||
@ -79,8 +79,8 @@ gl_FragCoord origin is upper left
|
||||
0:10 0 (const int)
|
||||
0:10 move second child to first child ( temp uint)
|
||||
0:10 indirect index (layout( row_major std430) buffer uint)
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 add ( temp int)
|
||||
@ -97,14 +97,14 @@ gl_FragCoord origin is upper left
|
||||
0:10 2 (const int)
|
||||
0:? Construct vec2 ( temp 2-component vector of uint)
|
||||
0:10 indirect index ( temp uint)
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 'byteAddrTemp' ( temp int)
|
||||
0:10 indirect index ( temp uint)
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 add ( temp int)
|
||||
@ -122,8 +122,8 @@ gl_FragCoord origin is upper left
|
||||
0:11 2 (const int)
|
||||
0:11 move second child to first child ( temp uint)
|
||||
0:11 indirect index (layout( row_major std430) buffer uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 'byteAddrTemp' ( temp int)
|
||||
@ -137,14 +137,14 @@ gl_FragCoord origin is upper left
|
||||
0:11 2 (const int)
|
||||
0:? Construct vec3 ( temp 3-component vector of uint)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 'byteAddrTemp' ( temp int)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 add ( temp int)
|
||||
@ -152,8 +152,8 @@ gl_FragCoord origin is upper left
|
||||
0:11 Constant:
|
||||
0:11 1 (const int)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 add ( temp int)
|
||||
@ -164,8 +164,8 @@ gl_FragCoord origin is upper left
|
||||
0:11 0 (const int)
|
||||
0:11 move second child to first child ( temp uint)
|
||||
0:11 indirect index (layout( row_major std430) buffer uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 add ( temp int)
|
||||
@ -182,14 +182,14 @@ gl_FragCoord origin is upper left
|
||||
0:11 2 (const int)
|
||||
0:? Construct vec3 ( temp 3-component vector of uint)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 'byteAddrTemp' ( temp int)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 add ( temp int)
|
||||
@ -197,8 +197,8 @@ gl_FragCoord origin is upper left
|
||||
0:11 Constant:
|
||||
0:11 1 (const int)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 add ( temp int)
|
||||
@ -209,8 +209,8 @@ gl_FragCoord origin is upper left
|
||||
0:11 1 (const int)
|
||||
0:11 move second child to first child ( temp uint)
|
||||
0:11 indirect index (layout( row_major std430) buffer uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 add ( temp int)
|
||||
@ -227,14 +227,14 @@ gl_FragCoord origin is upper left
|
||||
0:11 2 (const int)
|
||||
0:? Construct vec3 ( temp 3-component vector of uint)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 'byteAddrTemp' ( temp int)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 add ( temp int)
|
||||
@ -242,8 +242,8 @@ gl_FragCoord origin is upper left
|
||||
0:11 Constant:
|
||||
0:11 1 (const int)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 add ( temp int)
|
||||
@ -261,8 +261,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 2 (const int)
|
||||
0:12 move second child to first child ( temp uint)
|
||||
0:12 indirect index (layout( row_major std430) buffer uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 'byteAddrTemp' ( temp int)
|
||||
@ -276,14 +276,14 @@ gl_FragCoord origin is upper left
|
||||
0:12 2 (const int)
|
||||
0:? Construct vec4 ( temp 4-component vector of uint)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 'byteAddrTemp' ( temp int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -291,8 +291,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Constant:
|
||||
0:12 1 (const int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -300,8 +300,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Constant:
|
||||
0:12 2 (const int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -312,8 +312,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 0 (const int)
|
||||
0:12 move second child to first child ( temp uint)
|
||||
0:12 indirect index (layout( row_major std430) buffer uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -330,14 +330,14 @@ gl_FragCoord origin is upper left
|
||||
0:12 2 (const int)
|
||||
0:? Construct vec4 ( temp 4-component vector of uint)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 'byteAddrTemp' ( temp int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -345,8 +345,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Constant:
|
||||
0:12 1 (const int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -354,8 +354,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Constant:
|
||||
0:12 2 (const int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -366,8 +366,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 1 (const int)
|
||||
0:12 move second child to first child ( temp uint)
|
||||
0:12 indirect index (layout( row_major std430) buffer uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -384,14 +384,14 @@ gl_FragCoord origin is upper left
|
||||
0:12 2 (const int)
|
||||
0:? Construct vec4 ( temp 4-component vector of uint)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 'byteAddrTemp' ( temp int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -399,8 +399,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Constant:
|
||||
0:12 1 (const int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -408,8 +408,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Constant:
|
||||
0:12 2 (const int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -420,8 +420,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 2 (const int)
|
||||
0:12 move second child to first child ( temp uint)
|
||||
0:12 indirect index (layout( row_major std430) buffer uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -438,14 +438,14 @@ gl_FragCoord origin is upper left
|
||||
0:12 2 (const int)
|
||||
0:? Construct vec4 ( temp 4-component vector of uint)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 'byteAddrTemp' ( temp int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -453,8 +453,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Constant:
|
||||
0:12 1 (const int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -462,8 +462,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Constant:
|
||||
0:12 2 (const int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -476,8 +476,8 @@ gl_FragCoord origin is upper left
|
||||
0:14 Construct vec4 ( temp 4-component vector of float)
|
||||
0:14 Convert uint to float ( temp float)
|
||||
0:14 indirect index (layout( row_major std430) buffer uint)
|
||||
0:14 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:14 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:14 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:14 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:14 Constant:
|
||||
0:14 0 (const uint)
|
||||
0:14 right-shift ( temp int)
|
||||
@ -495,7 +495,7 @@ gl_FragCoord origin is upper left
|
||||
0:5 Function Call: @main(u1; ( temp 4-component vector of float)
|
||||
0:? 'pos' ( temp uint)
|
||||
0:? Linker Objects
|
||||
0:? 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:? 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:? 'pos' (layout( location=0) flat in uint)
|
||||
|
||||
@ -514,8 +514,8 @@ gl_FragCoord origin is upper left
|
||||
0:7 move second child to first child ( temp uint)
|
||||
0:7 'size' ( temp uint)
|
||||
0:7 array length ( temp uint)
|
||||
0:7 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:7 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:7 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:7 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:7 Constant:
|
||||
0:7 0 (const uint)
|
||||
0:? Sequence
|
||||
@ -527,14 +527,14 @@ gl_FragCoord origin is upper left
|
||||
0:9 2 (const int)
|
||||
0:9 move second child to first child ( temp uint)
|
||||
0:9 indirect index (layout( row_major std430) buffer uint)
|
||||
0:9 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:9 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:9 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:9 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:9 Constant:
|
||||
0:9 0 (const uint)
|
||||
0:9 'byteAddrTemp' ( temp int)
|
||||
0:9 indirect index (layout( row_major std430) buffer uint)
|
||||
0:9 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:9 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:9 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:9 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:9 Constant:
|
||||
0:9 0 (const uint)
|
||||
0:9 right-shift ( temp int)
|
||||
@ -550,8 +550,8 @@ gl_FragCoord origin is upper left
|
||||
0:10 2 (const int)
|
||||
0:10 move second child to first child ( temp uint)
|
||||
0:10 indirect index (layout( row_major std430) buffer uint)
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 'byteAddrTemp' ( temp int)
|
||||
@ -565,14 +565,14 @@ gl_FragCoord origin is upper left
|
||||
0:10 2 (const int)
|
||||
0:? Construct vec2 ( temp 2-component vector of uint)
|
||||
0:10 indirect index ( temp uint)
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 'byteAddrTemp' ( temp int)
|
||||
0:10 indirect index ( temp uint)
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 add ( temp int)
|
||||
@ -583,8 +583,8 @@ gl_FragCoord origin is upper left
|
||||
0:10 0 (const int)
|
||||
0:10 move second child to first child ( temp uint)
|
||||
0:10 indirect index (layout( row_major std430) buffer uint)
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 add ( temp int)
|
||||
@ -601,14 +601,14 @@ gl_FragCoord origin is upper left
|
||||
0:10 2 (const int)
|
||||
0:? Construct vec2 ( temp 2-component vector of uint)
|
||||
0:10 indirect index ( temp uint)
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 'byteAddrTemp' ( temp int)
|
||||
0:10 indirect index ( temp uint)
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:10 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:10 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:10 Constant:
|
||||
0:10 0 (const uint)
|
||||
0:10 add ( temp int)
|
||||
@ -626,8 +626,8 @@ gl_FragCoord origin is upper left
|
||||
0:11 2 (const int)
|
||||
0:11 move second child to first child ( temp uint)
|
||||
0:11 indirect index (layout( row_major std430) buffer uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 'byteAddrTemp' ( temp int)
|
||||
@ -641,14 +641,14 @@ gl_FragCoord origin is upper left
|
||||
0:11 2 (const int)
|
||||
0:? Construct vec3 ( temp 3-component vector of uint)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 'byteAddrTemp' ( temp int)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 add ( temp int)
|
||||
@ -656,8 +656,8 @@ gl_FragCoord origin is upper left
|
||||
0:11 Constant:
|
||||
0:11 1 (const int)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 add ( temp int)
|
||||
@ -668,8 +668,8 @@ gl_FragCoord origin is upper left
|
||||
0:11 0 (const int)
|
||||
0:11 move second child to first child ( temp uint)
|
||||
0:11 indirect index (layout( row_major std430) buffer uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 add ( temp int)
|
||||
@ -686,14 +686,14 @@ gl_FragCoord origin is upper left
|
||||
0:11 2 (const int)
|
||||
0:? Construct vec3 ( temp 3-component vector of uint)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 'byteAddrTemp' ( temp int)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 add ( temp int)
|
||||
@ -701,8 +701,8 @@ gl_FragCoord origin is upper left
|
||||
0:11 Constant:
|
||||
0:11 1 (const int)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 add ( temp int)
|
||||
@ -713,8 +713,8 @@ gl_FragCoord origin is upper left
|
||||
0:11 1 (const int)
|
||||
0:11 move second child to first child ( temp uint)
|
||||
0:11 indirect index (layout( row_major std430) buffer uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 add ( temp int)
|
||||
@ -731,14 +731,14 @@ gl_FragCoord origin is upper left
|
||||
0:11 2 (const int)
|
||||
0:? Construct vec3 ( temp 3-component vector of uint)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 'byteAddrTemp' ( temp int)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 add ( temp int)
|
||||
@ -746,8 +746,8 @@ gl_FragCoord origin is upper left
|
||||
0:11 Constant:
|
||||
0:11 1 (const int)
|
||||
0:11 indirect index ( temp uint)
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:11 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:11 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:11 Constant:
|
||||
0:11 0 (const uint)
|
||||
0:11 add ( temp int)
|
||||
@ -765,8 +765,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 2 (const int)
|
||||
0:12 move second child to first child ( temp uint)
|
||||
0:12 indirect index (layout( row_major std430) buffer uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 'byteAddrTemp' ( temp int)
|
||||
@ -780,14 +780,14 @@ gl_FragCoord origin is upper left
|
||||
0:12 2 (const int)
|
||||
0:? Construct vec4 ( temp 4-component vector of uint)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 'byteAddrTemp' ( temp int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -795,8 +795,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Constant:
|
||||
0:12 1 (const int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -804,8 +804,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Constant:
|
||||
0:12 2 (const int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -816,8 +816,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 0 (const int)
|
||||
0:12 move second child to first child ( temp uint)
|
||||
0:12 indirect index (layout( row_major std430) buffer uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -834,14 +834,14 @@ gl_FragCoord origin is upper left
|
||||
0:12 2 (const int)
|
||||
0:? Construct vec4 ( temp 4-component vector of uint)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 'byteAddrTemp' ( temp int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -849,8 +849,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Constant:
|
||||
0:12 1 (const int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -858,8 +858,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Constant:
|
||||
0:12 2 (const int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -870,8 +870,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 1 (const int)
|
||||
0:12 move second child to first child ( temp uint)
|
||||
0:12 indirect index (layout( row_major std430) buffer uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -888,14 +888,14 @@ gl_FragCoord origin is upper left
|
||||
0:12 2 (const int)
|
||||
0:? Construct vec4 ( temp 4-component vector of uint)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 'byteAddrTemp' ( temp int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -903,8 +903,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Constant:
|
||||
0:12 1 (const int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -912,8 +912,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Constant:
|
||||
0:12 2 (const int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -924,8 +924,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 2 (const int)
|
||||
0:12 move second child to first child ( temp uint)
|
||||
0:12 indirect index (layout( row_major std430) buffer uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -942,14 +942,14 @@ gl_FragCoord origin is upper left
|
||||
0:12 2 (const int)
|
||||
0:? Construct vec4 ( temp 4-component vector of uint)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 'byteAddrTemp' ( temp int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -957,8 +957,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Constant:
|
||||
0:12 1 (const int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -966,8 +966,8 @@ gl_FragCoord origin is upper left
|
||||
0:12 Constant:
|
||||
0:12 2 (const int)
|
||||
0:12 indirect index ( temp uint)
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:12 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:12 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:12 Constant:
|
||||
0:12 0 (const uint)
|
||||
0:12 add ( temp int)
|
||||
@ -980,8 +980,8 @@ gl_FragCoord origin is upper left
|
||||
0:14 Construct vec4 ( temp 4-component vector of float)
|
||||
0:14 Convert uint to float ( temp float)
|
||||
0:14 indirect index (layout( row_major std430) buffer uint)
|
||||
0:14 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:14 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:14 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:14 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:14 Constant:
|
||||
0:14 0 (const uint)
|
||||
0:14 right-shift ( temp int)
|
||||
@ -999,7 +999,7 @@ gl_FragCoord origin is upper left
|
||||
0:5 Function Call: @main(u1; ( temp 4-component vector of float)
|
||||
0:? 'pos' ( temp uint)
|
||||
0:? Linker Objects
|
||||
0:? 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:? 'sbuf' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:? 'pos' (layout( location=0) flat in uint)
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -7,8 +7,8 @@ local_size = (32, 16, 1)
|
||||
0:? Sequence
|
||||
0:6 move second child to first child ( temp uint)
|
||||
0:6 indirect index (layout( row_major std430) buffer uint)
|
||||
0:6 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:6 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:6 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:6 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:6 Constant:
|
||||
0:6 0 (const uint)
|
||||
0:6 '@gl_SubgroupInvocationID' ( in uint unknown built-in variable)
|
||||
@ -25,7 +25,7 @@ local_size = (32, 16, 1)
|
||||
0:? Sequence
|
||||
0:5 Function Call: @CSMain( ( temp void)
|
||||
0:? Linker Objects
|
||||
0:? 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:? 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
|
||||
|
||||
Linked compute stage:
|
||||
@ -39,8 +39,8 @@ local_size = (32, 16, 1)
|
||||
0:? Sequence
|
||||
0:6 move second child to first child ( temp uint)
|
||||
0:6 indirect index (layout( row_major std430) buffer uint)
|
||||
0:6 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint)
|
||||
0:6 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:6 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint)
|
||||
0:6 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
0:6 Constant:
|
||||
0:6 0 (const uint)
|
||||
0:6 '@gl_SubgroupInvocationID' ( in uint unknown built-in variable)
|
||||
@ -57,7 +57,7 @@ local_size = (32, 16, 1)
|
||||
0:? Sequence
|
||||
0:5 Function Call: @CSMain( ( temp void)
|
||||
0:? Linker Objects
|
||||
0:? 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
|
||||
0:? 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint @data})
|
||||
|
||||
// Module Version 10300
|
||||
// Generated by (magic number): 80006
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -8,8 +8,8 @@ local_size = (32, 16, 1)
|
||||
0:? Sequence
|
||||
0:6 move second child to first child ( temp uint64_t)
|
||||
0:6 indirect index (layout( row_major std430) buffer uint64_t)
|
||||
0:6 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint64_t)
|
||||
0:6 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint64_t @data})
|
||||
0:6 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint64_t)
|
||||
0:6 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint64_t @data})
|
||||
0:6 Constant:
|
||||
0:6 0 (const uint)
|
||||
0:6 direct index ( temp uint)
|
||||
@ -29,8 +29,8 @@ local_size = (32, 16, 1)
|
||||
0:6 0 (const uint)
|
||||
0:7 move second child to first child ( temp uint64_t)
|
||||
0:7 indirect index (layout( row_major std430) buffer uint64_t)
|
||||
0:7 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint64_t)
|
||||
0:7 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint64_t @data})
|
||||
0:7 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint64_t)
|
||||
0:7 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint64_t @data})
|
||||
0:7 Constant:
|
||||
0:7 0 (const uint)
|
||||
0:7 direct index ( temp uint)
|
||||
@ -50,8 +50,8 @@ local_size = (32, 16, 1)
|
||||
0:7 0 (const uint)
|
||||
0:8 move second child to first child ( temp uint64_t)
|
||||
0:8 indirect index (layout( row_major std430) buffer uint64_t)
|
||||
0:8 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint64_t)
|
||||
0:8 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint64_t @data})
|
||||
0:8 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint64_t)
|
||||
0:8 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint64_t @data})
|
||||
0:8 Constant:
|
||||
0:8 0 (const uint)
|
||||
0:8 direct index ( temp uint)
|
||||
@ -71,8 +71,8 @@ local_size = (32, 16, 1)
|
||||
0:8 0 (const uint)
|
||||
0:9 move second child to first child ( temp uint64_t)
|
||||
0:9 indirect index (layout( row_major std430) buffer uint64_t)
|
||||
0:9 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint64_t)
|
||||
0:9 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint64_t @data})
|
||||
0:9 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint64_t)
|
||||
0:9 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint64_t @data})
|
||||
0:9 Constant:
|
||||
0:9 0 (const uint)
|
||||
0:9 direct index ( temp uint)
|
||||
@ -96,7 +96,7 @@ local_size = (32, 16, 1)
|
||||
0:5 Function Call: @CSMain(vu3; ( temp void)
|
||||
0:? 'dti' ( temp 3-component vector of uint)
|
||||
0:? Linker Objects
|
||||
0:? 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint64_t @data})
|
||||
0:? 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint64_t @data})
|
||||
0:? 'dti' ( in 3-component vector of uint GlobalInvocationID)
|
||||
|
||||
|
||||
@ -112,8 +112,8 @@ local_size = (32, 16, 1)
|
||||
0:? Sequence
|
||||
0:6 move second child to first child ( temp uint64_t)
|
||||
0:6 indirect index (layout( row_major std430) buffer uint64_t)
|
||||
0:6 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint64_t)
|
||||
0:6 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint64_t @data})
|
||||
0:6 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint64_t)
|
||||
0:6 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint64_t @data})
|
||||
0:6 Constant:
|
||||
0:6 0 (const uint)
|
||||
0:6 direct index ( temp uint)
|
||||
@ -133,8 +133,8 @@ local_size = (32, 16, 1)
|
||||
0:6 0 (const uint)
|
||||
0:7 move second child to first child ( temp uint64_t)
|
||||
0:7 indirect index (layout( row_major std430) buffer uint64_t)
|
||||
0:7 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint64_t)
|
||||
0:7 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint64_t @data})
|
||||
0:7 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint64_t)
|
||||
0:7 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint64_t @data})
|
||||
0:7 Constant:
|
||||
0:7 0 (const uint)
|
||||
0:7 direct index ( temp uint)
|
||||
@ -154,8 +154,8 @@ local_size = (32, 16, 1)
|
||||
0:7 0 (const uint)
|
||||
0:8 move second child to first child ( temp uint64_t)
|
||||
0:8 indirect index (layout( row_major std430) buffer uint64_t)
|
||||
0:8 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint64_t)
|
||||
0:8 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint64_t @data})
|
||||
0:8 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint64_t)
|
||||
0:8 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint64_t @data})
|
||||
0:8 Constant:
|
||||
0:8 0 (const uint)
|
||||
0:8 direct index ( temp uint)
|
||||
@ -175,8 +175,8 @@ local_size = (32, 16, 1)
|
||||
0:8 0 (const uint)
|
||||
0:9 move second child to first child ( temp uint64_t)
|
||||
0:9 indirect index (layout( row_major std430) buffer uint64_t)
|
||||
0:9 @data: direct index for structure (layout( row_major std430) buffer implicitly-sized array of uint64_t)
|
||||
0:9 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint64_t @data})
|
||||
0:9 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of uint64_t)
|
||||
0:9 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint64_t @data})
|
||||
0:9 Constant:
|
||||
0:9 0 (const uint)
|
||||
0:9 direct index ( temp uint)
|
||||
@ -200,7 +200,7 @@ local_size = (32, 16, 1)
|
||||
0:5 Function Call: @CSMain(vu3; ( temp void)
|
||||
0:? 'dti' ( temp 3-component vector of uint)
|
||||
0:? Linker Objects
|
||||
0:? 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint64_t @data})
|
||||
0:? 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of uint64_t @data})
|
||||
0:? 'dti' ( in 3-component vector of uint GlobalInvocationID)
|
||||
|
||||
// Module Version 10300
|
||||
|
@ -320,7 +320,7 @@ ERROR: node is still EOpNull!
|
||||
0:? 'factor' (layout( location=3 index=1) out 4-component vector of float)
|
||||
0:? 'colors' (layout( location=2) out 3-element array of 4-component vector of float)
|
||||
0:? 'gl_FragDepth' ( gl_FragDepth float FragDepth)
|
||||
0:? 'anon@2' ( in block{ in float FogFragCoord gl_FogFragCoord, in implicitly-sized array of 4-component vector of float TexCoord gl_TexCoord, flat in 4-component vector of float Color gl_Color, in 4-component vector of float SecondaryColor gl_SecondaryColor})
|
||||
0:? 'anon@2' ( in block{ in float FogFragCoord gl_FogFragCoord, in unsized 1-element array of 4-component vector of float TexCoord gl_TexCoord, flat in 4-component vector of float Color gl_Color, in 4-component vector of float SecondaryColor gl_SecondaryColor})
|
||||
|
||||
|
||||
Linked fragment stage:
|
||||
|
@ -276,7 +276,7 @@ ERROR: node is still EOpNull!
|
||||
0:? Linker Objects
|
||||
0:? 'Coords' ( out block{ out 4-component vector of float Position, out 2-component vector of float Texture})
|
||||
0:? 'anon@0' ( out block{ out 4-component vector of float Color})
|
||||
0:? 'transforms' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform 4X4 matrix of float ModelViewMatrix, layout( column_major shared) uniform 4X4 matrix of float ModelViewProjectionMatrix, layout( column_major shared) uniform implicitly-sized array of 4-component vector of float a, layout( column_major shared) uniform float Deformation})
|
||||
0:? 'transforms' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform 4X4 matrix of float ModelViewMatrix, layout( column_major shared) uniform 4X4 matrix of float ModelViewProjectionMatrix, layout( column_major shared) uniform unsized 1-element array of 4-component vector of float a, layout( column_major shared) uniform float Deformation})
|
||||
0:? 'normal' (layout( location=3) in 4-component vector of float)
|
||||
0:? 'colors' (layout( location=6) in 3-element array of 4-component vector of float)
|
||||
0:? 'transforms2' (layout( location=9) in 2-element array of 4X4 matrix of float)
|
||||
@ -295,7 +295,7 @@ ERROR: node is still EOpNull!
|
||||
0:? 'b2' (layout( binding=2) uniform atomic_uint)
|
||||
0:? 'c2' (layout( binding=3) uniform atomic_uint)
|
||||
0:? 'd2' (layout( binding=2) uniform atomic_uint)
|
||||
0:? 'anon@5' ( out block{ invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, flat out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out implicitly-sized array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:? 'anon@5' ( out block{ invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 1-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, flat out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out unsized 1-element array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:? 'ColorInv' ( smooth out 3-component vector of float)
|
||||
0:? 'Color4' ( invariant centroid smooth out 3-component vector of float)
|
||||
0:? 'position' ( noContraction smooth out 4-component vector of float)
|
||||
|
@ -277,7 +277,7 @@ ERROR: node is still EOpNull!
|
||||
0:? Linker Objects
|
||||
0:? 'Coords' ( out block{ out 4-component vector of float Position, out 2-component vector of float Texture})
|
||||
0:? 'anon@0' ( out block{ out 4-component vector of float Color})
|
||||
0:? 'transforms' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform 4X4 matrix of float ModelViewMatrix, layout( column_major shared) uniform 4X4 matrix of float ModelViewProjectionMatrix, layout( column_major shared) uniform implicitly-sized array of 4-component vector of float a, layout( column_major shared) uniform float Deformation})
|
||||
0:? 'transforms' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform 4X4 matrix of float ModelViewMatrix, layout( column_major shared) uniform 4X4 matrix of float ModelViewProjectionMatrix, layout( column_major shared) uniform unsized 1-element array of 4-component vector of float a, layout( column_major shared) uniform float Deformation})
|
||||
0:? 'normal' (layout( location=3) in 4-component vector of float)
|
||||
0:? 'colors' (layout( location=6) in 3-element array of 4-component vector of float)
|
||||
0:? 'transforms2' (layout( location=9) in 2-element array of 4X4 matrix of float)
|
||||
@ -296,7 +296,7 @@ ERROR: node is still EOpNull!
|
||||
0:? 'b2' (layout( binding=2) uniform atomic_uint)
|
||||
0:? 'c2' (layout( binding=3) uniform atomic_uint)
|
||||
0:? 'd2' (layout( binding=2) uniform atomic_uint)
|
||||
0:? 'anon@5' ( out block{ invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, flat out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out implicitly-sized array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:? 'anon@5' ( out block{ invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 1-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, flat out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out unsized 1-element array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:? 'ColorInv' ( smooth out 3-component vector of float)
|
||||
0:? 'Color4' ( invariant centroid smooth out 3-component vector of float)
|
||||
0:? 'position' ( noContraction smooth out 4-component vector of float)
|
||||
|
@ -6,7 +6,7 @@ Shader version: 420
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child ( temp 4-component vector of float)
|
||||
0:42 gl_Position: direct index for structure ( gl_Position 4-component vector of float Position)
|
||||
0:42 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out implicitly-sized array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:42 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 1-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out unsized 1-element array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:42 Constant:
|
||||
0:42 0 (const uint)
|
||||
0:42 Construct vec4 ( temp 4-component vector of float)
|
||||
@ -16,7 +16,7 @@ Shader version: 420
|
||||
0:? Linker Objects
|
||||
0:? 'color' ( in 3-component vector of float)
|
||||
0:? 'foo' ( uniform sampler2DRect)
|
||||
0:? 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out implicitly-sized array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:? 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 1-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out unsized 1-element array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:? 'gl_VertexID' ( gl_VertexId int VertexId)
|
||||
0:? 'gl_InstanceID' ( gl_InstanceId int InstanceId)
|
||||
|
||||
|
@ -13,7 +13,7 @@ ERROR: node is still EOpNull!
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child ( temp 4-component vector of float)
|
||||
0:44 gl_Position: direct index for structure ( gl_Position 4-component vector of float Position)
|
||||
0:44 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out implicitly-sized array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:44 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 1-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out unsized 1-element array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:44 Constant:
|
||||
0:44 0 (const uint)
|
||||
0:44 Construct vec4 ( temp 4-component vector of float)
|
||||
@ -24,7 +24,7 @@ ERROR: node is still EOpNull!
|
||||
0:? Linker Objects
|
||||
0:? 'color' ( in 3-component vector of float)
|
||||
0:? 'foo' ( uniform sampler2DRect)
|
||||
0:? 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out implicitly-sized array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:? 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 1-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out unsized 1-element array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:? 'gl_VertexID' ( gl_VertexId int VertexId)
|
||||
0:? 'gl_InstanceID' ( gl_InstanceId int InstanceId)
|
||||
|
||||
|
@ -1697,13 +1697,17 @@ public:
|
||||
if (isArray()) {
|
||||
for(int i = 0; i < (int)arraySizes->getNumDims(); ++i) {
|
||||
int size = arraySizes->getDimSize(i);
|
||||
if (size == 0)
|
||||
appendStr(" implicitly-sized array of");
|
||||
else {
|
||||
if (size == UnsizedArraySize) {
|
||||
appendStr(" unsized");
|
||||
if (i == 0) {
|
||||
appendStr(" ");
|
||||
appendInt(arraySizes->getImplicitSize());
|
||||
}
|
||||
} else {
|
||||
appendStr(" ");
|
||||
appendInt(arraySizes->getDimSize(i));
|
||||
appendStr("-element array of");
|
||||
}
|
||||
appendStr("-element array of");
|
||||
}
|
||||
}
|
||||
if (qualifier.precision != EpqNone) {
|
||||
|
Loading…
Reference in New Issue
Block a user