summaryrefslogtreecommitdiffstats
path: root/thirdparty/embree/kernels/geometry/primitive4.cpp
diff options
context:
space:
mode:
authorJakub Mateusz Marcowski <01158831@pw.edu.pl>2024-02-24 12:40:55 +0100
committerJakub Marcowski <chubercikbattle@gmail.com>2024-03-27 22:10:35 +0100
commitc43eab55a417162624f47aed6bbbd0a4bd41c607 (patch)
tree3bd2fb83995573ef52edb5e8c8bfa686cff357aa /thirdparty/embree/kernels/geometry/primitive4.cpp
parentd2f9245ddc868b8ca04a6fb1b912ec4b59512c11 (diff)
downloadredot-engine-c43eab55a417162624f47aed6bbbd0a4bd41c607.tar.gz
embree: Update to 4.3.1
Diffstat (limited to 'thirdparty/embree/kernels/geometry/primitive4.cpp')
-rw-r--r--thirdparty/embree/kernels/geometry/primitive4.cpp21
1 files changed, 21 insertions, 0 deletions
diff --git a/thirdparty/embree/kernels/geometry/primitive4.cpp b/thirdparty/embree/kernels/geometry/primitive4.cpp
index 9c953c5d35..924e78bbf1 100644
--- a/thirdparty/embree/kernels/geometry/primitive4.cpp
+++ b/thirdparty/embree/kernels/geometry/primitive4.cpp
@@ -15,6 +15,7 @@
#include "subdivpatch1.h"
#include "object.h"
#include "instance.h"
+#include "instance_array.h"
#include "subgrid.h"
namespace embree
@@ -335,6 +336,26 @@ namespace embree
InstancePrimitive::Type InstancePrimitive::type;
+ /********************** InstanceArray4 **************************/
+
+ const char* InstanceArrayPrimitive::Type::name () const {
+ return "instance_array";
+ }
+
+ size_t InstanceArrayPrimitive::Type::sizeActive(const char* This) const {
+ return 1;
+ }
+
+ size_t InstanceArrayPrimitive::Type::sizeTotal(const char* This) const {
+ return 1;
+ }
+
+ size_t InstanceArrayPrimitive::Type::getBytes(const char* This) const {
+ return sizeof(InstanceArrayPrimitive);
+ }
+
+ InstanceArrayPrimitive::Type InstanceArrayPrimitive::type;
+
/********************** SubGrid **************************/
const char* SubGrid::Type::name () const {