Skip to content
Snippets Groups Projects
Commit 0ec97999 authored by dg's avatar dg
Browse files

fix shaders loading

git-svn-id: http://svn.net-core.org/repos/t-engine4@874 51575b47-30f0-44d4-a5cc-537603b46e54
parent 963ba13b
No related branches found
No related tags found
No related merge requests found
......@@ -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
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment