#include <msp/core/algorithm.h>
#include <msp/io/print.h>
+#include "deviceinfo.h"
#include "module.h"
#include "resources.h"
void Module::set_source(const string &src)
{
- SL::Compiler compiler;
+ SL::Compiler compiler(DeviceInfo::get_global().glsl_features);
compiler.set_source(src);
compile(compiler);
}
void Module::load_source(IO::Base &io, Resources *res, const string &name)
{
- SL::Compiler compiler;
+ SL::Compiler compiler(DeviceInfo::get_global().glsl_features);
compiler.load_source(io, res, name);
compile(compiler);
}