From ba8b4601b59c88725aaf1f08cc32de72bf43a4a0 Mon Sep 17 00:00:00 2001 From: Aevyrie Date: Sat, 12 Nov 2022 00:54:23 -0800 Subject: [PATCH] Fix instancing example for hdr --- examples/shader/shader_instancing.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/examples/shader/shader_instancing.rs b/examples/shader/shader_instancing.rs index d7cc9c46755aa..5f49027eed2bd 100644 --- a/examples/shader/shader_instancing.rs +++ b/examples/shader/shader_instancing.rs @@ -116,11 +116,12 @@ fn queue_custom( let msaa_key = MeshPipelineKey::from_msaa_samples(msaa.samples); for (view, mut transparent_phase) in &mut views { + let view_key = msaa_key | MeshPipelineKey::from_hdr(view.hdr); let rangefinder = view.rangefinder3d(); for (entity, mesh_uniform, mesh_handle) in &material_meshes { if let Some(mesh) = meshes.get(mesh_handle) { let key = - msaa_key | MeshPipelineKey::from_primitive_topology(mesh.primitive_topology); + view_key | MeshPipelineKey::from_primitive_topology(mesh.primitive_topology); let pipeline = pipelines .specialize(&mut pipeline_cache, &custom_pipeline, key, &mesh.layout) .unwrap();