[Bf-blender-cvs] [872025c4e58] master: Fix crash HD Graphics 4000 Series On Windows

Jeroen Bakker noreply at git.blender.org
Mon Jul 15 11:23:55 CEST 2019


Commit: 872025c4e5825f155ee599a687be13078504c23c
Author: Jeroen Bakker
Date:   Mon Jul 15 08:21:26 2019 +0200
Branches: master
https://developer.blender.org/rB872025c4e5825f155ee599a687be13078504c23c

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

===================================================================

M	source/blender/gpu/intern/gpu_extensions.c

===================================================================

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;
     }
   }



More information about the Bf-blender-cvs mailing list