Commit: a6c27ea49da5acda708561c9e99dbf08e95176c7
Author: Xavier Hallade
Date:   Mon Sep 26 07:41:47 2022 -0700
Branches: blender-v3.3-release
https://developer.blender.org/rBa6c27ea49da5acda708561c9e99dbf08e95176c7

Cycles: increase min-supported driver version for Intel GPUs

Windows drivers 101.3430 fix an important GUI-related crash and it's
best to prevent users from running into it.
Linux drivers weren't affected but still had relevant gpu binary
compatibility fixes, so it makes sense to keep the min-supported version
aligned across OSes.

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

M       intern/cycles/blender/addon/properties.py
M       intern/cycles/kernel/device/oneapi/kernel.cpp

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

diff --git a/intern/cycles/blender/addon/properties.py 
b/intern/cycles/blender/addon/properties.py
index f9d05cb0d5b..bf3cfb9ab6e 100644
--- a/intern/cycles/blender/addon/properties.py
+++ b/intern/cycles/blender/addon/properties.py
@@ -1558,9 +1558,9 @@ class CyclesPreferences(bpy.types.AddonPreferences):
                 import sys
                 col.label(text="Requires Intel GPU with Xe-HPG architecture", 
icon='BLANK1')
                 if sys.platform.startswith("win"):
-                    col.label(text="and Windows driver version 101.3268 or 
newer", icon='BLANK1')
+                    col.label(text="and Windows driver version 101.3430 or 
newer", icon='BLANK1')
                 elif sys.platform.startswith("linux"):
-                    col.label(text="and Linux driver version xx.xx.23570 or 
newer", icon='BLANK1')
+                    col.label(text="and Linux driver version xx.xx.23904 or 
newer", icon='BLANK1')
             elif device_type == 'METAL':
                 col.label(text="Requires Apple Silicon with macOS 12.2 or 
newer", icon='BLANK1')
                 col.label(text="or AMD with macOS 12.3 or newer", 
icon='BLANK1')
diff --git a/intern/cycles/kernel/device/oneapi/kernel.cpp 
b/intern/cycles/kernel/device/oneapi/kernel.cpp
index 097d21b963f..3c7a9960588 100644
--- a/intern/cycles/kernel/device/oneapi/kernel.cpp
+++ b/intern/cycles/kernel/device/oneapi/kernel.cpp
@@ -668,9 +668,9 @@ bool oneapi_enqueue_kernel(KernelContext *kernel_context,
 /* Compute-runtime (ie. NEO) version is what gets returned by sycl/L0 on 
Windows
  * since Windows driver 101.3268. */
 /* The same min compute-runtime version is currently required across Windows 
and Linux.
- * For Windows driver 101.3268, compute-runtime version is 23570. */
-static const int lowest_supported_driver_version_win = 1013268;
-static const int lowest_supported_driver_version_neo = 23570;
+ * For Windows driver 101.3430, compute-runtime version is 23904. */
+static const int lowest_supported_driver_version_win = 1013430;
+static const int lowest_supported_driver_version_neo = 23904;
 
 static int parse_driver_build_version(const sycl::device &device)
 {

_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
List details, subscription details or unsubscribe:
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to