yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
54947913
main
1GL_EXT_clip_cull_distance.tesc 2Shader version: 320 3Requested GL_EXT_clip_cull_distance 4vertices = 3 50:? Sequence 60:14 Function Definition: main( ( global void) 70:14 Function Parameters: 80:16 Sequence 90:16 move second child to first child ( temp highp 4-component vector of float) 100:16 gl_Position: direct index for structure ( out highp 4-component vector of float Position) 110:16 indirect index ( temp block{ out highp 4-component vector of float Position gl_Position, out 4-element array of highp float ClipDistance gl_ClipDistance, out 2-element array of highp float CullDistance gl_CullDistance}) 120:16 'gl_out' ( out 3-element array of block{ out highp 4-component vector of float Position gl_Position, out 4-element array of highp float ClipDistance gl_ClipDistance, out 2-element array of highp float CullDistance gl_CullDistance}) 130:16 'gl_InvocationID' ( in highp int InvocationID) 140:16 Constant: 150:16 0 (const int) 160:16 gl_Position: direct index for structure ( in highp 4-component vector of float Position) 170:16 indirect index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in unsized 3-element array of highp float ClipDistance gl_ClipDistance, in unsized 2-element array of highp float CullDistance gl_CullDistance, in highp 4-component vector of float SecondaryPositionNV gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float PositionPerViewNV gl_PositionPerViewNV}) 180:16 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in unsized 3-element array of highp float ClipDistance gl_ClipDistance, in unsized 2-element array of highp float CullDistance gl_CullDistance, in highp 4-component vector of float SecondaryPositionNV gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float PositionPerViewNV gl_PositionPerViewNV}) 190:16 'gl_InvocationID' ( in highp int InvocationID) 200:16 Constant: 210:16 0 (const int) 220:17 move second child to first child ( temp highp float) 230:17 direct index ( temp highp float ClipDistance) 240:17 gl_ClipDistance: direct index for structure ( out 4-element array of highp float ClipDistance) 250:17 indirect index ( temp block{ out highp 4-component vector of float Position gl_Position, out 4-element array of highp float ClipDistance gl_ClipDistance, out 2-element array of highp float CullDistance gl_CullDistance}) 260:17 'gl_out' ( out 3-element array of block{ out highp 4-component vector of float Position gl_Position, out 4-element array of highp float ClipDistance gl_ClipDistance, out 2-element array of highp float CullDistance gl_CullDistance}) 270:17 'gl_InvocationID' ( in highp int InvocationID) 280:17 Constant: 290:17 1 (const int) 300:17 Constant: 310:17 1 (const int) 320:17 direct index ( temp highp float ClipDistance) 330:17 gl_ClipDistance: direct index for structure ( in unsized 3-element array of highp float ClipDistance) 340:17 indirect index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in unsized 3-element array of highp float ClipDistance gl_ClipDistance, in unsized 2-element array of highp float CullDistance gl_CullDistance, in highp 4-component vector of float SecondaryPositionNV gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float PositionPerViewNV gl_PositionPerViewNV}) 350:17 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in unsized 3-element array of highp float ClipDistance gl_ClipDistance, in unsized 2-element array of highp float CullDistance gl_CullDistance, in highp 4-component vector of float SecondaryPositionNV gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float PositionPerViewNV gl_PositionPerViewNV}) 360:17 'gl_InvocationID' ( in highp int InvocationID) 370:17 Constant: 380:17 2 (const int) 390:17 Constant: 400:17 2 (const int) 410:18 move second child to first child ( temp highp float) 420:18 direct index ( temp highp float CullDistance) 430:18 gl_CullDistance: direct index for structure ( out 2-element array of highp float CullDistance) 440:18 indirect index ( temp block{ out highp 4-component vector of float Position gl_Position, out 4-element array of highp float ClipDistance gl_ClipDistance, out 2-element array of highp float CullDistance gl_CullDistance}) 450:18 'gl_out' ( out 3-element array of block{ out highp 4-component vector of float Position gl_Position, out 4-element array of highp float ClipDistance gl_ClipDistance, out 2-element array of highp float CullDistance gl_CullDistance}) 460:18 'gl_InvocationID' ( in highp int InvocationID) 470:18 Constant: 480:18 2 (const int) 490:18 Constant: 500:18 0 (const int) 510:18 direct index ( temp highp float CullDistance) 520:18 gl_CullDistance: direct index for structure ( in unsized 2-element array of highp float CullDistance) 530:18 indirect index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in unsized 3-element array of highp float ClipDistance gl_ClipDistance, in unsized 2-element array of highp float CullDistance gl_CullDistance, in highp 4-component vector of float SecondaryPositionNV gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float PositionPerViewNV gl_PositionPerViewNV}) 540:18 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in unsized 3-element array of highp float ClipDistance gl_ClipDistance, in unsized 2-element array of highp float CullDistance gl_CullDistance, in highp 4-component vector of float SecondaryPositionNV gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float PositionPerViewNV gl_PositionPerViewNV}) 550:18 'gl_InvocationID' ( in highp int InvocationID) 560:18 Constant: 570:18 3 (const int) 580:18 Constant: 590:18 1 (const int) 600:19 move second child to first child ( temp highp float) 610:19 direct index ( patch temp highp float TessLevelOuter) 620:19 'gl_TessLevelOuter' ( patch out 4-element array of highp float TessLevelOuter) 630:19 Constant: 640:19 0 (const int) 650:19 Constant: 660:19 1.000000 670:? Linker Objects 680:? 'gl_out' ( out 3-element array of block{ out highp 4-component vector of float Position gl_Position, out 4-element array of highp float ClipDistance gl_ClipDistance, out 2-element array of highp float CullDistance gl_CullDistance}) 69 70 71Linked tessellation control stage: 72 73 74Shader version: 320 75Requested GL_EXT_clip_cull_distance 76vertices = 3 770:? Sequence 780:14 Function Definition: main( ( global void) 790:14 Function Parameters: 800:16 Sequence 810:16 move second child to first child ( temp highp 4-component vector of float) 820:16 gl_Position: direct index for structure ( out highp 4-component vector of float Position) 830:16 indirect index ( temp block{ out highp 4-component vector of float Position gl_Position, out 4-element array of highp float ClipDistance gl_ClipDistance, out 2-element array of highp float CullDistance gl_CullDistance}) 840:16 'gl_out' ( out 3-element array of block{ out highp 4-component vector of float Position gl_Position, out 4-element array of highp float ClipDistance gl_ClipDistance, out 2-element array of highp float CullDistance gl_CullDistance}) 850:16 'gl_InvocationID' ( in highp int InvocationID) 860:16 Constant: 870:16 0 (const int) 880:16 gl_Position: direct index for structure ( in highp 4-component vector of float Position) 890:16 indirect index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in 3-element array of highp float ClipDistance gl_ClipDistance, in 2-element array of highp float CullDistance gl_CullDistance, in highp 4-component vector of float SecondaryPositionNV gl_SecondaryPositionNV, in 1-element array of highp 4-component vector of float PositionPerViewNV gl_PositionPerViewNV}) 900:16 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in 3-element array of highp float ClipDistance gl_ClipDistance, in 2-element array of highp float CullDistance gl_CullDistance, in highp 4-component vector of float SecondaryPositionNV gl_SecondaryPositionNV, in 1-element array of highp 4-component vector of float PositionPerViewNV gl_PositionPerViewNV}) 910:16 'gl_InvocationID' ( in highp int InvocationID) 920:16 Constant: 930:16 0 (const int) 940:17 move second child to first child ( temp highp float) 950:17 direct index ( temp highp float ClipDistance) 960:17 gl_ClipDistance: direct index for structure ( out 4-element array of highp float ClipDistance) 970:17 indirect index ( temp block{ out highp 4-component vector of float Position gl_Position, out 4-element array of highp float ClipDistance gl_ClipDistance, out 2-element array of highp float CullDistance gl_CullDistance}) 980:17 'gl_out' ( out 3-element array of block{ out highp 4-component vector of float Position gl_Position, out 4-element array of highp float ClipDistance gl_ClipDistance, out 2-element array of highp float CullDistance gl_CullDistance}) 990:17 'gl_InvocationID' ( in highp int InvocationID) 1000:17 Constant: 1010:17 1 (const int) 1020:17 Constant: 1030:17 1 (const int) 1040:17 direct index ( temp highp float ClipDistance) 1050:17 gl_ClipDistance: direct index for structure ( in 3-element array of highp float ClipDistance) 1060:17 indirect index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in 3-element array of highp float ClipDistance gl_ClipDistance, in 2-element array of highp float CullDistance gl_CullDistance, in highp 4-component vector of float SecondaryPositionNV gl_SecondaryPositionNV, in 1-element array of highp 4-component vector of float PositionPerViewNV gl_PositionPerViewNV}) 1070:17 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in 3-element array of highp float ClipDistance gl_ClipDistance, in 2-element array of highp float CullDistance gl_CullDistance, in highp 4-component vector of float SecondaryPositionNV gl_SecondaryPositionNV, in 1-element array of highp 4-component vector of float PositionPerViewNV gl_PositionPerViewNV}) 1080:17 'gl_InvocationID' ( in highp int InvocationID) 1090:17 Constant: 1100:17 2 (const int) 1110:17 Constant: 1120:17 2 (const int) 1130:18 move second child to first child ( temp highp float) 1140:18 direct index ( temp highp float CullDistance) 1150:18 gl_CullDistance: direct index for structure ( out 2-element array of highp float CullDistance) 1160:18 indirect index ( temp block{ out highp 4-component vector of float Position gl_Position, out 4-element array of highp float ClipDistance gl_ClipDistance, out 2-element array of highp float CullDistance gl_CullDistance}) 1170:18 'gl_out' ( out 3-element array of block{ out highp 4-component vector of float Position gl_Position, out 4-element array of highp float ClipDistance gl_ClipDistance, out 2-element array of highp float CullDistance gl_CullDistance}) 1180:18 'gl_InvocationID' ( in highp int InvocationID) 1190:18 Constant: 1200:18 2 (const int) 1210:18 Constant: 1220:18 0 (const int) 1230:18 direct index ( temp highp float CullDistance) 1240:18 gl_CullDistance: direct index for structure ( in 2-element array of highp float CullDistance) 1250:18 indirect index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in 3-element array of highp float ClipDistance gl_ClipDistance, in 2-element array of highp float CullDistance gl_CullDistance, in highp 4-component vector of float SecondaryPositionNV gl_SecondaryPositionNV, in 1-element array of highp 4-component vector of float PositionPerViewNV gl_PositionPerViewNV}) 1260:18 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in 3-element array of highp float ClipDistance gl_ClipDistance, in 2-element array of highp float CullDistance gl_CullDistance, in highp 4-component vector of float SecondaryPositionNV gl_SecondaryPositionNV, in 1-element array of highp 4-component vector of float PositionPerViewNV gl_PositionPerViewNV}) 1270:18 'gl_InvocationID' ( in highp int InvocationID) 1280:18 Constant: 1290:18 3 (const int) 1300:18 Constant: 1310:18 1 (const int) 1320:19 move second child to first child ( temp highp float) 1330:19 direct index ( patch temp highp float TessLevelOuter) 1340:19 'gl_TessLevelOuter' ( patch out 4-element array of highp float TessLevelOuter) 1350:19 Constant: 1360:19 0 (const int) 1370:19 Constant: 1380:19 1.000000 1390:? Linker Objects 1400:? 'gl_out' ( out 3-element array of block{ out highp 4-component vector of float Position gl_Position, out 4-element array of highp float ClipDistance gl_ClipDistance, out 2-element array of highp float CullDistance gl_CullDistance}) 141