diff options
author | Julian Eisel <julian@blender.org> | 2022-02-18 20:11:16 +0300 |
---|---|---|
committer | Julian Eisel <julian@blender.org> | 2022-02-18 20:13:06 +0300 |
commit | 16ab6111f758ef77bd0e53ce2379ee8281629776 (patch) | |
tree | 4c56f1efb143102ea53827ad62ab339cee88c002 /source/blender/windowmanager/WM_api.h | |
parent | 1850a0b2ab1230d79cc56a74e877a9b371ae3773 (diff) |
UI: Speedup preview icon loading from hard drive
Significantly improves loading speed of preview images from disk, e.g. custom
previews loaded using `bpy.utils.previews.ImagePreviewCollection.load()`.
See D14144 for details & comparison videos.
Differential Revision: https://developer.blender.org/D14144
Reviewed by: Bastien Montagne
Diffstat (limited to 'source/blender/windowmanager/WM_api.h')
-rw-r--r-- | source/blender/windowmanager/WM_api.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/windowmanager/WM_api.h b/source/blender/windowmanager/WM_api.h index 49fbf2c27e1..b00d441dd5d 100644 --- a/source/blender/windowmanager/WM_api.h +++ b/source/blender/windowmanager/WM_api.h @@ -1247,6 +1247,8 @@ enum { WM_JOB_TYPE_COMPOSITE, WM_JOB_TYPE_RENDER, WM_JOB_TYPE_RENDER_PREVIEW, /* UI preview */ + /** Job for the UI to load previews from the file system (uses OS thumbnail cache). */ + WM_JOB_TYPE_LOAD_PREVIEW, /* UI preview */ WM_JOB_TYPE_OBJECT_SIM_OCEAN, WM_JOB_TYPE_OBJECT_SIM_FLUID, WM_JOB_TYPE_OBJECT_BAKE_TEXTURE, |