Don't use persistently mapped buffers on Intel Ivy Bridge GPUs on Windows. glClientWaitSync can hang with those drivers, apparently.

This commit is contained in:
Alex Szpakowski
2018-01-06 00:42:16 -04:00
parent fd514d8176
commit 3857d09132
3 changed files with 27 additions and 8 deletions
+7
View File
@@ -152,6 +152,13 @@ public:
**/
bool generateMipmapsRequiresTexture2DEnable;
/**
* Report: Intel HD 4000 on Windows hangs during glClientWaitSync.
* I found this when googling the issue:
* https://github.com/mjn33/planetgen/commit/235e23873a22e219fffdd9ede706c1051aa0f107
**/
bool clientWaitSyncStalls;
/**
* Other bugs which have workarounds that don't use conditional code at
* the moment: