From 2b119e1e192ead701e69e261fe94ccb7382dbee7 Mon Sep 17 00:00:00 2001 From: Craig Robbins Date: Sun, 7 Dec 2014 00:37:37 +1000 Subject: Performance of main client loop up to 2x faster In places, up to 3 times faster NOTE 1: This does not mean a 2x increase in framerate. Increase in fps may be up to 1-2fps NOTE 2: This local 'caching' of settings is not optimal and an alternative solution will be worked on after 0.4.11 is released --- src/camera.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/camera.h') diff --git a/src/camera.h b/src/camera.h index 996be79b2..a0de13d2a 100644 --- a/src/camera.h +++ b/src/camera.h @@ -209,6 +209,14 @@ private: ItemStack m_wield_item_next; CameraMode m_camera_mode; + + f32 m_cache_fall_bobbing_amount; + f32 m_cache_view_bobbing_amount; + f32 m_cache_viewing_range_min; + f32 m_cache_viewing_range_max; + f32 m_cache_wanted_fps; + f32 m_cache_fov; + bool m_cache_view_bobbing; }; #endif -- cgit v1.2.3