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
path: root/intern
diff options
context:
space:
mode:
authorStefan Werner <stefan.werner@tangent-animation.com>2018-11-07 22:44:40 +0300
committerStefan Werner <stefan.werner@tangent-animation.com>2018-11-07 22:44:40 +0300
commit85a97449051a85538d1d8cb10c7efb83a50edf77 (patch)
tree33bf0f6ee600f732342e9552366ae7fbba48fdc9 /intern
parent6be69a6b75f6e947a5f238c4c08c5b061117dd4b (diff)
parentee6cc1d558babde4bfd2fe1d2876136d69029bac (diff)
Merge branch 'master' into blender2.8
Diffstat (limited to 'intern')
-rw-r--r--intern/cycles/kernel/kernel_types.h14
1 files changed, 6 insertions, 8 deletions
diff --git a/intern/cycles/kernel/kernel_types.h b/intern/cycles/kernel/kernel_types.h
index a30169cc231..7bc9855a807 100644
--- a/intern/cycles/kernel/kernel_types.h
+++ b/intern/cycles/kernel/kernel_types.h
@@ -17,6 +17,12 @@
#ifndef __KERNEL_TYPES_H__
#define __KERNEL_TYPES_H__
+#if !defined(__KERNEL_GPU__) && defined(WITH_EMBREE)
+# include <embree3/rtcore.h>
+# include <embree3/rtcore_scene.h>
+# define __EMBREE__
+#endif
+
#include "kernel/kernel_math.h"
#include "kernel/svm/svm_types.h"
#include "util/util_static_assert.h"
@@ -25,11 +31,6 @@
# define __KERNEL_CPU__
#endif
-#if defined(__KERNEL_CPU__) && defined(WITH_EMBREE)
-#include <embree3/rtcore.h>
-#include <embree3/rtcore_scene.h>
-#endif
-
/* TODO(sergey): This is only to make it possible to include this header
* from outside of the kernel. but this could be done somewhat cleaner?
*/
@@ -102,9 +103,6 @@ CCL_NAMESPACE_BEGIN
# define __SHADOW_RECORD_ALL__
# define __VOLUME_DECOUPLED__
# define __VOLUME_RECORD_ALL__
-# ifdef WITH_EMBREE
-# define __EMBREE__
-# endif
#endif /* __KERNEL_CPU__ */
#ifdef __KERNEL_CUDA__