summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2023-03-11 13:13:28 -0500
committerAndrew Opalach <andrew@akon.city> 2023-03-11 13:13:28 -0500
commitaec7b72a146f489ec1947b4915b9ade6bfc19340 (patch)
treea1dce43e96f4fa84ab6e02448416d41ec9cb8ebb /src
parent74148de8053177144c288ccf3a46e6c9a006ccc3 (diff)
downloadmauri-aec7b72a146f489ec1947b4915b9ade6bfc19340.tar.gz
mauri-aec7b72a146f489ec1947b4915b9ade6bfc19340.tar.bz2
mauri-aec7b72a146f489ec1947b4915b9ade6bfc19340.zip
update TODO, cleanup
Diffstat (limited to 'src')
-rw-r--r--src/objects/pass.cc5
1 files changed, 2 insertions, 3 deletions
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++)