From da87a97c722e971d012f161aa073fbf4d584a66a Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 4 Jul 2026 14:15:41 +0530 Subject: [PATCH] Remove array syntax from uniform block member variable names --- kitty/shaders/slang.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kitty/shaders/slang.py b/kitty/shaders/slang.py index 71a2938c4..682e296c2 100644 --- a/kitty/shaders/slang.py +++ b/kitty/shaders/slang.py @@ -435,7 +435,7 @@ def fixup_opengl_code(glsl_code: str, path: str) -> tuple[str, dict[str, Any]]: uniform_name = name.rpartition('_')[0] if uniform_name in uniform_names: raise KeyError(f'The uniform name {uniform_name} is used with multiple suffixes in {path}') - uniform_names[uniform_name] = name + uniform_names[uniform_name] = name.partition('[')[0] # ] return name src_lines = glsl_code.splitlines()