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
diff options
context:
space:
mode:
Diffstat (limited to 'intern/cycles/scene/geometry.cpp')
-rw-r--r--intern/cycles/scene/geometry.cpp32
1 files changed, 16 insertions, 16 deletions
diff --git a/intern/cycles/scene/geometry.cpp b/intern/cycles/scene/geometry.cpp
index 558b0e13b0f..49d18d00dd7 100644
--- a/intern/cycles/scene/geometry.cpp
+++ b/intern/cycles/scene/geometry.cpp
@@ -1002,10 +1002,10 @@ void GeometryManager::device_update_attributes(Device *device,
/* After mesh attributes and patch tables have been copied to device memory,
* we need to update offsets in the objects. */
- scene->object_manager->device_update_mesh_offsets(device, dscene, scene);
+ scene->object_manager->device_update_geom_offsets(device, dscene, scene);
}
-void GeometryManager::mesh_calc_offset(Scene *scene, BVHLayout bvh_layout)
+void GeometryManager::geom_calc_offset(Scene *scene, BVHLayout bvh_layout)
{
size_t vert_size = 0;
size_t tri_size = 0;
@@ -1370,22 +1370,22 @@ enum {
DEVICE_MESH_DATA_MODIFIED = (1 << 1),
DEVICE_POINT_DATA_MODIFIED = (1 << 2),
- ATTR_FLOAT_MODIFIED = (1 << 2),
- ATTR_FLOAT2_MODIFIED = (1 << 3),
- ATTR_FLOAT3_MODIFIED = (1 << 4),
- ATTR_FLOAT4_MODIFIED = (1 << 5),
- ATTR_UCHAR4_MODIFIED = (1 << 6),
+ ATTR_FLOAT_MODIFIED = (1 << 3),
+ ATTR_FLOAT2_MODIFIED = (1 << 4),
+ ATTR_FLOAT3_MODIFIED = (1 << 5),
+ ATTR_FLOAT4_MODIFIED = (1 << 6),
+ ATTR_UCHAR4_MODIFIED = (1 << 7),
- CURVE_DATA_NEED_REALLOC = (1 << 7),
- MESH_DATA_NEED_REALLOC = (1 << 8),
- POINT_DATA_NEED_REALLOC = (1 << 9),
+ CURVE_DATA_NEED_REALLOC = (1 << 8),
+ MESH_DATA_NEED_REALLOC = (1 << 9),
+ POINT_DATA_NEED_REALLOC = (1 << 10),
- ATTR_FLOAT_NEEDS_REALLOC = (1 << 10),
- ATTR_FLOAT2_NEEDS_REALLOC = (1 << 11),
- ATTR_FLOAT3_NEEDS_REALLOC = (1 << 12),
- ATTR_FLOAT4_NEEDS_REALLOC = (1 << 13),
+ ATTR_FLOAT_NEEDS_REALLOC = (1 << 11),
+ ATTR_FLOAT2_NEEDS_REALLOC = (1 << 12),
+ ATTR_FLOAT3_NEEDS_REALLOC = (1 << 13),
+ ATTR_FLOAT4_NEEDS_REALLOC = (1 << 14),
- ATTR_UCHAR4_NEEDS_REALLOC = (1 << 14),
+ ATTR_UCHAR4_NEEDS_REALLOC = (1 << 15),
ATTRS_NEED_REALLOC = (ATTR_FLOAT_NEEDS_REALLOC | ATTR_FLOAT2_NEEDS_REALLOC |
ATTR_FLOAT3_NEEDS_REALLOC | ATTR_FLOAT4_NEEDS_REALLOC |
@@ -1922,7 +1922,7 @@ void GeometryManager::device_update(Device *device,
const BVHLayout bvh_layout = BVHParams::best_bvh_layout(scene->params.bvh_layout,
device->get_bvh_layout_mask());
- mesh_calc_offset(scene, bvh_layout);
+ geom_calc_offset(scene, bvh_layout);
if (true_displacement_used || curve_shadow_transparency_used) {
scoped_callback_timer timer([scene](double time) {
if (scene->update_stats) {