Original Post
Hi Guys,
I just created a small (static) OpenGL extensions library, called OGLE (short for "OpenGL Extensions" (very creative, huh?)). Anyway, it uses a very simple approach and is merely a set of function pointers and a function to link them; pretty much the same way you would do it if you weren't using a library like GLEW. On that same note, OGLE is not intended to compete with more sophisticated libraries like GLEW - it's just a small aid that will hopefully save you some time by linking all the extensions for you.
I used the latest version (August 3. 2010) of glext.h and wglext.h and wrote a small program to extract the functions from these files. If you want to try it out you can download it below, and feedback is of course very welcome! It's currently only available for Windows, but the source is included and it should be very easy to port it.
http://dl.dropbox.com/u/11147293/ogle.zip
- Dragonion
PS: I am aware there is already a tool called OGLE in existence (The OpenGLExtractor), but I expect only a few people (if any) from this forum will ever try out my library, so it's highly unlikely any confusion will occur.
I just created a small (static) OpenGL extensions library, called OGLE (short for "OpenGL Extensions" (very creative, huh?)). Anyway, it uses a very simple approach and is merely a set of function pointers and a function to link them; pretty much the same way you would do it if you weren't using a library like GLEW. On that same note, OGLE is not intended to compete with more sophisticated libraries like GLEW - it's just a small aid that will hopefully save you some time by linking all the extensions for you.
I used the latest version (August 3. 2010) of glext.h and wglext.h and wrote a small program to extract the functions from these files. If you want to try it out you can download it below, and feedback is of course very welcome! It's currently only available for Windows, but the source is included and it should be very easy to port it.
http://dl.dropbox.com/u/11147293/ogle.zip
- Dragonion
PS: I am aware there is already a tool called OGLE in existence (The OpenGLExtractor), but I expect only a few people (if any) from this forum will ever try out my library, so it's highly unlikely any confusion will occur.