From 89a8f94ac0206412c1a2d7b8766d97dbdbd36253 Mon Sep 17 00:00:00 2001 From: Alexander M Pickering Date: Tue, 21 Jan 2025 16:03:25 -0600 Subject: work --- src/shader_shim.moon | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/shader_shim.moon') diff --git a/src/shader_shim.moon b/src/shader_shim.moon index 05e11c1..76e0aec 100644 --- a/src/shader_shim.moon +++ b/src/shader_shim.moon @@ -8,8 +8,10 @@ inputs = { shaders = setmetatable({},{ __index:(self, key) -> - vert = assert(am.load_string("shaders/" .. key .. ".vert")) - frag = assert(am.load_string("shaders/" .. key .. ".frag")) + vert_name = "shaders/" .. key .. ".vert" + frag_name = "shaders/" .. key .. ".frag" + vert = assert(am.load_string(vert_name), "Failed to find " .. vert_name) + frag = assert(am.load_string(frag_name), "Failed to find " .. frag_name) vert_subbed = vert\gsub("@%b{}",(n) -> tostring(inputs[n])) frag_subbed = frag\gsub("@%b{}",(n) -> tostring(inputs[n])) succ, program = pcall(am.program, vert_subbed, frag_subbed) -- cgit v1.2.3-70-g09d2