home grown ogl library

hello, all.

i’m implementing an ogl wrapper in c++, mainly so that i can just call one function and attach it to an HDC, but also so that i can store various information, such as the width of the viewport/screen on the client, rather than using glGet*() and having to d/l from the server.

my questions are these, 1) just how big is the performance hit when inquiry functions are called (such as glGet), and 2) just what would YOU guys put into a wapper?