[Bf-blender-cvs] [3dead138450] soc-2022-many-lights-sampling: Cleanup: unused members in light tree struct
Jeffrey Liu
noreply at git.blender.org
Wed Jun 22 07:42:24 CEST 2022
Commit: 3dead13845057a417cf5c8d198bca9c366b3e4d1
Author: Jeffrey Liu
Date: Wed Jun 22 01:42:20 2022 -0400
Branches: soc-2022-many-lights-sampling
https://developer.blender.org/rB3dead13845057a417cf5c8d198bca9c366b3e4d1
Cleanup: unused members in light tree struct
===================================================================
M intern/cycles/kernel/types.h
M intern/cycles/scene/light.cpp
M release/scripts/addons
===================================================================
diff --git a/intern/cycles/kernel/types.h b/intern/cycles/kernel/types.h
index 5a5e1bcc220..474a6966ae5 100644
--- a/intern/cycles/kernel/types.h
+++ b/intern/cycles/kernel/types.h
@@ -1538,12 +1538,6 @@ typedef struct KernelLightTreeEmitter {
/* Energy. */
float energy;
-
- /* If this is positive, this is a triangle. Otherwise, it's a light source. */
- int prim_id;
-
- /* Padding. */
- int pad1, pad2, pad3;
} KernelLightTreeEmitter;
static_assert_align(KernelLightTreeEmitter, 16);
diff --git a/intern/cycles/scene/light.cpp b/intern/cycles/scene/light.cpp
index e46c76594f4..3035a2e3138 100644
--- a/intern/cycles/scene/light.cpp
+++ b/intern/cycles/scene/light.cpp
@@ -393,8 +393,6 @@ void LightManager::device_update_distribution(Device *,
}
light_tree_emitters[index].theta_o = bcone.theta_o;
light_tree_emitters[index].theta_e = bcone.theta_e;
-
- light_tree_emitters[index].prim_id = prim.prim_id;
}
dscene->light_tree_emitters.copy_to_device();
}
diff --git a/release/scripts/addons b/release/scripts/addons
index 5902265f1e5..038db9d607b 160000
--- a/release/scripts/addons
+++ b/release/scripts/addons
@@ -1 +1 @@
-Subproject commit 5902265f1e5aaeca3781ea15f994bdf0b3cb054d
+Subproject commit 038db9d607b352f6a7391c5a6b3ab906692c9421
More information about the Bf-blender-cvs
mailing list