ref: b8acb5be3adb6a2c7f6f1a1cd9f371e65873b6d1
dir: /slides/glsl.p/
.PS down GLSL: box "GLSL" wid 1.5 arrow SPV: box "SPIR-V" wid 1.5 Thresh: arrow Native: box dashed "Native" wid 1.5 arrow GPU: box dashed "GPU" wid 1.5 right [ move .5 right; "high-level shader program" ljust ] with .w at GLSL.e [ move .5 right; "low-level SPIR-V program" ljust ] with .w at SPV.e [ move .5 right; "native program" ljust ] with .w at Native.e [ move .5 right; "execution on GPU" ljust ] with .w at GPU.e L: line dashed from Thresh.c - 3, 0 to Thresh.c + 5.5, 0 "Compiler" ljust above at L.w "Driver" ljust below at L.w .PE