CL-hosted CL-like DSL for generating GLSL