My understanding is that the GL implentation via the IGL interface is limited. To what extent I am unsure. You would likely need to submit an IR for additional information on the limitations. I am by no means a GL expert but I can say that I had quite a bit of difficulty translating existing GL examples found on the Internet and getting them to work propertly via the IGL interface. Some things seemed to work, some didn't.