[Bf-blender-cvs] [3b1f90ed84c] master: Cycles: Do more user-friendly indication that GPU devices are not found

Sergey Sharybin noreply at git.blender.org
Fri Dec 7 14:53:39 CET 2018


Commit: 3b1f90ed84c52260ce94a26c414ad8c51f6a1365
Author: Sergey Sharybin
Date:   Fri Dec 7 14:47:35 2018 +0100
Branches: master
https://developer.blender.org/rB3b1f90ed84c52260ce94a26c414ad8c51f6a1365

Cycles: Do more user-friendly indication that GPU devices are not found

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

M	intern/cycles/blender/addon/properties.py

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

diff --git a/intern/cycles/blender/addon/properties.py b/intern/cycles/blender/addon/properties.py
index d986ba8c7a8..3f17d53fda7 100644
--- a/intern/cycles/blender/addon/properties.py
+++ b/intern/cycles/blender/addon/properties.py
@@ -1516,7 +1516,11 @@ class CyclesPreferences(bpy.types.AddonPreferences):
         return self.get_num_gpu_devices() > 0
 
     def draw_impl(self, layout, context):
+        available_device_types = self.get_device_types(context)
         layout.label(text="Cycles Compute Device:")
+        if len(available_device_types) == 1:
+            layout.label(text="No compatible GPUs found", icon='INFO')
+            return
         layout.row().prop(self, "compute_device_type", expand=True)
 
         cuda_devices, opencl_devices = self.get_devices()



More information about the Bf-blender-cvs mailing list