Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/scene/object.cpp
| Show First 20 Lines • Show All 815 Lines • ▼ Show 20 Lines | void ObjectManager::device_update_flags( | ||||
| /* Copy object flag. */ | /* Copy object flag. */ | ||||
| dscene->object_flag.copy_to_device(); | dscene->object_flag.copy_to_device(); | ||||
| dscene->object_volume_step.copy_to_device(); | dscene->object_volume_step.copy_to_device(); | ||||
| dscene->object_flag.clear_modified(); | dscene->object_flag.clear_modified(); | ||||
| dscene->object_volume_step.clear_modified(); | dscene->object_volume_step.clear_modified(); | ||||
| } | } | ||||
| void ObjectManager::device_update_mesh_offsets(Device *, DeviceScene *dscene, Scene *scene) | void ObjectManager::device_update_geom_offsets(Device *, DeviceScene *dscene, Scene *scene) | ||||
| { | { | ||||
| if (dscene->objects.size() == 0) { | if (dscene->objects.size() == 0) { | ||||
| return; | return; | ||||
| } | } | ||||
| KernelObject *kobjects = dscene->objects.data(); | KernelObject *kobjects = dscene->objects.data(); | ||||
| bool update = false; | bool update = false; | ||||
| ▲ Show 20 Lines • Show All 186 Lines • Show Last 20 Lines | |||||