summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/glslang/src/Test/baseResults/420.comp.out
blob: a2311d5a80c659a9481bdf90b39eab71a26edc7b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
420.comp
Warning, version 420 is not yet complete; most version-specific features are present, but some are missing.
ERROR: 0:3: 'gl_WorkGroupSize' : not supported for this version or the enabled extensions 
ERROR: 1 compilation errors.  No code generated.


Shader version: 420
Requested GL_ARB_compute_shader
local_size = (2, 4, 6)
ERROR: node is still EOpNull!
0:11  Function Definition: main( (global void)
0:11    Function Parameters: 
0:13    Sequence
0:13      move second child to first child (temp 3-component vector of float)
0:13        'sfoo' (shared 3-component vector of float)
0:13        Constant:
0:13          2.000000
0:13          4.000000
0:13          6.000000
0:14      add second child into first child (temp 3-component vector of float)
0:14        'sfoo' (shared 3-component vector of float)
0:14        Convert uint to float (temp 3-component vector of float)
0:14          add (temp 3-component vector of uint)
0:14            add (temp 3-component vector of uint)
0:14              add (temp 3-component vector of uint)
0:14                add (temp 3-component vector of uint)
0:14                  Constant:
0:14                    2 (const uint)
0:14                    4 (const uint)
0:14                    6 (const uint)
0:14                  'gl_NumWorkGroups' (in 3-component vector of uint NumWorkGroups)
0:14                'gl_WorkGroupID' (in 3-component vector of uint WorkGroupID)
0:14              'gl_LocalInvocationID' (in 3-component vector of uint LocalInvocationID)
0:14            'gl_GlobalInvocationID' (in 3-component vector of uint GlobalInvocationID)
0:15      vector scale second child into first child (temp 3-component vector of float)
0:15        'sfoo' (shared 3-component vector of float)
0:15        Convert uint to float (temp float)
0:15          'gl_LocalInvocationIndex' (in uint LocalInvocationIndex)
0:16      add second child into first child (temp 3-component vector of float)
0:16        'sfoo' (shared 3-component vector of float)
0:16        Constant:
0:16          66559.000000
0:16          66559.000000
0:16          65599.000000
0:17      vector scale second child into first child (temp 3-component vector of float)
0:17        'sfoo' (shared 3-component vector of float)
0:17        Constant:
0:17          1057.000000
0:23      Barrier (global void)
0:24      MemoryBarrier (global void)
0:25      MemoryBarrierAtomicCounter (global void)
0:26      MemoryBarrierBuffer (global void)
0:27      MemoryBarrierImage (global void)
0:28      MemoryBarrierShared (global void)
0:29      GroupMemoryBarrier (global void)
0:?   Linker Objects
0:?     'gl_WorkGroupSize' (const 3-component vector of uint WorkGroupSize)
0:?       2 (const uint)
0:?       4 (const uint)
0:?       6 (const uint)
0:?     'sfoo' (shared 3-component vector of float)


Linked compute stage:


Shader version: 420
Requested GL_ARB_compute_shader
local_size = (2, 4, 6)
ERROR: node is still EOpNull!
0:11  Function Definition: main( (global void)
0:11    Function Parameters: 
0:13    Sequence
0:13      move second child to first child (temp 3-component vector of float)
0:13        'sfoo' (shared 3-component vector of float)
0:13        Constant:
0:13          2.000000
0:13          4.000000
0:13          6.000000
0:14      add second child into first child (temp 3-component vector of float)
0:14        'sfoo' (shared 3-component vector of float)
0:14        Convert uint to float (temp 3-component vector of float)
0:14          add (temp 3-component vector of uint)
0:14            add (temp 3-component vector of uint)
0:14              add (temp 3-component vector of uint)
0:14                add (temp 3-component vector of uint)
0:14                  Constant:
0:14                    2 (const uint)
0:14                    4 (const uint)
0:14                    6 (const uint)
0:14                  'gl_NumWorkGroups' (in 3-component vector of uint NumWorkGroups)
0:14                'gl_WorkGroupID' (in 3-component vector of uint WorkGroupID)
0:14              'gl_LocalInvocationID' (in 3-component vector of uint LocalInvocationID)
0:14            'gl_GlobalInvocationID' (in 3-component vector of uint GlobalInvocationID)
0:15      vector scale second child into first child (temp 3-component vector of float)
0:15        'sfoo' (shared 3-component vector of float)
0:15        Convert uint to float (temp float)
0:15          'gl_LocalInvocationIndex' (in uint LocalInvocationIndex)
0:16      add second child into first child (temp 3-component vector of float)
0:16        'sfoo' (shared 3-component vector of float)
0:16        Constant:
0:16          66559.000000
0:16          66559.000000
0:16          65599.000000
0:17      vector scale second child into first child (temp 3-component vector of float)
0:17        'sfoo' (shared 3-component vector of float)
0:17        Constant:
0:17          1057.000000
0:23      Barrier (global void)
0:24      MemoryBarrier (global void)
0:25      MemoryBarrierAtomicCounter (global void)
0:26      MemoryBarrierBuffer (global void)
0:27      MemoryBarrierImage (global void)
0:28      MemoryBarrierShared (global void)
0:29      GroupMemoryBarrier (global void)
0:?   Linker Objects
0:?     'gl_WorkGroupSize' (const 3-component vector of uint WorkGroupSize)
0:?       2 (const uint)
0:?       4 (const uint)
0:?       6 (const uint)
0:?     'sfoo' (shared 3-component vector of float)