From 1e37695e5551d42112e9b1bb005c11adab270bde Mon Sep 17 00:00:00 2001 From: robtfm <50659922+robtfm@users.noreply.github.com> Date: Thu, 3 Aug 2023 08:48:28 +0100 Subject: [PATCH] include toplevel shader-associated defs --- crates/bevy_render/src/render_resource/pipeline_cache.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/crates/bevy_render/src/render_resource/pipeline_cache.rs b/crates/bevy_render/src/render_resource/pipeline_cache.rs index 1470605c7c437..d1fed0fdba78e 100644 --- a/crates/bevy_render/src/render_resource/pipeline_cache.rs +++ b/crates/bevy_render/src/render_resource/pipeline_cache.rs @@ -304,6 +304,7 @@ impl ShaderCache { let shader_defs = shader_defs .into_iter() + .chain(shader.shader_defs.iter().cloned()) .map(|def| match def { ShaderDefVal::Bool(k, v) => { (k, naga_oil::compose::ShaderDefValue::Bool(v))