diff options
Diffstat (limited to 'adapters/fparkan-render-vulkan/src/ffi.rs')
| -rw-r--r-- | adapters/fparkan-render-vulkan/src/ffi.rs | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/adapters/fparkan-render-vulkan/src/ffi.rs b/adapters/fparkan-render-vulkan/src/ffi.rs index c5025a5..f60c930 100644 --- a/adapters/fparkan-render-vulkan/src/ffi.rs +++ b/adapters/fparkan-render-vulkan/src/ffi.rs @@ -606,10 +606,14 @@ mod tests { #[test] fn planning_backend_tracks_render_request_and_simulated_present() -> Result<(), RenderError> { let mut backend = VulkanPlanningBackend::new(); - let request = RenderRequest::conservative(); + let request = RenderRequest { + presentation: fparkan_platform::PresentationMode::Immediate, + ..RenderRequest::conservative() + }; backend.set_render_request(request); assert_eq!(backend.render_request(), request); - assert_eq!(backend.report().resize_rebuilds, 1); + assert_eq!(backend.report().request.current_request, request); + assert_eq!(backend.report().request.request_updates, 1); let commands = fparkan_render::RenderCommandList { commands: vec