#include <msp/fs/utils.h>
#include <msp/strings/format.h>
#include "material.h"
-#include "program.h"
#include "programdata.h"
-#include "tag.h"
#include "technique.h"
#include "texture.h"
return replaced;
}
-bool Technique::has_shaders() const
-{
- for(const auto &kvp: passes)
- if(kvp.second.get_shader_program())
- return true;
- return false;
-}
-
void Technique::set_debug_name(const string &name)
{
#ifdef DEBUG