0ad/source/ps
phosit e712601602
PreInitGame and InitGame in the Loader
This makes the frame before the simulation starts less stuttery. Doing
it in the Loader also allows to make the progressbar more acurate.
2026-08-02 14:03:28 +02:00
..
containers Remove custom span and use std::span 2025-08-24 11:09:57 +02:00
GameSetup Use switchPage in autostart 2026-07-30 12:36:51 +02:00
memory Removes unused pointer from the allocate function 2025-10-12 00:53:10 +02:00
scripting Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00
strings Reduces string allocations in GUI and maths. 2025-10-11 19:44:22 +02:00
tests Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00
XMB Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00
XML Removes legacy timers 2026-06-28 13:34:01 +02:00
algorithm.h Fix includes in source/ps 2025-08-05 07:21:22 +02:00
ArchiveBuilder.cpp Reduces boost usage for strings 2025-10-16 09:17:05 +02:00
ArchiveBuilder.h Fix includes in source/ps 2025-08-05 07:21:22 +02:00
CacheLoader.cpp Reduces string allocations in paths. 2025-10-05 01:31:27 +02:00
CacheLoader.h Fix includes in source/ps 2025-08-05 07:21:22 +02:00
CConsole.cpp Remove global g_xres and x_yres 2026-07-08 11:35:46 +02:00
CConsole.h Move the console input handler to CConsole 2026-06-19 20:53:52 +02:00
CLogger.cpp Add an engine "compatible" version 2025-10-26 09:16:46 +01:00
CLogger.h Fix includes in source/renderer 2025-07-27 16:07:14 +02:00
Compress.cpp Fix some includes in source/ps 2025-07-28 16:59:04 +02:00
Compress.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
ConfigDB.cpp Reduces boost usage for strings 2025-10-16 09:17:05 +02:00
ConfigDB.h Fix includes in source/ps 2025-08-05 07:21:22 +02:00
CStr.cpp Update trac links with gitea links 2024-12-10 11:29:48 +01:00
CStr.h Fix some headers in gui 2025-07-02 13:20:13 +02:00
CStrForward.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
CStrIntern.cpp Reduces string allocations in GUI and maths. 2025-10-11 19:44:22 +02:00
CStrIntern.h Reduces string allocations in GUI and maths. 2025-10-11 19:44:22 +02:00
CStrInternStatic.h Enables fragment PBR resolve shader in PostProc 2026-06-20 13:29:11 +02:00
DllLoader.cpp Fix includes in source/ps 2025-08-03 15:57:56 +02:00
DllLoader.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
Errors.cpp Don't leak all GUI objects on name ambiguity following 5cc814759f and remove ERROR_GROUP GUI. 2019-10-11 16:20:50 +00:00
Errors.h Fix some includes in source/ps 2025-07-28 16:59:04 +02:00
FileIo.cpp Fix some includes in source/ps 2025-07-28 16:59:04 +02:00
FileIo.h Fix includes in source/ps 2025-08-05 07:21:22 +02:00
Filesystem.cpp Fix some includes in source/ps 2025-07-28 16:59:04 +02:00
Filesystem.h Fix includes in source/ps 2025-08-05 07:21:22 +02:00
Future.h Make TaskManager independent of Future 2025-08-28 20:01:39 +02:00
Game.cpp PreInitGame and InitGame in the Loader 2026-08-02 14:03:28 +02:00
Game.h PreInitGame and InitGame in the Loader 2026-08-02 14:03:28 +02:00
Globals.cpp Change the return type of event-handler 2026-06-19 20:53:52 +02:00
Globals.h Change the return type of event-handler 2026-06-19 20:53:52 +02:00
GUID.cpp Fix some includes in source/ps 2025-07-28 16:59:04 +02:00
GUID.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
Hashing.cpp Fix some includes in source/ps 2025-07-28 16:59:04 +02:00
Hashing.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
Hotkey.cpp Change the return type of event-handler 2026-06-19 20:53:52 +02:00
Hotkey.h Change the return type of event-handler 2026-06-19 20:53:52 +02:00
Input.cpp Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00
Input.h Split screenshot from main input handler 2026-06-19 20:53:52 +02:00
Joystick.cpp Fix includes in source/ps 2025-08-03 15:57:56 +02:00
Joystick.h Fix includes in source/ps 2025-08-05 07:21:22 +02:00
KeyName.cpp Fix some includes in source/ps 2025-07-28 16:59:04 +02:00
KeyName.h Fix includes in source/ps 2025-08-05 07:21:22 +02:00
Loader.cpp Don't suspend loader after each finished task 2025-12-27 17:17:06 +01:00
Loader.h Use a coroutine for Loader tasks 2025-12-21 15:51:46 +01:00
Mod.cpp Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00
Mod.h Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00
ModInstaller.cpp Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00
ModInstaller.h Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00
ModIo.cpp Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00
ModIo.h Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00
Profile.cpp Fix some includes in source/ps 2025-07-28 16:59:04 +02:00
Profile.h Fix includes in source/ps 2025-08-05 07:21:22 +02:00
Profiler2.cpp Use atomic instead of COMPILER_FENCE for Profiler2 2026-07-24 17:22:44 +02:00
Profiler2.h Use atomic instead of COMPILER_FENCE for Profiler2 2026-07-24 17:22:44 +02:00
Profiler2GPU.cpp Fix some includes in source/ps 2025-07-28 16:59:04 +02:00
Profiler2GPU.h Fix some includes in source/renderer 2025-07-09 09:04:50 +02:00
ProfileViewer.cpp Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00
ProfileViewer.h Move the profileViewer handler to CProfileViewer 2026-06-19 20:53:52 +02:00
Pyrogenesis.cpp Add an engine "compatible" version 2025-10-26 09:16:46 +01:00
Pyrogenesis.h Use the PYROGENESIS_VERSION macro instead of a global 2025-10-26 09:16:44 +01:00
Replay.cpp Removes legacy timers 2026-06-28 13:34:01 +02:00
Replay.h Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00
SavedGame.cpp Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00
SavedGame.h Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00
Singleton.h Fix some includes in source/ps 2025-07-28 16:59:04 +02:00
TaskManager.cpp Make TaskManager independent of Future 2025-08-28 20:01:39 +02:00
TaskManager.h Make TaskManager independent of Future 2025-08-28 20:01:39 +02:00
TemplateLoader.cpp Fix some includes in source/ps 2025-07-28 16:59:04 +02:00
TemplateLoader.h Fix includes in source/ps 2025-08-05 07:21:22 +02:00
Threading.cpp Fix some includes in source/ps 2025-07-28 16:59:04 +02:00
Threading.h Fix includes in source/ps 2025-08-05 07:21:22 +02:00
ThreadUtil.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
TouchInput.cpp Remove global g_xres and x_yres 2026-07-08 11:35:46 +02:00
TouchInput.h Change the return type of event-handler 2026-06-19 20:53:52 +02:00
UniDoubler.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
UserReport.cpp Use Future for the userreporter 2025-11-17 21:45:00 +01:00
UserReport.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00
Util.cpp Remove helper function FileExists 2026-06-20 12:01:38 +02:00
Util.h Fix includes in source/ps 2025-08-05 07:21:22 +02:00
VideoMode.cpp Don't generate SDL events on Atlas shutdown 2026-07-19 08:59:06 +02:00
VideoMode.h Don't generate SDL events on Atlas shutdown 2026-07-19 08:59:06 +02:00
VisualReplay.cpp Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00
VisualReplay.h Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00
World.cpp Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00
World.h Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00