Torque3D/Engine/source/materials
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
..
baseMaterialDefinition.h Compilation changes 2026-06-04 20:42:09 +01:00
baseMatInstance.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
baseMatInstance.h Compilation changes 2026-06-04 20:42:09 +01:00
customMaterialDefinition.cpp fill in the validated variables 2025-03-09 11:53:23 -05:00
customMaterialDefinition.h Compilation changes 2026-06-04 20:42:09 +01:00
customShaderBindingData.h Compilation changes 2026-06-04 20:42:09 +01:00
materialDefinition.cpp add material tileScale 2025-12-25 19:52:06 -06:00
materialDefinition.h Compilation changes 2026-06-04 20:42:09 +01:00
materialFeatureData.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
materialFeatureData.h Compilation changes 2026-06-04 20:42:09 +01:00
materialFeatureTypes.cpp remove glowbin as it's own render pass 2024-05-30 17:29:42 -05:00
materialFeatureTypes.h Compilation changes 2026-06-04 20:42:09 +01:00
materialList.cpp fix for diffuse map mangling in several cases, filter imposters out of real time lighting (for now?) fix the blankskybox via a resave, and filter "badfilereference" and "failed" assets out of variable replacement for the project converter 2021-07-25 17:18:55 -05:00
materialList.h Compilation changes 2026-06-04 20:42:09 +01:00
materialManager.cpp dial back nullPtr usage 2025-12-29 17:45:09 -06:00
materialManager.h Compilation changes 2026-06-04 20:42:09 +01:00
materialParameters.h Compilation changes 2026-06-04 20:42:09 +01:00
matInstance.cpp rest of virtuals removed 2024-03-18 18:40:22 +00:00
matInstance.h Compilation changes 2026-06-04 20:42:09 +01:00
matInstanceHook.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
matInstanceHook.h Compilation changes 2026-06-04 20:42:09 +01:00
matStateHint.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
matStateHint.h Compilation changes 2026-06-04 20:42:09 +01:00
matTextureTarget.cpp Implementation of guiRenderTargetVizCtrl 2020-10-03 00:58:38 +02:00
matTextureTarget.h Compilation changes 2026-06-04 20:42:09 +01:00
miscShdrDat.h Compilation changes 2026-06-04 20:42:09 +01:00
processedCustomMaterial.cpp Update GFXTextureManager and GBitmap 2025-12-22 10:29:01 +00:00
processedCustomMaterial.h Compilation changes 2026-06-04 20:42:09 +01:00
processedMaterial.cpp use of get<some name> methods that already return nulls/false when attempting to load 2025-05-27 17:07:08 -05:00
processedMaterial.h Compilation changes 2026-06-04 20:42:09 +01:00
processedShaderMaterial.cpp add material tileScale 2025-12-25 19:52:06 -06:00
processedShaderMaterial.h Compilation changes 2026-06-04 20:42:09 +01:00
sceneData.h Compilation changes 2026-06-04 20:42:09 +01:00
shaderData.cpp fill in the validated variables 2025-03-09 11:53:23 -05:00
shaderData.h Compilation changes 2026-06-04 20:42:09 +01:00
shaderMaterialParameters.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
shaderMaterialParameters.h Compilation changes 2026-06-04 20:42:09 +01:00