diff options
author | Jeroen Bakker <j.bakker@atmind.nl> | 2019-07-15 09:21:26 +0300 |
---|---|---|
committer | Jeroen Bakker <j.bakker@atmind.nl> | 2019-07-15 12:22:35 +0300 |
commit | 872025c4e5825f155ee599a687be13078504c23c (patch) | |
tree | 2ee6156f9787970f08e06f5f67b0571280d3c1b0 /source/blender/gpu | |
parent | 8fa50b522a10a3d8f2546d79410cfed35660e835 (diff) |
Fix crash HD Graphics 4000 Series On Windows
There was an workaround implemented for specific the Intel HD Graphics
4000 GPU on Windows platform. Other GPU from the same series also need
this workaround.
We will enable the workaround for specific drivers.
Reviewed By: brecht
Differential Revision: https://developer.blender.org/D5239
Diffstat (limited to 'source/blender/gpu')
-rw-r--r-- | source/blender/gpu/intern/gpu_extensions.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/source/blender/gpu/intern/gpu_extensions.c b/source/blender/gpu/intern/gpu_extensions.c index 58efe3dc5c4..6e387799060 100644 --- a/source/blender/gpu/intern/gpu_extensions.c +++ b/source/blender/gpu/intern/gpu_extensions.c @@ -378,7 +378,13 @@ void gpu_extensions_init(void) GG.dfdyfactors[1] = 1.0; } - if (strstr(renderer, "HD Graphics 4000")) { + if (strstr(version, "Build 10.18.10.3574") || + strstr(version, "Build 10.18.10.4252") || + strstr(version, "Build 10.18.10.4358") || + strstr(version, "Build 10.18.10.5069") || + strstr(version, "Build 10.18.14.4264") || + strstr(version, "Build 10.18.14.4432") || + strstr(version, "Build 10.18.14.5067")) { GG.context_local_shaders_workaround = true; } } |