8,756
edits
mNo edit summary |
(more obvious error message if no shader was found) |
||
Line 188: | Line 188: | ||
function applytemplate(shader, text, raster) | function applytemplate(shader, text, raster) | ||
return p.shader(text, shaders[shader][1], shaders[shader][2], raster) | if shaders[shader] == nil then | ||
error('There was no shader called ' .. (shader or '') .. '!') | |||
else | |||
return p.shader(text, shaders[shader][1], shaders[shader][2], raster) | |||
end | |||
end | end | ||