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 <j.bakker@atmind.nl>2019-02-26 16:07:57 +0300
committerJeroen Bakker <j.bakker@atmind.nl>2019-02-26 16:07:57 +0300
commit15edae617fa4e77095953932b0e3120e91d5beb5 (patch)
tree264b3f3473151d7ab4c5700bd6eb04c5aecdf4ab /intern/cycles/device/device.h
parentf76c15efb70207cf4e92708e0565110bbae854ab (diff)
parentdabe5cd31add8aa55b9ad4bce1b591ed4e98f1a1 (diff)
Merge branch 'blender2.7'
Diffstat (limited to 'intern/cycles/device/device.h')
-rw-r--r--intern/cycles/device/device.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/intern/cycles/device/device.h b/intern/cycles/device/device.h
index f58ce0a75ee..08b0e7435fe 100644
--- a/intern/cycles/device/device.h
+++ b/intern/cycles/device/device.h
@@ -149,6 +149,12 @@ public:
/* Use raytracing in shaders. */
bool use_shader_raytrace;
+ /* Use true displacement */
+ bool use_true_displacement;
+
+ /* Use background lights */
+ bool use_background_light;
+
DeviceRequestedFeatures()
{
/* TODO(sergey): Find more meaningful defaults. */
@@ -168,6 +174,8 @@ public:
use_principled = false;
use_denoising = false;
use_shader_raytrace = false;
+ use_true_displacement = false;
+ use_background_light = false;
}
bool modified(const DeviceRequestedFeatures& requested_features)
@@ -187,7 +195,9 @@ public:
use_shadow_tricks == requested_features.use_shadow_tricks &&
use_principled == requested_features.use_principled &&
use_denoising == requested_features.use_denoising &&
- use_shader_raytrace == requested_features.use_shader_raytrace);
+ use_shader_raytrace == requested_features.use_shader_raytrace &&
+ use_true_displacement == requested_features.use_true_displacement &&
+ use_background_light == requested_features.use_background_light);
}
/* Convert the requested features structure to a build options,