summaryrefslogtreecommitdiff
path: root/renderer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'renderer.cpp')
-rw-r--r--renderer.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/renderer.cpp b/renderer.cpp
index ffc0a3c..a9d590a 100644
--- a/renderer.cpp
+++ b/renderer.cpp
@@ -54,9 +54,8 @@ void Renderer::make_ts_sampler(Device* d) {
s.min = Filter_Mode::point;
s.mag = Filter_Mode::point;
s.mip = Filter_Mode::point;
- s.address_u = Address_Mode::border;
- s.address_v = Address_Mode::border;
- s.border[0] = 0.0f;
+ s.address_u = Address_Mode::clamp;
+ s.address_v = Address_Mode::clamp;
ts_sampler = d->create_sampler("temporal shadow sampler", s);
}
@@ -185,6 +184,7 @@ void Renderer::temporal_shadows(
}
cbuf->inv_view = cam.get_view().inverse();
cbuf->inv_proj = cam.get_proj().inverse();
+ cbuf->prev_vp = prev_vp;
ts_config.unmap(dev);
ts_config2.unmap(dev);
ctx.debug_push("temporal shadows");