Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrecht Van Lommel <brechtvanlommel@gmail.com>2019-03-15 20:31:48 +0300
committerBrecht Van Lommel <brechtvanlommel@gmail.com>2019-03-15 20:31:48 +0300
commitbc8bd87dfffe44cd5b9053800f086704ff880f6a (patch)
treed7ddf4bab0c5a953a6d0d4672f3d1d4c64c38a35 /intern/cycles/blender
parent5051e580e4028e0a741e6519e469321a7e1f2a71 (diff)
parent65d95879f73951861a90efe1c3ac5d1d03530fd6 (diff)
Merge branch 'blender2.7'
Diffstat (limited to 'intern/cycles/blender')
-rw-r--r--intern/cycles/blender/addon/properties.py7
-rw-r--r--intern/cycles/blender/addon/version_update.py2
2 files changed, 5 insertions, 4 deletions
diff --git a/intern/cycles/blender/addon/properties.py b/intern/cycles/blender/addon/properties.py
index c6777bb32bf..ae07bcd38fe 100644
--- a/intern/cycles/blender/addon/properties.py
+++ b/intern/cycles/blender/addon/properties.py
@@ -1453,10 +1453,11 @@ class CyclesPreferences(bpy.types.AddonPreferences):
# Update name in case it changed
entry.name = device[0]
- def get_devices(self):
+ # Gets all devices types by default.
+ def get_devices(self, compute_device_type=''):
import _cycles
# Layout of the device tuples: (Name, Type, Persistent ID)
- device_list = _cycles.available_devices(self.compute_device_type)
+ device_list = _cycles.available_devices(compute_device_type)
# Make sure device entries are up to date and not referenced before
# we know we don't add new devices. This way we guarantee to not
# hold pointers to a resized array.
@@ -1513,7 +1514,7 @@ class CyclesPreferences(bpy.types.AddonPreferences):
row = layout.row()
row.prop(self, "compute_device_type", expand=True)
- cuda_devices, opencl_devices = self.get_devices()
+ cuda_devices, opencl_devices = self.get_devices(self.compute_device_type)
row = layout.row()
if self.compute_device_type == 'CUDA':
self._draw_devices(row, 'CUDA', cuda_devices)
diff --git a/intern/cycles/blender/addon/version_update.py b/intern/cycles/blender/addon/version_update.py
index 76731e1f05a..664a6a913ba 100644
--- a/intern/cycles/blender/addon/version_update.py
+++ b/intern/cycles/blender/addon/version_update.py
@@ -253,7 +253,7 @@ def do_versions(self):
pass
# Init device list for UI
- prop.get_devices()
+ prop.get_devices(prop.compute_device_type)
# We don't modify startup file because it assumes to
# have all the default values only.