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

This commit is contained in:
Sergey Sharybin 2018-12-07 14:47:35 +01:00
parent bb0d812d98
commit 3b1f90ed84
1 changed files with 4 additions and 0 deletions

View File

@ -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()