X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fresources%2Fresources.cpp;h=11dc2d329dd29cfca2ec9385b72361f6260e54b8;hp=c9db211b2172480300732c6106526c75e6070bbc;hb=01a513693c7856a3d7ab8860667d7dc68852af18;hpb=59347f76bc985e8c9c769d4a3eee672cba9c920b diff --git a/source/resources/resources.cpp b/source/resources/resources.cpp index c9db211b..11dc2d32 100644 --- a/source/resources/resources.cpp +++ b/source/resources/resources.cpp @@ -210,6 +210,15 @@ Module *Resources::create_module(const string &name) return module.release(); } } + else if(ext==".spv") + { + if((io = open_raw(FS::basepart(name)+".glsl"))) + { + RefPtr module = new SpirVModule; + module->load_source(*io, this, name); + return module.release(); + } + } return 0; }