yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
54947913
main
1link.multiUnitLayout.0.tese 2Shader version: 410 3input primitive = triangles 4vertex spacing = equal_spacing 5triangle order = cw 60:? Sequence 70:7 Function Definition: main( ( global void) 80:7 Function Parameters: 90:9 Sequence 100:9 Sequence 110:9 move second child to first child ( temp 4-component vector of float) 120:9 'p0' ( temp 4-component vector of float) 130:9 vector-scale ( temp 4-component vector of float) 140:9 direct index ( temp float) 150:9 'gl_TessCoord' ( in 3-component vector of float TessCoord) 160:9 Constant: 170:9 0 (const int) 180:9 gl_Position: direct index for structure ( in 4-component vector of float Position) 190:9 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 1-element array of float ClipDistance gl_ClipDistance, in unsized 1-element array of float CullDistance gl_CullDistance}) 200:9 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 1-element array of float ClipDistance gl_ClipDistance, in unsized 1-element array of float CullDistance gl_CullDistance}) 210:9 Constant: 220:9 0 (const int) 230:9 Constant: 240:9 0 (const int) 250:10 Sequence 260:10 move second child to first child ( temp 4-component vector of float) 270:10 'p1' ( temp 4-component vector of float) 280:10 vector-scale ( temp 4-component vector of float) 290:10 direct index ( temp float) 300:10 'gl_TessCoord' ( in 3-component vector of float TessCoord) 310:10 Constant: 320:10 1 (const int) 330:10 gl_Position: direct index for structure ( in 4-component vector of float Position) 340:10 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 1-element array of float ClipDistance gl_ClipDistance, in unsized 1-element array of float CullDistance gl_CullDistance}) 350:10 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 1-element array of float ClipDistance gl_ClipDistance, in unsized 1-element array of float CullDistance gl_CullDistance}) 360:10 Constant: 370:10 1 (const int) 380:10 Constant: 390:10 0 (const int) 400:11 Sequence 410:11 move second child to first child ( temp 4-component vector of float) 420:11 'p2' ( temp 4-component vector of float) 430:11 vector-scale ( temp 4-component vector of float) 440:11 direct index ( temp float) 450:11 'gl_TessCoord' ( in 3-component vector of float TessCoord) 460:11 Constant: 470:11 2 (const int) 480:11 gl_Position: direct index for structure ( in 4-component vector of float Position) 490:11 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 1-element array of float ClipDistance gl_ClipDistance, in unsized 1-element array of float CullDistance gl_CullDistance}) 500:11 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in unsized 1-element array of float ClipDistance gl_ClipDistance, in unsized 1-element array of float CullDistance gl_CullDistance}) 510:11 Constant: 520:11 2 (const int) 530:11 Constant: 540:11 0 (const int) 550:12 move second child to first child ( temp 4-component vector of float) 560:12 gl_Position: direct index for structure ( gl_Position 4-component vector of float Position) 570:12 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 1-element array of float ClipDistance gl_ClipDistance}) 580:12 Constant: 590:12 0 (const uint) 600:12 Function Call: transformPosition(vf4; ( global 4-component vector of float) 610:12 add ( temp 4-component vector of float) 620:12 add ( temp 4-component vector of float) 630:12 'p0' ( temp 4-component vector of float) 640:12 'p1' ( temp 4-component vector of float) 650:12 'p2' ( temp 4-component vector of float) 660:? Linker Objects 670:? 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 1-element array of float ClipDistance gl_ClipDistance}) 68 69link.multiUnitLayout.1.tese 70Shader version: 410 71input primitive = none 72vertex spacing = none 73triangle order = none 740:? Sequence 750:3 Function Definition: transformPosition(vf4; ( global 4-component vector of float) 760:3 Function Parameters: 770:3 'position' ( in 4-component vector of float) 780:5 Sequence 790:5 Branch: Return with expression 800:5 vector-scale ( temp 4-component vector of float) 810:5 Constant: 820:5 2.000000 830:5 'position' ( in 4-component vector of float) 840:? Linker Objects 85 86 87Linked tessellation evaluation stage: 88 89 90Shader version: 410 91input primitive = triangles 92vertex spacing = equal_spacing 93triangle order = cw 940:? Sequence 950:7 Function Definition: main( ( global void) 960:7 Function Parameters: 970:9 Sequence 980:9 Sequence 990:9 move second child to first child ( temp 4-component vector of float) 1000:9 'p0' ( temp 4-component vector of float) 1010:9 vector-scale ( temp 4-component vector of float) 1020:9 direct index ( temp float) 1030:9 'gl_TessCoord' ( in 3-component vector of float TessCoord) 1040:9 Constant: 1050:9 0 (const int) 1060:9 gl_Position: direct index for structure ( in 4-component vector of float Position) 1070:9 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance, in 1-element array of float CullDistance gl_CullDistance}) 1080:9 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance, in 1-element array of float CullDistance gl_CullDistance}) 1090:9 Constant: 1100:9 0 (const int) 1110:9 Constant: 1120:9 0 (const int) 1130:10 Sequence 1140:10 move second child to first child ( temp 4-component vector of float) 1150:10 'p1' ( temp 4-component vector of float) 1160:10 vector-scale ( temp 4-component vector of float) 1170:10 direct index ( temp float) 1180:10 'gl_TessCoord' ( in 3-component vector of float TessCoord) 1190:10 Constant: 1200:10 1 (const int) 1210:10 gl_Position: direct index for structure ( in 4-component vector of float Position) 1220:10 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance, in 1-element array of float CullDistance gl_CullDistance}) 1230:10 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance, in 1-element array of float CullDistance gl_CullDistance}) 1240:10 Constant: 1250:10 1 (const int) 1260:10 Constant: 1270:10 0 (const int) 1280:11 Sequence 1290:11 move second child to first child ( temp 4-component vector of float) 1300:11 'p2' ( temp 4-component vector of float) 1310:11 vector-scale ( temp 4-component vector of float) 1320:11 direct index ( temp float) 1330:11 'gl_TessCoord' ( in 3-component vector of float TessCoord) 1340:11 Constant: 1350:11 2 (const int) 1360:11 gl_Position: direct index for structure ( in 4-component vector of float Position) 1370:11 direct index ( temp block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance, in 1-element array of float CullDistance gl_CullDistance}) 1380:11 'gl_in' ( in 32-element array of block{ in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance, in 1-element array of float CullDistance gl_CullDistance}) 1390:11 Constant: 1400:11 2 (const int) 1410:11 Constant: 1420:11 0 (const int) 1430:12 move second child to first child ( temp 4-component vector of float) 1440:12 gl_Position: direct index for structure ( gl_Position 4-component vector of float Position) 1450:12 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance}) 1460:12 Constant: 1470:12 0 (const uint) 1480:12 Function Call: transformPosition(vf4; ( global 4-component vector of float) 1490:12 add ( temp 4-component vector of float) 1500:12 add ( temp 4-component vector of float) 1510:12 'p0' ( temp 4-component vector of float) 1520:12 'p1' ( temp 4-component vector of float) 1530:12 'p2' ( temp 4-component vector of float) 1540:3 Function Definition: transformPosition(vf4; ( global 4-component vector of float) 1550:3 Function Parameters: 1560:3 'position' ( in 4-component vector of float) 1570:5 Sequence 1580:5 Branch: Return with expression 1590:5 vector-scale ( temp 4-component vector of float) 1600:5 Constant: 1610:5 2.000000 1620:5 'position' ( in 4-component vector of float) 1630:? Linker Objects 1640:? 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance}) 165