From aec7b72a146f489ec1947b4915b9ade6bfc19340 Mon Sep 17 00:00:00 2001 From: Andrew Opalach Date: Sat, 11 Mar 2023 13:13:28 -0500 Subject: update TODO, cleanup --- src/objects/pass.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/objects/pass.cc b/src/objects/pass.cc index feea725..12d2cda 100644 --- a/src/objects/pass.cc +++ b/src/objects/pass.cc @@ -165,17 +165,16 @@ RenderPass::RenderPass(Engine *engine, Pass *pass) // framebuffer textures and targets. object = pass->object; + target = engine->get_framebuffer(pass->target); + if (command == COPY) { // Target and source is the only needed information // for a COPY pass. - target = engine->get_framebuffer(pass->target); source = engine->get_framebuffer(pass->source); return; } - target = engine->get_framebuffer(pass->target); - shader = new Shader(engine->parser, pass->shader); for (auto i = 0u; i < shader->texture_count; i++) -- cgit v1.2.3-101-g0448