5 Replies Latest reply on Jan 3, 2014 5:15 AM by Anthra

    Possible memory leak in graphics drivers when creating OpenGL windows

    musicman3001

      Hello, I am a software developer and I have noticed an issue when using the Win32 API to create OpenGL windows.  The issue only exists when using a computer with Intel HD 4000 graphics.  (I am using the latest driver, 9.17.10.2875).  The issue does not exist when I run the same exact code on other computers with either NVidia or AMD graphics, so I believe it to be an Intel driver issue.

       

      When I create a Win32 window with an OpenGL context, my memory usage grows, as expected.  However, when I destroy the window, the memory usage does not go back down.

       

      Since my application can create or destroy many windows, the memory usage eventually gets very large (over 1 GB), due solely to creating and destroying OpenGL windows, and not doing anything else.

       

      Has anyone else experienced this?  I can privately share software with anyone who would like to test this.

       

      Thanks,

      Eric