2
ERROR: 0:10: 'nonuniformEXT' : for non-parameter, can only apply to 'in' or no storage qualifier
3
ERROR: 0:11: 'nonuniformEXT' : for non-parameter, can only apply to 'in' or no storage qualifier
4
ERROR: 0:12: 'nonuniformEXT' : for non-parameter, can only apply to 'in' or no storage qualifier
5
ERROR: 0:22: 'nonuniformEXT' : for non-parameter, can only apply to 'in' or no storage qualifier
6
ERROR: 0:28: 'constructor' : too many arguments
7
ERROR: 0:28: 'assign' : cannot convert from ' const float' to ' nonuniform temp int'
8
ERROR: 0:29: 'constructor' : not enough data provided for construction
9
ERROR: 0:29: 'assign' : cannot convert from ' const float' to ' nonuniform temp int'
10
ERROR: 0:32: 'nonuniformEXT' : not allowed on block or structure members
11
ERROR: 0:33: 'nonuniformEXT' : not allowed on block or structure members
12
ERROR: 10 compilation errors. No code generated.
16
Requested GL_EXT_nonuniform_qualifier
17
ERROR: node is still EOpNull!
18
0:14 Function Definition: foo(i1;i1; ( nonuniform temp int)
19
0:14 Function Parameters:
20
0:14 'nupi' ( nonuniform in int)
21
0:14 'f' ( nonuniform out int)
23
0:16 Branch: Return with expression
24
0:16 'nupi' ( nonuniform in int)
25
0:19 Function Definition: main( ( global void)
26
0:19 Function Parameters:
28
0:24 Function Call: foo(i1;i1; ( nonuniform temp int)
29
0:24 'nu_li' ( nonuniform temp int)
30
0:24 'nu_li' ( nonuniform temp int)
31
0:27 move second child to first child ( temp int)
32
0:27 'nu_li' ( nonuniform temp int)
33
0:27 add ( nonuniform temp int)
34
0:27 copy object ( nonuniform temp int)
36
0:27 copy object ( nonuniform temp int)
37
0:27 component-wise multiply ( temp int)
41
0:28 'nu_li' ( nonuniform temp int)
42
0:29 'nu_li' ( nonuniform temp int)
43
0:30 move second child to first child ( temp int)
44
0:30 'nu_li' ( nonuniform temp int)
45
0:30 indirect index ( nonuniform temp int)
46
0:30 'table' ( temp 5-element array of int)
47
0:30 copy object ( nonuniform temp int)
51
0:? 'nonuniformEXT' ( global int)
52
0:? 'nu_inv4' ( smooth nonuniform in 4-component vector of float)
53
0:? 'nu_gf' ( nonuniform temp float)
54
0:? 'nu_outv4' ( nonuniform out 4-component vector of float)
55
0:? 'nu_uv4' ( nonuniform uniform 4-component vector of float)
56
0:? 'nu_constf' ( nonuniform const float)
58
0:? 'ins' (layout( location=1) smooth in structure{ global float a, temp float b})
59
0:? 'inb' (layout( location=3) in block{ in float a, in float b})
62
Linked fragment stage:
66
Requested GL_EXT_nonuniform_qualifier
67
ERROR: node is still EOpNull!
68
0:14 Function Definition: foo(i1;i1; ( nonuniform temp int)
69
0:14 Function Parameters:
70
0:14 'nupi' ( nonuniform in int)
71
0:14 'f' ( nonuniform out int)
73
0:16 Branch: Return with expression
74
0:16 'nupi' ( nonuniform in int)
75
0:19 Function Definition: main( ( global void)
76
0:19 Function Parameters:
78
0:24 Function Call: foo(i1;i1; ( nonuniform temp int)
79
0:24 'nu_li' ( nonuniform temp int)
80
0:24 'nu_li' ( nonuniform temp int)
81
0:27 move second child to first child ( temp int)
82
0:27 'nu_li' ( nonuniform temp int)
83
0:27 add ( nonuniform temp int)
84
0:27 copy object ( nonuniform temp int)
86
0:27 copy object ( nonuniform temp int)
87
0:27 component-wise multiply ( temp int)
91
0:28 'nu_li' ( nonuniform temp int)
92
0:29 'nu_li' ( nonuniform temp int)
93
0:30 move second child to first child ( temp int)
94
0:30 'nu_li' ( nonuniform temp int)
95
0:30 indirect index ( nonuniform temp int)
96
0:30 'table' ( temp 5-element array of int)
97
0:30 copy object ( nonuniform temp int)
101
0:? 'nonuniformEXT' ( global int)
102
0:? 'nu_inv4' ( smooth nonuniform in 4-component vector of float)
103
0:? 'nu_gf' ( nonuniform temp float)
104
0:? 'nu_outv4' ( nonuniform out 4-component vector of float)
105
0:? 'nu_uv4' ( nonuniform uniform 4-component vector of float)
106
0:? 'nu_constf' ( nonuniform const float)
108
0:? 'ins' (layout( location=1) smooth in structure{ global float a, temp float b})
109
0:? 'inb' (layout( location=3) in block{ in float a, in float b})