diff --git a/src/mesa/shader/slang_common_builtin.gc b/src/mesa/shader/slang/library/slang_common_builtin.gc similarity index 100% rename from src/mesa/shader/slang_common_builtin.gc rename to src/mesa/shader/slang/library/slang_common_builtin.gc diff --git a/src/mesa/shader/slang_core.gc b/src/mesa/shader/slang/library/slang_core.gc similarity index 100% rename from src/mesa/shader/slang_core.gc rename to src/mesa/shader/slang/library/slang_core.gc diff --git a/src/mesa/shader/slang_fragment_builtin.gc b/src/mesa/shader/slang/library/slang_fragment_builtin.gc similarity index 100% rename from src/mesa/shader/slang_fragment_builtin.gc rename to src/mesa/shader/slang/library/slang_fragment_builtin.gc diff --git a/src/mesa/shader/slang_shader.syn b/src/mesa/shader/slang/library/slang_shader.syn similarity index 100% rename from src/mesa/shader/slang_shader.syn rename to src/mesa/shader/slang/library/slang_shader.syn diff --git a/src/mesa/shader/slang_shader_syn.h b/src/mesa/shader/slang/library/slang_shader_syn.h similarity index 100% rename from src/mesa/shader/slang_shader_syn.h rename to src/mesa/shader/slang/library/slang_shader_syn.h diff --git a/src/mesa/shader/slang_vertex_builtin.gc b/src/mesa/shader/slang/library/slang_vertex_builtin.gc similarity index 100% rename from src/mesa/shader/slang_vertex_builtin.gc rename to src/mesa/shader/slang/library/slang_vertex_builtin.gc