yes, we could use cDefine for all the GL stuff. Would be nice to do that at some point (no need in this pull request). It is not urgent, as these constants are pretty much fixed for all time, as opposed to libc constants which changed when we switched from newlib to musl headers for example.