yum-mirror/glslang

git clone https://git.yummers.dev/yum-mirror/glslang

jimihemAdd more location aliasing checks52f68dc6

main
2.5 KiB61 linesraw
1tes_patch.tese
2ERROR: 0:7: 'location' : the aliases sharing the location 1 must be the same basic type and interpolation qualification
3ERROR: 1 compilation errors.  No code generated.
4
5
6Shader version: 430
7Requested GL_ARB_enhanced_layouts
8input primitive = isolines
9vertex spacing = none
10triangle order = none
11using point mode
12ERROR: node is still EOpNull!
130:12  Function Definition: main( ( global void)
140:12    Function Parameters: 
150:14    Sequence
160:14      Sequence
170:14        move second child to first child ( temp 4-component vector of float)
180:14          'result' ( temp 4-component vector of float)
190:14          direct index ( temp 4-component vector of float)
200:14            'tcs_tes' ( in 32-element array of 4-component vector of float)
210:14            Constant:
220:14              0 (const int)
230:18      add second child into first child ( temp 4-component vector of float)
240:18        'tes_gs' ( out 4-component vector of float)
250:18        'result' ( temp 4-component vector of float)
260:?   Linker Objects
270:?     'gohan' (layout( location=1 component=0) in 32-element array of 2-component vector of float)
280:?     'goten' (layout( location=1 component=2) patch in 2-component vector of float)
290:?     'tcs_tes' ( in 32-element array of 4-component vector of float)
300:?     'tes_gs' ( out 4-component vector of float)
31
32
33Linked tessellation evaluation stage:
34
35
36Shader version: 430
37Requested GL_ARB_enhanced_layouts
38input primitive = isolines
39vertex spacing = equal_spacing
40triangle order = ccw
41using point mode
42ERROR: node is still EOpNull!
430:12  Function Definition: main( ( global void)
440:12    Function Parameters: 
450:14    Sequence
460:14      Sequence
470:14        move second child to first child ( temp 4-component vector of float)
480:14          'result' ( temp 4-component vector of float)
490:14          direct index ( temp 4-component vector of float)
500:14            'tcs_tes' ( in 32-element array of 4-component vector of float)
510:14            Constant:
520:14              0 (const int)
530:18      add second child into first child ( temp 4-component vector of float)
540:18        'tes_gs' ( out 4-component vector of float)
550:18        'result' ( temp 4-component vector of float)
560:?   Linker Objects
570:?     'gohan' (layout( location=1 component=0) in 32-element array of 2-component vector of float)
580:?     'goten' (layout( location=1 component=2) patch in 2-component vector of float)
590:?     'tcs_tes' ( in 32-element array of 4-component vector of float)
600:?     'tes_gs' ( out 4-component vector of float)
61