Torque3D/Engine/source/ts
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
..
arch Compilation changes 2026-06-04 20:42:09 +01:00
assimp Compilation changes 2026-06-04 20:42:09 +01:00
collada Compilation changes 2026-06-04 20:42:09 +01:00
loader Compilation changes 2026-06-04 20:42:09 +01:00
vhacd vhacd 2024-05-12 03:07:59 +01:00
instancingMatHook.cpp TheoraTextureObject 2013-04-23 11:24:05 -04:00
instancingMatHook.h Compilation changes 2026-06-04 20:42:09 +01:00
tsAnimate.cpp animation clarification 2018-03-13 17:54:35 -05:00
tsCollision.cpp add a specific lod option for findColDetails 2025-01-27 17:19:22 -06:00
tsDecal.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
tsDecal.h Compilation changes 2026-06-04 20:42:09 +01:00
tsDump.cpp Various misc. tweaks and fixes based on static code analysis to minimize/fix memleaks, crashes, or other performance impacting code. 2020-09-19 18:25:10 -05:00
tsIntegerSet.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
tsIntegerSet.h Compilation changes 2026-06-04 20:42:09 +01:00
tsLastDetail.cpp material definition 2025-01-23 22:15:29 +00:00
tsLastDetail.h Compilation changes 2026-06-04 20:42:09 +01:00
tsMaterialList.cpp Implementation of sRGB image support. Overhauls the linearization setup to utilize the sRGB image types, as well as refactors the use of ColorF and ColorI to be properly internally consistent. ColorIs are used only for front-facing/editing/UI settings, and ColorFs, now renamed to LinearColorF to reduce confusion of purpose, are used for color info in the engine itself. This avoids confusing and expensive conversions back and forth between types and avoids botches with linearity. Majority work done by @rextimmy 2017-06-23 11:36:20 -05:00
tsMaterialList.h Compilation changes 2026-06-04 20:42:09 +01:00
tsMesh.cpp Removed unneeded duplicate of blank sky skybox 2021-08-06 01:06:36 -05:00
tsMesh.h Compilation changes 2026-06-04 20:42:09 +01:00
tsMeshFit.cpp backwards compat 2024-05-16 21:21:34 +01:00
tsMeshIntrinsics.cpp Removed the unneeded PPC And Altivec elements, and removed the LOCBUILD flag 2017-04-09 23:26:35 -05:00
tsMeshIntrinsics.h Compilation changes 2026-06-04 20:42:09 +01:00
tsPartInstance.cpp Code style improvement 2020-10-03 23:53:45 +02:00
tsPartInstance.h Compilation changes 2026-06-04 20:42:09 +01:00
tsRenderState.cpp Working on shader const binding 2017-10-17 08:48:31 -05:00
tsRenderState.h Compilation changes 2026-06-04 20:42:09 +01:00
tsShape.cpp few fixes 2026-05-25 00:28:03 +01:00
tsShape.h Compilation changes 2026-06-04 20:42:09 +01:00
tsShapeAlloc.cpp replaced UNUSED and assert combination by a fixed up assert macro - thanks luis! :) 2014-03-15 12:50:38 +01:00
tsShapeAlloc.h Compilation changes 2026-06-04 20:42:09 +01:00
tsShapeConstruct.cpp Fixes various reported issues with the ShapeEd update 2025-10-13 00:07:46 -05:00
tsShapeConstruct.h Compilation changes 2026-06-04 20:42:09 +01:00
tsShapeEdit.cpp TSShape loader refactor 2026-05-25 00:28:03 +01:00
tsShapeInstance.cpp fix for hasaccumulation exception 2026-03-23 12:22:54 +00:00
tsShapeInstance.h Compilation changes 2026-06-04 20:42:09 +01:00
tsShapeOldRead.cpp only dsq should call import sequence 2026-05-26 11:33:06 +01:00
tsSortedMesh.cpp more compiler compliant cleanups plus a full set of tsMesh::foo to tsmesh::mFoo class var conversions for consistency 2018-03-13 14:53:23 -05:00
tsSortedMesh.h Compilation changes 2026-06-04 20:42:09 +01:00
tsThread.cpp fix crash with unclean exit 2025-07-14 08:08:22 -05:00
tsTransform.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
tsTransform.h Compilation changes 2026-06-04 20:42:09 +01:00