From 419e8c1a298a004b654c975877d71c6a99c3c802 Mon Sep 17 00:00:00 2001 From: Anshul Singhvi Date: Sun, 31 Mar 2024 18:08:42 -0400 Subject: [PATCH] Add `__wgl_session` to the WGLMakie ignore set when generating uniforms The inclusion of this attribute caused the Bonito session to be passed as a uniform, causing an error in ShaderAbstractions when it tried to test for `isbits` code. Fixes #3751 --- WGLMakie/src/particles.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WGLMakie/src/particles.jl b/WGLMakie/src/particles.jl index ae087c43a02..4aaf70b28ae 100644 --- a/WGLMakie/src/particles.jl +++ b/WGLMakie/src/particles.jl @@ -40,7 +40,7 @@ const IGNORE_KEYS = Set([ :visible, :transformation, :alpha, :linewidth, :transparency, :marker, :light_direction, :light_color, :cycle, :label, :inspector_clear, :inspector_hover, - :inspector_label, :axis_cycler + :inspector_label, :axis_cycler, :__wgl_session, ]) function create_shader(scene::Scene, plot::MeshScatter)