How can I implement an OpenGl ICD (Installable Client Driver)?
Good morning,
On the last weeks, I have been learning how to program a Display Driver, compliant with WDDM (Windows Display Driver Model). In the middle of many implementation details, Microsoft Documentation doesn't provide any relevant info about OpenGL ICD (Installable Client Driver) implementation. The only pages I've found about this topic were these ones:
- Loading an OpenGL Installable Client Driver
- Kernel-Mode Support to the OpenGL Installable Client Driver
- Supporting OpenGL Enhancements
- Application-side integration with OpenGl API, including respective Windows Extensions (WGL functions).
Recently, I discovered the first page had had a paragraph about OpenGl ICD Development Kit and how to get it:
Initializes access to the OpenGL ICD's functions. Note To obtain a license for the OpenGL ICD Development Kit, contact the [OpenGL Issues] team.
However, the last phrase was removed by this commit.
Since this, how is it supposed to get this kit? How can I get all documentation about OpenGL ICD? I suppose this API mustn't be deprecated, if otherwise, how could videogames interact with OpenGL?
Thank you for reading this until the end.