forked from bartvdbraak/blender
Better fix for crash ( with gpu only ) on render end/abort introduced in 0dced1a
This commit is contained in:
parent
cdb69c20e1
commit
6b53e0adbc
@ -1409,12 +1409,11 @@ void GeometryManager::device_update(Device *device,
|
||||
void GeometryManager::device_free(Device *device, DeviceScene *dscene)
|
||||
{
|
||||
#ifdef WITH_EMBREE
|
||||
if (dscene->data.bvh.bvh_layout == BVH_LAYOUT_EMBREE) {
|
||||
if (dscene->data.bvh.scene) {
|
||||
if (dscene->data.bvh.scene) {
|
||||
if (dscene->data.bvh.bvh_layout == BVH_LAYOUT_EMBREE)
|
||||
BVHEmbree::destroy(dscene->data.bvh.scene);
|
||||
dscene->data.bvh.scene = NULL;
|
||||
dscene->data.bvh.scene = NULL;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
dscene->bvh_nodes.free();
|
||||
|
Loading…
Reference in New Issue
Block a user