diff --git a/src/DebugTools/ObjectRenderer.cpp b/src/DebugTools/ObjectRenderer.cpp index 007dae13e..65c320a09 100644 --- a/src/DebugTools/ObjectRenderer.cpp +++ b/src/DebugTools/ObjectRenderer.cpp @@ -136,8 +136,7 @@ const std::array Renderer<3>::indices{{ template ObjectRenderer::ObjectRenderer(SceneGraph::AbstractObject* object, ResourceKey options, SceneGraph::DrawableGroup* drawables): SceneGraph::Drawable(object, drawables), options(ResourceManager::instance()->get(options)) { /* Shader */ shader = ResourceManager::instance()->get>(Renderer::shader()); - if(!shader) ResourceManager::instance()->set(shader.key(), - new Shaders::VertexColorShader, ResourceDataState::Final, ResourcePolicy::Resident); + if(!shader) ResourceManager::instance()->set(shader.key(), new Shaders::VertexColorShader); /* Mesh and vertex buffer */ mesh = ResourceManager::instance()->get(Renderer::mesh());