Skip to content

Commit b5aed8e

Browse files
committed
Fix embree build
1 parent 1c794ad commit b5aed8e

File tree

3 files changed

+1
-11
lines changed

3 files changed

+1
-11
lines changed

src/librender/scene_embree.inl

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,6 @@ MTS_VARIANT void Scene<Float, Spectrum>::accel_init_cpu(const Properties &/*prop
3939
}
4040

4141
MTS_VARIANT void Scene<Float, Spectrum>::accel_release_cpu() {
42-
for (Shape *shapegroup : m_shapegroups)
43-
shapegroup->release_embree_scene();
4442
rtcReleaseScene((RTCScene) m_accel);
4543
}
4644

src/librender/shape.cpp

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -249,14 +249,6 @@ MTS_VARIANT RTCGeometry Shape<Float, Spectrum>::embree_geometry(RTCDevice device
249249
Throw("embree_geometry() should only be called in CPU mode.");
250250
}
251251
}
252-
253-
MTS_VARIANT void Shape<Float, Spectrum>::init_embree_scene(RTCDevice /*device*/){
254-
NotImplementedError("init_embree_scene");
255-
}
256-
257-
MTS_VARIANT void Shape<Float, Spectrum>::release_embree_scene(){
258-
NotImplementedError("release_embree_scene");
259-
}
260252
#endif
261253

262254
#if defined(MTS_ENABLE_OPTIX)

src/librender/shapegroup.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ MTS_VARIANT ShapeGroup<Float, Spectrum>::~ShapeGroup() {
5454
}
5555

5656
#if defined(MTS_ENABLE_EMBREE)
57-
MTS_VARIANT RTCGeometry ShapeGroup<Float, Spectrum>::embree_geometry(RTCDevice device) override {
57+
MTS_VARIANT RTCGeometry ShapeGroup<Float, Spectrum>::embree_geometry(RTCDevice device) {
5858
if constexpr (!is_cuda_array_v<Float>) {
5959
// Construct the BVH only once
6060
if (m_embree_scene == nullptr) {

0 commit comments

Comments
 (0)