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:
authorJeroen Bakker <jeroen@blender.org>2021-09-01 09:57:42 +0300
committerJeroen Bakker <jeroen@blender.org>2021-09-01 09:58:06 +0300
commit0c5f6f9fa74b6de46fa5044df4e0814230c7e6c0 (patch)
treebf42e4052724c91ec45dcdfe5c006b51d2aeabff
parent18a4e5d561b6819dd9852078ddd8c422f7b9aa33 (diff)
Cleanup: Better names for eDRWColorManagement.
Names describe better what will be applied. Previous names were extracted from the original code, that weren't accurately named.
-rw-r--r--source/blender/draw/intern/draw_color_management.cc18
1 files changed, 9 insertions, 9 deletions
diff --git a/source/blender/draw/intern/draw_color_management.cc b/source/blender/draw/intern/draw_color_management.cc
index 9942273dcbc..23fa18c83c5 100644
--- a/source/blender/draw/intern/draw_color_management.cc
+++ b/source/blender/draw/intern/draw_color_management.cc
@@ -40,15 +40,15 @@
namespace blender::draw::color_management {
enum class eDRWColorManagementType {
- Off = 0,
- OnlyViewTransform,
+ ViewTransform = 0,
+ ViewTransformAndLook,
UseRenderSettings,
};
static float dither_get(eDRWColorManagementType color_management_type, const Scene &scene)
{
if (ELEM(color_management_type,
- eDRWColorManagementType::OnlyViewTransform,
+ eDRWColorManagementType::ViewTransformAndLook,
eDRWColorManagementType::UseRenderSettings)) {
return scene.r.dither_intensity;
}
@@ -73,9 +73,9 @@ static eDRWColorManagementType drw_color_management_type_for_v3d(const Scene &sc
return eDRWColorManagementType::UseRenderSettings;
}
if (v3d.shading.type >= OB_MATERIAL) {
- return eDRWColorManagementType::OnlyViewTransform;
+ return eDRWColorManagementType::ViewTransformAndLook;
}
- return eDRWColorManagementType::Off;
+ return eDRWColorManagementType::ViewTransform;
}
static eDRWColorManagementType drw_color_management_type_for_space_image(const SpaceImage &sima)
@@ -90,7 +90,7 @@ static eDRWColorManagementType drw_color_management_type_for_space_image(const S
((image->flag & IMA_VIEW_AS_RENDER) != 0)) {
return eDRWColorManagementType::UseRenderSettings;
}
- return eDRWColorManagementType::Off;
+ return eDRWColorManagementType::ViewTransform;
}
static eDRWColorManagementType drw_color_management_type_for_space_node(const SpaceNode &snode)
@@ -100,7 +100,7 @@ static eDRWColorManagementType drw_color_management_type_for_space_node(const Sp
if (display_color_channel) {
return eDRWColorManagementType::UseRenderSettings;
}
- return eDRWColorManagementType::Off;
+ return eDRWColorManagementType::ViewTransform;
}
static eDRWColorManagementType drw_color_management_type_get(const Scene &scene,
@@ -135,13 +135,13 @@ static void viewport_settings_apply(GPUViewport &viewport,
ColorManagedViewSettings view_settings;
switch (color_management_type) {
- case eDRWColorManagementType::Off: {
+ case eDRWColorManagementType::ViewTransform: {
/* For workbench use only default view transform in configuration,
* using no scene settings. */
BKE_color_managed_view_settings_init_render(&view_settings, display_settings, nullptr);
break;
}
- case eDRWColorManagementType::OnlyViewTransform: {
+ case eDRWColorManagementType::ViewTransformAndLook: {
/* Use only view transform + look and nothing else for lookdev without
* scene lighting, as exposure depends on scene light intensity. */
BKE_color_managed_view_settings_init_render(&view_settings, display_settings, nullptr);