diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2018-12-07 16:47:35 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2018-12-07 16:53:29 +0300 |
commit | 3b1f90ed84c52260ce94a26c414ad8c51f6a1365 (patch) | |
tree | 4974d2c88186841e195d1b84ae1e45f0bdb9b920 /intern/cycles/blender | |
parent | bb0d812d98f431da52d11c0749a6fe48fa34c53e (diff) |
Cycles: Do more user-friendly indication that GPU devices are not found
Diffstat (limited to 'intern/cycles/blender')
-rw-r--r-- | intern/cycles/blender/addon/properties.py | 4 |
1 files changed, 4 insertions, 0 deletions
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() |