summaryrefslogtreecommitdiff
path: root/renderer.cpp
diff options
context:
space:
mode:
authorquou <quou@disroot.org>2025-03-10 13:18:03 +1100
committerquou <quou@disroot.org>2025-03-10 13:18:03 +1100
commita7ef36bc519dff1700048ba8f21658daa138a81a (patch)
tree8778d112afdf21be6c1856fc062b8969f5ee3739 /renderer.cpp
parent0bc95e2084b970819d15306f7e3ab8b81a108dcd (diff)
msaa
Diffstat (limited to 'renderer.cpp')
-rw-r--r--renderer.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/renderer.cpp b/renderer.cpp
index d8c4895..c7040ec 100644
--- a/renderer.cpp
+++ b/renderer.cpp
@@ -108,7 +108,9 @@ void Renderer::update_globals(
void Renderer::render(
Device* dev,
- Arena* a, Texture_Id hdr_target,
+ Arena* a,
+ Texture_Id hdr_target,
+ Texture_Id depth_target,
const Lighting* l
) {
int i, j;
@@ -124,7 +126,7 @@ void Renderer::render(
Render_Pass& forward_pass = pb
.begin_rp()
.rp_target(hdr_target, Clear_Mode::restore)
- .rp_depth_target(dev->get_depth_target(), Clear_Mode::restore)
+ .rp_depth_target(depth_target, 1.0f)
.build_rp();
Render_Pass* shadow_passes[Lighting::max_shadows];
for (i = 0; i < Lighting::max_shadows; i++) {