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:
Diffstat (limited to 'intern/cycles/kernel/svm/svm_types.h')
-rw-r--r--intern/cycles/kernel/svm/svm_types.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/intern/cycles/kernel/svm/svm_types.h b/intern/cycles/kernel/svm/svm_types.h
index ae75a9f4bf6..f3df5d7bf6d 100644
--- a/intern/cycles/kernel/svm/svm_types.h
+++ b/intern/cycles/kernel/svm/svm_types.h
@@ -396,6 +396,8 @@ typedef enum ClosureType {
CLOSURE_BSDF_OREN_NAYAR_ID,
CLOSURE_BSDF_DIFFUSE_RAMP_ID,
CLOSURE_BSDF_DISNEY_DIFFUSE_ID,
+ CLOSURE_BSDF_DISNEY_DIFFUSE_TRANSMIT_ID,
+ CLOSURE_BSDF_DISNEY_RETRO_REFLECTION_ID,
CLOSURE_BSDF_DISNEY_SHEEN_ID,
CLOSURE_BSDF_DIFFUSE_TOON_ID,
@@ -426,6 +428,7 @@ typedef enum ClosureType {
CLOSURE_BSDF_REFRACTION_ID,
CLOSURE_BSDF_MICROFACET_BECKMANN_REFRACTION_ID,
CLOSURE_BSDF_MICROFACET_GGX_REFRACTION_ID,
+ CLOSURE_BSDF_MICROFACET_GGX_REFRACTION_THIN_ID,
CLOSURE_BSDF_MICROFACET_BECKMANN_GLASS_ID,
CLOSURE_BSDF_MICROFACET_GGX_GLASS_ID,
CLOSURE_BSDF_MICROFACET_MULTI_GGX_GLASS_ID,
@@ -483,6 +486,11 @@ typedef enum ClosureType {
#define CLOSURE_WEIGHT_CUTOFF 1e-5f
+typedef enum SurfaceType {
+ SOLID_SURFACE,
+ THIN_SURFACE
+} SurfaceType;
+
CCL_NAMESPACE_END
#endif /* __SVM_TYPES_H__ */