Original Post
Hi All, I've noticed the severe memory leaks when constantly switching from one GL render context to another using the wglMakeCurrent proc. I can reproduce it only on ATI cards (drivers ranging from official Catalyst to non-official Omega drivers), Nvidia drivers do not leak in such circumstance. I've tested this on several ATI cards with several different applications (to be sure it's not my software leaking memory). In order to reproduce such behavior all you need to do is to create several windows and for each of them to create the GL context. Then render each context sequentially, one after another, in the same thread. Did anyone else notice such mem leaks, or I'm the only one who uses multiple GL contexts?