Developing Games on Intel Graphics
If you are gaming on graphics integrated in your Intel Processor, this is the place for you! Find answers to your questions or post your issues with PC games
486 Discussions

OpenGL Windows drivers for Intel HD 630 leaking GPU memory when using shared contexts

yosoymin
Novice
982 Views

I've found an issue for Intel OpenGL drivers for Windows since version 27.20.100.8783 tested in a Intel HD 630. The symptom is that the GPU memory usage starts increasing until the whole system crash.

The way to reproduce this memory leak is to create a shared context, then create some textures on that shared context (should be more than one texture), then change to the main OpenGL context and destroy the previously created textures. If you do this process in a loop, you will see that the GPU memory grows very fast.

I've done a simple program in github that reproduce this, so you can try and reproduce: https://github.com/yosoymin/InitGL/tree/intel_shared_context_leak

This program runs ok in older versions of Intel drivers (27.20.100.8681 tested in a Intel HD 655 and HD 630) and aslo in Linux or with other vendor drivers.

 

More info here: https://community.intel.com/t5/Graphics/OpenGL-Windows-drivers-for-Intel-HD-630-leaking-GPU-memory-when/td-p/1274423

 

Thanks

0 Replies
Reply