diff --git a/graphics/opengles2/shader.cpp b/graphics/opengles2/shader.cpp index 67c2afce979..d3752be1f10 100644 --- a/graphics/opengles2/shader.cpp +++ b/graphics/opengles2/shader.cpp @@ -36,11 +36,13 @@ static const GLchar *readFile(const Common::String &filename) { // FIXME: it's doesn't work with just search subdirs in 'engines' SearchMan.addDirectory("GRIM_SHADERS", "engines/grim", 0, 2); SearchMan.addDirectory("MYST3_SHADERS", "engines/myst3", 0, 2); + SearchMan.addDirectory("STARK_SHADERS", "engines/stark", 0, 2); file.open(Common::String("shaders/") + filename); if (!file.isOpen()) error("Could not open shader %s!", filename.c_str()); SearchMan.remove("GRIM_SHADERS"); SearchMan.remove("MYST3_SHADERS"); + SearchMan.remove("STARK_SHADERS"); const int32 size = file.size(); GLchar *shaderSource = new GLchar[size + 1];