From 8e08e26c253192e9d6f23cfbb8b140556bf0c659 Mon Sep 17 00:00:00 2001 From: Henry Sloan Date: Sat, 4 Jun 2022 20:00:01 +0000 Subject: [PATCH] Update commented vsync code in example to use present_mode (#4926) # Objective - To fix the broken commented code in `examples/shader/compute_shader_game_of_life.rs` for disabling frame throttling ## Solution - Change the commented code from using the old `WindowDescriptor::vsync` to the new `WindowDescriptor::present_mode` ### Note I chose to use the fully qualified scope `bevy::window::PresentWindow::Immediate` rather than explicitly including `PresentWindow` to avoid an unused import when the code is commented. --- examples/shader/compute_shader_game_of_life.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/shader/compute_shader_game_of_life.rs b/examples/shader/compute_shader_game_of_life.rs index 354c78d48ccd2..450e6e80b2a4a 100644 --- a/examples/shader/compute_shader_game_of_life.rs +++ b/examples/shader/compute_shader_game_of_life.rs @@ -25,7 +25,7 @@ fn main() { .insert_resource(ClearColor(Color::BLACK)) .insert_resource(WindowDescriptor { // uncomment for unthrottled FPS - // vsync: false, + // present_mode: bevy::window::PresentMode::Immediate, ..default() }) .add_plugins(DefaultPlugins)