diff options
author | quou <quou@disroot.org> | 2025-03-10 13:18:03 +1100 |
---|---|---|
committer | quou <quou@disroot.org> | 2025-03-10 13:18:03 +1100 |
commit | a7ef36bc519dff1700048ba8f21658daa138a81a (patch) | |
tree | 8778d112afdf21be6c1856fc062b8969f5ee3739 /renderer.cpp | |
parent | 0bc95e2084b970819d15306f7e3ab8b81a108dcd (diff) |
msaa
Diffstat (limited to 'renderer.cpp')
-rw-r--r-- | renderer.cpp | 6 |
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++) { |