yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
54947913
main
1310.geom 2ERROR: 0:29: 'fromVertex' : block instance name redefinition 3ERROR: 0:33: 'fromVertex' : redefinition 4ERROR: 0:35: 'fooC' : block instance name redefinition 5ERROR: 0:43: 'EmitStreamVertex' : no matching overloaded function found 6ERROR: 0:44: 'EndStreamPrimitive' : no matching overloaded function found 7ERROR: 0:47: 'gl_ClipDistance' : required extension not requested: GL_EXT_clip_cull_distance 8ERROR: 0:48: 'gl_ClipDistance' : required extension not requested: GL_EXT_clip_cull_distance 9ERROR: 0:55: 'selecting output stream' : not supported with this profile: es 10ERROR: 0:62: 'max_vertices' : too large, must be less than gl_MaxGeometryOutputVertices 11ERROR: 0:62: 'max_vertices' : cannot change previously set layout value 12ERROR: 0:63: 'max_vertices' : can only apply to a standalone qualifier 13ERROR: 0:68: 'points' : cannot change previously set output primitive 14ERROR: 0:69: 'points' : cannot change previously set output primitive 15ERROR: 0:70: 'triangle_strip' : cannot apply to input 16ERROR: 0:71: 'triangle_strip' : cannot apply to: uniform 17ERROR: 0:72: 'triangle_strip' : can only apply to a standalone qualifier 18ERROR: 0:73: 'triangle_strip' : can only apply to a standalone qualifier 19ERROR: 0:74: 'invocations' : can only apply to a standalone qualifier 20ERROR: 0:76: 'invocations' : can only apply to a standalone qualifier 21ERROR: 0:77: 'max_vertices' : can only apply to a standalone qualifier 22ERROR: 0:78: 'triangle_strip' : can only apply to a standalone qualifier 23ERROR: 0:81: 'lines' : cannot apply to 'out' 24ERROR: 0:83: 'triangles' : cannot change previously set input primitive 25ERROR: 0:84: 'triangles_adjacency' : cannot change previously set input primitive 26ERROR: 0:116: 'gl_ViewportIndex' : undeclared identifier 27ERROR: 0:117: 'gl_MaxViewports' : undeclared identifier 28ERROR: 0:123: 'lines_adjacency' : inconsistent input primitive for array size of explArrayBad 29ERROR: 0:124: 'in' : type must be an array: nonArrayed 30ERROR: 0:128: 'sample' : Reserved word. 31ERROR: 0:132: 'component' : not supported with this profile: es 32ERROR: 0:136: 'gl_MaxGeometryVaryingComponents' : undeclared identifier 33ERROR: 0:137: 'gl_VerticesIn' : undeclared identifier 34ERROR: 0:142: 'gl_PointSize' : required extension not requested: Possible extensions include: 35GL_EXT_geometry_point_size 36GL_OES_geometry_point_size 37ERROR: 0:143: 'gl_PointSize' : required extension not requested: Possible extensions include: 38GL_EXT_geometry_point_size 39GL_OES_geometry_point_size 40ERROR: 34 compilation errors. No code generated. 41 42 43Shader version: 310 44Requested GL_EXT_geometry_shader 45Requested GL_EXT_shader_io_blocks 46Requested GL_OES_geometry_point_size 47invocations = 4 48max_vertices = 200 49input primitive = lines_adjacency 50output primitive = triangle_strip 51ERROR: node is still EOpNull! 520:39 Function Definition: main( ( global void) 530:39 Function Parameters: 540:41 Sequence 550:41 EmitVertex ( global void) 560:42 EndPrimitive ( global void) 570:43 Constant: 580:43 0.000000 590:44 Constant: 600:44 0.000000 610:46 move second child to first child ( temp mediump 3-component vector of float) 620:46 color: direct index for structure (layout( stream=0) out mediump 3-component vector of float) 630:46 'anon@0' (layout( stream=0) out block{layout( stream=0) out mediump 3-component vector of float color}) 640:46 Constant: 650:46 0 (const uint) 660:46 color: direct index for structure ( in mediump 3-component vector of float) 670:46 direct index ( temp block{ in mediump 3-component vector of float color}) 680:46 'fromV' ( in 4-element array of block{ in mediump 3-component vector of float color}) 690:46 Constant: 700:46 0 (const int) 710:46 Constant: 720:46 0 (const int) 730:47 move second child to first child ( temp highp float) 740:47 direct index (layout( stream=0) temp highp float ClipDistance) 750:47 gl_ClipDistance: direct index for structure (layout( stream=0) out unsized 4-element array of highp float ClipDistance) 760:47 'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position highp 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize highp float PointSize gl_PointSize}) 770:47 Constant: 780:47 2 (const uint) 790:47 Constant: 800:47 3 (const int) 810:48 direct index ( temp highp float ClipDistance) 820:48 gl_ClipDistance: direct index for structure ( in unsized 3-element array of highp float ClipDistance) 830:48 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize}) 840:48 'gl_in' ( in 4-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize}) 850:48 Constant: 860:48 1 (const int) 870:48 Constant: 880:48 2 (const int) 890:48 Constant: 900:48 2 (const int) 910:49 move second child to first child ( temp highp 4-component vector of float) 920:49 gl_Position: direct index for structure (layout( stream=0) gl_Position highp 4-component vector of float Position) 930:49 'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position highp 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize highp float PointSize gl_PointSize}) 940:49 Constant: 950:49 0 (const uint) 960:49 gl_Position: direct index for structure ( in highp 4-component vector of float Position) 970:49 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize}) 980:49 'gl_in' ( in 4-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize}) 990:49 Constant: 1000:49 0 (const int) 1010:49 Constant: 1020:49 0 (const int) 1030:51 move second child to first child ( temp highp int) 1040:51 'gl_PrimitiveID' (layout( stream=0) out highp int PrimitiveID) 1050:51 'gl_PrimitiveIDIn' ( in highp int PrimitiveID) 1060:52 move second child to first child ( temp highp int) 1070:52 'gl_Layer' (layout( stream=0) out highp int Layer) 1080:52 Constant: 1090:52 2 (const int) 1100:63 Function Definition: foo(i1; ( global void) 1110:63 Function Parameters: 1120:63 'a' ( in highp int) 1130:65 Sequence 1140:65 move second child to first child ( temp mediump 4-component vector of float) 1150:65 a: direct index for structure (layout( stream=0) out mediump 4-component vector of float) 1160:65 'ouuaa6' (layout( stream=0) out block{layout( stream=0) out mediump 4-component vector of float a}) 1170:65 Constant: 1180:65 0 (const int) 1190:65 Constant: 1200:65 1.000000 1210:65 1.000000 1220:65 1.000000 1230:65 1.000000 1240:114 Function Definition: fooe1( ( global void) 1250:114 Function Parameters: 1260:116 Sequence 1270:116 'gl_ViewportIndex' ( temp float) 1280:117 'gl_MaxViewports' ( temp float) 1290:118 Constant: 1300:118 4 (const int) 1310:119 Sequence 1320:119 move second child to first child ( temp highp int) 1330:119 'inv' ( temp highp int) 1340:119 'gl_InvocationID' ( in highp int InvocationID) 1350:134 Function Definition: notHere( ( global void) 1360:134 Function Parameters: 1370:136 Sequence 1380:136 'gl_MaxGeometryVaryingComponents' ( temp float) 1390:137 'gl_VerticesIn' ( temp float) 1400:140 Function Definition: pointSize1( ( global void) 1410:140 Function Parameters: 1420:142 Sequence 1430:142 Sequence 1440:142 move second child to first child ( temp highp float) 1450:142 'ps' ( temp highp float) 1460:142 gl_PointSize: direct index for structure ( in highp float PointSize) 1470:142 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize}) 1480:142 'gl_in' ( in 4-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize}) 1490:142 Constant: 1500:142 3 (const int) 1510:142 Constant: 1520:142 1 (const int) 1530:143 move second child to first child ( temp highp float) 1540:143 gl_PointSize: direct index for structure (layout( stream=0) gl_PointSize highp float PointSize) 1550:143 'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position highp 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize highp float PointSize gl_PointSize}) 1560:143 Constant: 1570:143 1 (const uint) 1580:143 'ps' ( temp highp float) 1590:148 Function Definition: pointSize2( ( global void) 1600:148 Function Parameters: 1610:150 Sequence 1620:150 Sequence 1630:150 move second child to first child ( temp highp float) 1640:150 'ps' ( temp highp float) 1650:150 gl_PointSize: direct index for structure ( in highp float PointSize) 1660:150 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize}) 1670:150 'gl_in' ( in 4-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize}) 1680:150 Constant: 1690:150 3 (const int) 1700:150 Constant: 1710:150 1 (const int) 1720:151 move second child to first child ( temp highp float) 1730:151 gl_PointSize: direct index for structure (layout( stream=0) gl_PointSize highp float PointSize) 1740:151 'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position highp 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize highp float PointSize gl_PointSize}) 1750:151 Constant: 1760:151 1 (const uint) 1770:151 'ps' ( temp highp float) 1780:? Linker Objects 1790:? 'fromV' ( in 4-element array of block{ in mediump 3-component vector of float color}) 1800:? 'nonBlockUnsized' ( in 4-element array of mediump 4-component vector of float) 1810:? 'toF' (layout( stream=0) out block{layout( stream=0) out mediump 3-component vector of float color}) 1820:? 'anon@0' (layout( stream=0) out block{layout( stream=0) out mediump 3-component vector of float color}) 1830:? 'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position highp 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize highp float PointSize gl_PointSize}) 1840:? 'gl_in' ( in 4-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize}) 1850:? 'ov4' (layout( stream=4) out mediump 4-component vector of float) 1860:? 'ouuaa6' (layout( stream=0) out block{layout( stream=0) out mediump 4-component vector of float a}) 1870:? 'badv4' (layout( stream=0) out mediump 4-component vector of float) 1880:? 'bad2v4' ( in 4-element array of mediump 4-component vector of float) 1890:? 'anon@2' (layout( stream=0) out block{layout( stream=0) out highp int a}) 1900:? 'outbi' (layout( stream=0) out block{layout( stream=0) out highp int a, layout( stream=0) out highp int b, layout( stream=0) out highp int c}) 1910:? 'insn' ( in 4-element array of block{ in highp int a15}) 1920:? 'anon@3' (layout( stream=0) out block{layout( stream=0) out mediump float f15}) 1930:? 'anon@4' (layout( column_major shared) uniform block{layout( column_major shared) uniform bool b15}) 1940:? 'summ' ( const highp int) 1950:? 2752 (const int) 1960:? 'explArray' ( in 4-element array of mediump 4-component vector of float) 1970:? 'explArrayBad' ( in 5-element array of mediump 4-component vector of float) 1980:? 'nonArrayed' ( in mediump 4-component vector of float) 1990:? 'myColor1' (layout( stream=0) flat out mediump 3-component vector of float) 2000:? 'myColor2' (layout( stream=0) centroid out mediump 3-component vector of float) 2010:? 'centr' ( centroid in 4-element array of mediump 3-component vector of float) 2020:? 'perSampleColor' (layout( stream=0) sample out mediump 4-component vector of float) 2030:? 'comp' (layout( location=7 component=2) in 4-element array of mediump float) 204 205 206Linked geometry stage: 207 208 209Shader version: 310 210Requested GL_EXT_geometry_shader 211Requested GL_EXT_shader_io_blocks 212Requested GL_OES_geometry_point_size 213invocations = 4 214max_vertices = 200 215input primitive = lines_adjacency 216output primitive = triangle_strip 217ERROR: node is still EOpNull! 2180:39 Function Definition: main( ( global void) 2190:39 Function Parameters: 2200:41 Sequence 2210:41 EmitVertex ( global void) 2220:42 EndPrimitive ( global void) 2230:43 Constant: 2240:43 0.000000 2250:44 Constant: 2260:44 0.000000 2270:46 move second child to first child ( temp mediump 3-component vector of float) 2280:46 color: direct index for structure (layout( stream=0) out mediump 3-component vector of float) 2290:46 'anon@0' (layout( stream=0) out block{layout( stream=0) out mediump 3-component vector of float color}) 2300:46 Constant: 2310:46 0 (const uint) 2320:46 color: direct index for structure ( in mediump 3-component vector of float) 2330:46 direct index ( temp block{ in mediump 3-component vector of float color}) 2340:46 'fromV' ( in 4-element array of block{ in mediump 3-component vector of float color}) 2350:46 Constant: 2360:46 0 (const int) 2370:46 Constant: 2380:46 0 (const int) 2390:47 move second child to first child ( temp highp float) 2400:47 direct index (layout( stream=0) temp highp float ClipDistance) 2410:47 gl_ClipDistance: direct index for structure (layout( stream=0) out 4-element array of highp float ClipDistance) 2420:47 'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position highp 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize highp float PointSize gl_PointSize}) 2430:47 Constant: 2440:47 2 (const uint) 2450:47 Constant: 2460:47 3 (const int) 2470:48 direct index ( temp highp float ClipDistance) 2480:48 gl_ClipDistance: direct index for structure ( in 3-element array of highp float ClipDistance) 2490:48 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize}) 2500:48 'gl_in' ( in 4-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize}) 2510:48 Constant: 2520:48 1 (const int) 2530:48 Constant: 2540:48 2 (const int) 2550:48 Constant: 2560:48 2 (const int) 2570:49 move second child to first child ( temp highp 4-component vector of float) 2580:49 gl_Position: direct index for structure (layout( stream=0) gl_Position highp 4-component vector of float Position) 2590:49 'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position highp 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize highp float PointSize gl_PointSize}) 2600:49 Constant: 2610:49 0 (const uint) 2620:49 gl_Position: direct index for structure ( in highp 4-component vector of float Position) 2630:49 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize}) 2640:49 'gl_in' ( in 4-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize}) 2650:49 Constant: 2660:49 0 (const int) 2670:49 Constant: 2680:49 0 (const int) 2690:51 move second child to first child ( temp highp int) 2700:51 'gl_PrimitiveID' (layout( stream=0) out highp int PrimitiveID) 2710:51 'gl_PrimitiveIDIn' ( in highp int PrimitiveID) 2720:52 move second child to first child ( temp highp int) 2730:52 'gl_Layer' (layout( stream=0) out highp int Layer) 2740:52 Constant: 2750:52 2 (const int) 2760:? Linker Objects 2770:? 'fromV' ( in 4-element array of block{ in mediump 3-component vector of float color}) 2780:? 'nonBlockUnsized' ( in 4-element array of mediump 4-component vector of float) 2790:? 'toF' (layout( stream=0) out block{layout( stream=0) out mediump 3-component vector of float color}) 2800:? 'anon@0' (layout( stream=0) out block{layout( stream=0) out mediump 3-component vector of float color}) 2810:? 'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position highp 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize highp float PointSize gl_PointSize}) 2820:? 'gl_in' ( in 4-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize}) 2830:? 'ov4' (layout( stream=4) out mediump 4-component vector of float) 2840:? 'ouuaa6' (layout( stream=0) out block{layout( stream=0) out mediump 4-component vector of float a}) 2850:? 'badv4' (layout( stream=0) out mediump 4-component vector of float) 2860:? 'bad2v4' ( in 4-element array of mediump 4-component vector of float) 2870:? 'anon@2' (layout( stream=0) out block{layout( stream=0) out highp int a}) 2880:? 'outbi' (layout( stream=0) out block{layout( stream=0) out highp int a, layout( stream=0) out highp int b, layout( stream=0) out highp int c}) 2890:? 'insn' ( in 4-element array of block{ in highp int a15}) 2900:? 'anon@3' (layout( stream=0) out block{layout( stream=0) out mediump float f15}) 2910:? 'anon@4' (layout( column_major shared) uniform block{layout( column_major shared) uniform bool b15}) 2920:? 'summ' ( const highp int) 2930:? 2752 (const int) 2940:? 'explArray' ( in 4-element array of mediump 4-component vector of float) 2950:? 'explArrayBad' ( in 5-element array of mediump 4-component vector of float) 2960:? 'nonArrayed' ( in mediump 4-component vector of float) 2970:? 'myColor1' (layout( stream=0) flat out mediump 3-component vector of float) 2980:? 'myColor2' (layout( stream=0) centroid out mediump 3-component vector of float) 2990:? 'centr' ( centroid in 4-element array of mediump 3-component vector of float) 3000:? 'perSampleColor' (layout( stream=0) sample out mediump 4-component vector of float) 3010:? 'comp' (layout( location=7 component=2) in 4-element array of mediump float) 302