From 0ec979993cdde98a4792e5572da79ac33925b842 Mon Sep 17 00:00:00 2001 From: dg <dg@51575b47-30f0-44d4-a5cc-537603b46e54> Date: Wed, 30 Jun 2010 16:58:23 +0000 Subject: [PATCH] fix shaders loading git-svn-id: http://svn.net-core.org/repos/t-engine4@874 51575b47-30f0-44d4-a5cc-537603b46e54 --- game/engine/Shader.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/game/engine/Shader.lua b/game/engine/Shader.lua index c6cea87112..106fe37d28 100644 --- a/game/engine/Shader.lua +++ b/game/engine/Shader.lua @@ -71,12 +71,12 @@ function _M:getFragment(name) local f = fs.open("/data/gfx/shaders/"..name..".frag", "r") local code = {} while true do - local l = f:read() + local l = f:read(1) if not l then break end code[#code+1] = l end f:close() - self.frags[name] = core.shader.newShader(table.concat(code, "\n")) + self.frags[name] = core.shader.newShader(table.concat(code)) print("[SHADER] created fragment shader from /data/gfx/shaders/"..name..".frag") return self.frags[name] end @@ -87,12 +87,12 @@ function _M:getVertex(name) local f = fs.open("/data/gfx/shaders/"..name..".vert", "r") local code = {} while true do - local l = f:read() + local l = f:read(1) if not l then break end code[#code+1] = l end f:close() - self.verts[name] = core.shader.newShader(table.concat(code, "\n"), true) + self.verts[name] = core.shader.newShader(table.concat(code), true) print("[SHADER] created vertex shader from /data/gfx/shaders/"..name..".vert") return self.verts[name] end -- GitLab