Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Bakker <j.bakker@atmind.nl>2019-07-15 09:21:26 +0300
committerJeroen Bakker <j.bakker@atmind.nl>2019-07-15 12:22:35 +0300
commit872025c4e5825f155ee599a687be13078504c23c (patch)
tree2ee6156f9787970f08e06f5f67b0571280d3c1b0 /source/blender/gpu/intern
parent8fa50b522a10a3d8f2546d79410cfed35660e835 (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/intern')
-rw-r--r--source/blender/gpu/intern/gpu_extensions.c8
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;
}
}