Torque3D/Engine/source/platform
marauder2k7 68e762130d Compilation changes
Few compile time attempts to speed things up

Swap include guards for pramga once
Change compile options in the cmakeLists for source
generate a pch

small tweaks
2026-06-04 20:42:09 +01:00
..
async Compilation changes 2026-06-04 20:42:09 +01:00
input Compilation changes 2026-06-04 20:42:09 +01:00
nativeDialogs Compilation changes 2026-06-04 20:42:09 +01:00
output Compilation changes 2026-06-04 20:42:09 +01:00
threads Compilation changes 2026-06-04 20:42:09 +01:00
platform.cpp Bug fixes for alternative zip layout and define to toggle it on 2013-02-28 16:46:46 -05:00
platform.h Compilation changes 2026-06-04 20:42:09 +01:00
platformAssert.cpp Eliminate unnecessary uses of ConsoleFunction 2018-04-17 21:41:29 +02:00
platformAssert.h Compilation changes 2026-06-04 20:42:09 +01:00
platformCPU.cpp * Feature: Reimplement POSIX CPU information. 2022-05-24 20:58:28 -04:00
platformCPUCount.h Compilation changes 2026-06-04 20:42:09 +01:00
platformDlibrary.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
platformFileIO.cpp * Adjustment: Change Platform::makeFullPathName to use "game:/" as cwd if none is specified. 2022-06-16 19:04:43 -04:00
platformFont.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
platformFont.h Compilation changes 2026-06-04 20:42:09 +01:00
platformGL.h Add OpenGL support. 2014-11-08 20:21:50 +01:00
platformInput.h Compilation changes 2026-06-04 20:42:09 +01:00
platformIntrinsics.gcc.h Compilation changes 2026-06-04 20:42:09 +01:00
platformIntrinsics.h Compilation changes 2026-06-04 20:42:09 +01:00
platformIntrinsics.visualc.h Compilation changes 2026-06-04 20:42:09 +01:00
platformMemory.cpp Update platformMemory.cpp 2025-05-20 10:11:25 +01:00
platformMemory.h Compilation changes 2026-06-04 20:42:09 +01:00
platformNet.cpp since 2025-01-23 20:59:21 -06:00
platformNet.h Compilation changes 2026-06-04 20:42:09 +01:00
platformNetAsync.cpp rest of virtuals removed 2024-03-18 18:40:22 +00:00
platformNetAsync.h Preliminary IPV6 Support 2016-10-25 19:09:02 +01:00
platformRedBook.cpp Moves from using dStrCmp to the new String::compare static functions. Keeps things cleaner, consistent, and works with intellisense. 2020-10-03 14:37:55 +02:00
platformRedBook.h Compilation changes 2026-06-04 20:42:09 +01:00
platformTimer.cpp Eliminate DefineConsoleFunction 2018-04-17 20:54:08 +02:00
platformTimer.h Compilation changes 2026-06-04 20:42:09 +01:00
platformTLS.h Compilation changes 2026-06-04 20:42:09 +01:00
platformVFS.h Compilation changes 2026-06-04 20:42:09 +01:00
platformVideoInfo.cpp Fix platforms that don't support PVI_NumAdapters 2013-04-09 13:20:19 -04:00
platformVideoInfo.h Compilation changes 2026-06-04 20:42:09 +01:00
platformVolume.cpp * BugFix: Mount home:/ to refer to Torque's original Documents/<APPNAME> output for eg. prefs while leaving data:/ as an option for those that may want it. 2022-06-13 10:53:01 -04:00
platformVolume.h Compilation changes 2026-06-04 20:42:09 +01:00
profiler.cpp Changes profiler to use the high precision timer built into windows. 2020-12-28 18:14:21 -05:00
profiler.h Compilation changes 2026-06-04 20:42:09 +01:00
tmm_off.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
tmm_on.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
types.codewarrior.h Removed the unneeded PPC And Altivec elements, and removed the LOCBUILD flag 2017-04-09 23:26:35 -05:00
types.gcc.h * Adjustment: Utilize native compiler intrinsics for endian swapping when available. 2021-10-07 09:59:03 -04:00
types.h Compilation changes 2026-06-04 20:42:09 +01:00
types.lint.h refactored platform precompiler variable: TORQUE_OS_WIN{32,64,} 2014-03-15 15:10:14 +01:00
types.mac.h Compilation changes 2026-06-04 20:42:09 +01:00
types.posix.h Compilation changes 2026-06-04 20:42:09 +01:00
types.ppc.h Compilation changes 2026-06-04 20:42:09 +01:00
types.visualc.h * BugFix: Correct a Windows compilation error in the endian swap code due to a missing include. 2021-10-08 17:23:16 -04:00
types.win.h Compilation changes 2026-06-04 20:42:09 +01:00
typesLinux.h Compilation changes 2026-06-04 20:42:09 +01:00
typesWin32.h Compilation changes 2026-06-04 20:42:09 +01:00
typesX86UNIX.h Compilation changes 2026-06-04 20:42:09 +01:00
typetraits.h Compilation changes 2026-06-04 20:42:09 +01:00