[Bf-blender-cvs] [e03fd3c4469] greasepencil-object: Cycles: Do more user-friendly indication that GPU devices are not found

Sergey Sharybin noreply at git.blender.org
Fri Dec 7 17:16:06 CET 2018


Commit: e03fd3c4469492a8c7bb1e4d70925695aaf8e076
Author: Sergey Sharybin
Date:   Fri Dec 7 14:47:35 2018 +0100
Branches: greasepencil-object
https://developer.blender.org/rBe03fd3c4469492a8c7bb1e4d70925695aaf8e076

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 3de11a1c701..e0b5c1446a4 100644
--- a/intern/cycles/blender/addon/properties.py
+++ b/intern/cycles/blender/addon/properties.py
@@ -1484,7 +1484,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