Remove interpolation storing
All checks were successful
eden-license / license-header (pull_request) Successful in 18s
All checks were successful
eden-license / license-header (pull_request) Successful in 18s
If there are still crashes after this, means that frame interpolation is probably just not working.
This commit is contained in:
parent
89b982589d
commit
9156e7e346
1 changed files with 0 additions and 8 deletions
|
@ -273,9 +273,6 @@ void RendererVulkan::Composite(std::span<const Tegra::FramebufferConfig> framebu
|
|||
swapchain.GetImageViewFormat());
|
||||
scheduler.Flush(*interpolated_frame->render_ready);
|
||||
present_manager.Present(interpolated_frame);
|
||||
|
||||
// Optionally, update previous_frame here if you want to chain interpolations
|
||||
previous_frame = interpolated_frame;
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -297,11 +294,6 @@ void RendererVulkan::Composite(std::span<const Tegra::FramebufferConfig> framebu
|
|||
scheduler.Flush(*frame->render_ready);
|
||||
present_manager.Present(frame);
|
||||
|
||||
if (frame_interpolation_enabled) {
|
||||
// Store the current frame for interpolation on the next call
|
||||
previous_frame = frame;
|
||||
}
|
||||
|
||||
gpu.RendererFrameEndNotify();
|
||||
rasterizer.TickFrame();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue