yum-mirror/glslang

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

Wint3rNightAdd GL_EXT_clip_cull_distance and GL_ARB_cull_distance54947913

main
2.5 KiB69 linesraw
1GL_ARB_cull_distance.130.vert
2Shader version: 130
3Requested GL_ARB_cull_distance
40:? Sequence
50:6  Function Definition: main( ( global void)
60:6    Function Parameters: 
70:8    Sequence
80:8      move second child to first child ( temp float)
90:8        direct index ( smooth temp float ClipDistance)
100:8          'gl_ClipDistance' ( smooth out unsized 1-element array of float ClipDistance)
110:8          Constant:
120:8            0 (const int)
130:8        Constant:
140:8          1.000000
150:9      move second child to first child ( temp float)
160:9        direct index ( smooth temp float CullDistance)
170:9          'gl_CullDistance' ( smooth out 2-element array of float CullDistance)
180:9          Constant:
190:9            1 (const int)
200:9        Constant:
210:9          2.000000
220:10      move second child to first child ( temp 4-component vector of float)
230:10        'gl_Position' ( gl_Position 4-component vector of float Position)
240:10        Constant:
250:10          1.000000
260:10          1.000000
270:10          1.000000
280:10          1.000000
290:?   Linker Objects
300:?     'gl_CullDistance' ( smooth out 2-element array of float CullDistance)
310:?     'gl_ClipDistance' ( smooth out unsized 1-element array of float ClipDistance)
320:?     'gl_VertexID' ( gl_VertexId int VertexId)
33
34
35Linked vertex stage:
36
37
38Shader version: 130
39Requested GL_ARB_cull_distance
400:? Sequence
410:6  Function Definition: main( ( global void)
420:6    Function Parameters: 
430:8    Sequence
440:8      move second child to first child ( temp float)
450:8        direct index ( smooth temp float ClipDistance)
460:8          'gl_ClipDistance' ( smooth out 1-element array of float ClipDistance)
470:8          Constant:
480:8            0 (const int)
490:8        Constant:
500:8          1.000000
510:9      move second child to first child ( temp float)
520:9        direct index ( smooth temp float CullDistance)
530:9          'gl_CullDistance' ( smooth out 2-element array of float CullDistance)
540:9          Constant:
550:9            1 (const int)
560:9        Constant:
570:9          2.000000
580:10      move second child to first child ( temp 4-component vector of float)
590:10        'gl_Position' ( gl_Position 4-component vector of float Position)
600:10        Constant:
610:10          1.000000
620:10          1.000000
630:10          1.000000
640:10          1.000000
650:?   Linker Objects
660:?     'gl_CullDistance' ( smooth out 2-element array of float CullDistance)
670:?     'gl_ClipDistance' ( smooth out 1-element array of float ClipDistance)
680:?     'gl_VertexID' ( gl_VertexId int VertexId)
69