ab5ad4728546b8c7de014a9ed57d9b3acac2194a
[platform/upstream/glslang.git] / Test / baseResults / 410.geom.out
1 410.geom
2 ERROR: 0:8: 'myIn' : cannot redeclare a built-in block with a user name 
3 ERROR: 0:12: 'gl_myIn' : no declaration found for redeclaration 
4 ERROR: 0:20: 'gl_PerVertex' : can only redeclare a built-in block once, and before any use 
5 ERROR: 0:32: 'gl_Position' : no such field in structure 
6 ERROR: 0:32: '=' :  cannot convert from ' temp block{ in float PointSize gl_PointSize}' to ' temp 4-component vector of float'
7 ERROR: 0:33: 'gl_Position' : member of nameless block was not redeclared 
8 ERROR: 0:33: 'assign' :  cannot convert from ' const 4-component vector of float' to 'layout( stream=0) gl_Position void Position'
9 WARNING: 0:38: 'return' : type conversion on return values was not explicitly allowed until version 420 
10 ERROR: 7 compilation errors.  No code generated.
11
12
13 Shader version: 410
14 invocations = -1
15 max_vertices = -1
16 input primitive = none
17 output primitive = none
18 ERROR: node is still EOpNull!
19 0:3  Function Definition: main( ( global void)
20 0:3    Function Parameters: 
21 0:5    Sequence
22 0:5      move second child to first child ( temp int)
23 0:5        'gl_ViewportIndex' (layout( stream=0) out int ViewportIndex)
24 0:5        Constant:
25 0:5          7 (const int)
26 0:28  Function Definition: foo( ( global void)
27 0:28    Function Parameters: 
28 0:30    Sequence
29 0:30      Sequence
30 0:30        move second child to first child ( temp float)
31 0:30          'p' ( temp float)
32 0:30          gl_PointSize: direct index for structure ( in float PointSize)
33 0:30            direct index ( temp block{ in float PointSize gl_PointSize})
34 0:30              'gl_in' ( in unsized 2-element array of block{ in float PointSize gl_PointSize})
35 0:30              Constant:
36 0:30                1 (const int)
37 0:30            Constant:
38 0:30              0 (const int)
39 0:31      move second child to first child ( temp float)
40 0:31        gl_PointSize: direct index for structure (layout( stream=0) gl_PointSize float PointSize)
41 0:31          'anon@0' (layout( stream=0) out block{layout( stream=0) gl_PointSize float PointSize gl_PointSize, })
42 0:31          Constant:
43 0:31            1 (const uint)
44 0:31        'p' ( temp float)
45 0:33      gl_Position: direct index for structure (layout( stream=0) gl_Position void Position)
46 0:33        'anon@0' (layout( stream=0) out block{layout( stream=0) gl_PointSize float PointSize gl_PointSize, })
47 0:33        Constant:
48 0:33          0 (const uint)
49 0:36  Function Definition: foo5( ( global float)
50 0:36    Function Parameters: 
51 0:38    Sequence
52 0:38      Branch: Return with expression
53 0:38        Constant:
54 0:38          4.000000
55 0:?   Linker Objects
56 0:?     'gl_in' ( in unsized 2-element array of block{ in float PointSize gl_PointSize})
57 0:?     'anon@0' (layout( stream=0) out block{layout( stream=0) gl_PointSize float PointSize gl_PointSize, })
58
59
60 Linked geometry stage:
61
62 ERROR: Linking geometry stage: At least one shader must specify an input layout primitive
63 ERROR: Linking geometry stage: At least one shader must specify an output layout primitive
64 ERROR: Linking geometry stage: At least one shader must specify a layout(max_vertices = value)
65
66 Shader version: 410
67 invocations = 1
68 max_vertices = -1
69 input primitive = none
70 output primitive = none
71 ERROR: node is still EOpNull!
72 0:3  Function Definition: main( ( global void)
73 0:3    Function Parameters: 
74 0:5    Sequence
75 0:5      move second child to first child ( temp int)
76 0:5        'gl_ViewportIndex' (layout( stream=0) out int ViewportIndex)
77 0:5        Constant:
78 0:5          7 (const int)
79 0:?   Linker Objects
80 0:?     'gl_in' ( in 2-element array of block{ in float PointSize gl_PointSize})
81 0:?     'anon@0' (layout( stream=0) out block{layout( stream=0) gl_PointSize float PointSize gl_PointSize, })
82