From 0767025ba11c44bd2683483c2dee295458beff06 Mon Sep 17 00:00:00 2001 From: billw2012 Date: Fri, 13 Sep 2019 00:46:33 +0100 Subject: [PATCH 1/4] Graphics Paging v2 basic hard coded implementation --- Assets/XML/GlobalDefines.xml | 6 +- Sources/C2C (VS2019).vcxproj | 1 + Sources/C2C (VS2019).vcxproj.filters | 3 + Sources/CvCity.cpp | 2 +- Sources/CvGame.cpp | 198 +++++++++++--- Sources/CvGameCoreDLL.h | 1 + Sources/CvPlot.cpp | 370 ++++++++++++++++----------- Sources/CvPlot.h | 48 +++- Sources/Stopwatch.h | 190 ++++++++++++++ 9 files changed, 634 insertions(+), 185 deletions(-) create mode 100644 Sources/Stopwatch.h diff --git a/Assets/XML/GlobalDefines.xml b/Assets/XML/GlobalDefines.xml index 4ec80eed68..a5079e2ea6 100644 --- a/Assets/XML/GlobalDefines.xml +++ b/Assets/XML/GlobalDefines.xml @@ -26,7 +26,11 @@ MAX_DESIRED_MEMORY_USED 1835008 - + + + PAGING_FRAME_TIME_MS + 200 + + + MAX_DESIRED_MEMORY_USED 1835008 + + + + + + + - PAGING_FRAME_TIME_MS - 200 + MAX_PAGING_FRAME_TIME_MS + 100 + + + + PAGE_IN_DIST_SYMBOLS + 100 + + + PAGE_IN_DIST_FEATURES + 5 + + PAGE_IN_DIST_RIVER + 40 + + + PAGE_IN_DIST_ROUTE + 100 + + + PAGE_IN_DIST_UNIT + 15 + + + PAGE_IN_DIST_CITY + 15 + + + +