Seitz, K. A., Jr., Foley, T., Porumbescu, S. D., & Owens, J. D. (2019). Staged Metaprogramming for Shader System Development. ACM Transactions on Graphics, 38(6), 202:1–202:15. https://doi.org/10.1145/3355089.3356554