void EnvironmentMap::render(Renderer &renderer, Tag tag) const
{
- if(!enabled_passes.count(tag))
+ if(!enabled_methods.count(tag))
return renderer.render(renderable, tag);
Renderer::Push _push_rend(renderer);
void EnvironmentMap::set_debug_name(const string &name)
{
#ifdef DEBUG
- env_tex.set_debug_name(name+"/environment.texcb");
+ env_tex.set_debug_name(name+"/environment.tex");
depth_buf.set_debug_name(name+"/environment_depth.rbuf");
static const char *const face_names[] = { "X+", "X-", "Y+", "Y-", "Z+", "Z-" };
for(unsigned i=0; i<6; ++i)
faces[i].camera.set_debug_name(format("%s/%s.camera", name, face_names[i]));
}
- irradiance.set_debug_name(name+"/irradiance.texcb");
+ irradiance.set_debug_name(name+"/irradiance.tex");
irradiance_fbo.set_debug_name(name+" [FBO:irradiance]");
for(unsigned i=0; i<specular_fbos.size(); ++i)
specular_fbos[i].set_debug_name(format("%s [FBO:specular_mip%d]", name, i+1));