fix: invalidate semantic materials on scene changes

This commit is contained in:
Samuel Onoja committed 2026-09-25 05:16:38 +01:00
1 parent ae6ec1c5f5
commit b3c5821e3b
4 files changed
+55 -19

No files matched your search

+2
View File
@@ -247,6 +247,7 @@ struct MaterialParameters {
tint: [f32; 4],
noise: f32,
generation: u64,
scene_generation: u64,
opaque: bool,
}
@@ -1207,6 +1208,7 @@ fn material_element(
tint,
noise: material.noise,
generation,
scene_generation: state.material_scene_generation(),
opaque: material.opacity == 1.0,
};
let context = renderer.context_id().erased();