[Bf-extensions-cvs] [f445b50b] blender-v2.81-release: BlenderKit: fix (large) rating UI slowdown due to setting image colorspace each step

Vilém Duha noreply at git.blender.org
Tue Nov 19 00:46:42 CET 2019


Commit: f445b50bba33fdb327b8b5e4a61695e563459fc8
Author: Vilém Duha
Date:   Tue Nov 19 00:32:59 2019 +0100
Branches: blender-v2.81-release
https://developer.blender.org/rBAf445b50bba33fdb327b8b5e4a61695e563459fc8

BlenderKit: fix (large) rating UI slowdown due to setting image colorspace each step

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

M	blenderkit/utils.py

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

diff --git a/blenderkit/utils.py b/blenderkit/utils.py
index eebdb078..7b8160a3 100644
--- a/blenderkit/utils.py
+++ b/blenderkit/utils.py
@@ -237,11 +237,12 @@ def get_hidden_image(tpath, bdata_name, force_reload=False):
 
                 img.filepath = tpath
                 img.reload()
+        img.colorspace_settings.name = 'Linear'
     elif force_reload:
         if img.packed_file is not None:
             img.unpack(method='USE_ORIGINAL')
         img.reload()
-    img.colorspace_settings.name = 'Linear'
+        img.colorspace_settings.name = 'Linear'
     return img



More information about the Bf-extensions-cvs mailing list