1
0
forked from 0ad/0ad
0ad/source
wraitii 330b570ba8 Remove RENDERDATA_UPDATE_COLOR, which is not used, and cleanup.
RENDERDATA_UPDATE_COLOR was used to precompute lightEnv-dependent data
on the CPU. This is no longer done following engine upgrades, and in
particular d7d02a4740 which explictly always did this on the GPU.

ModelAbstract had a 'SetDirtyRec' hack for it because of decals, which
can also be removed. The 'dirty' bit of CRenderableObject is renderdata
for the specific item, never its props, so it never actually needs to be
recursive.

CheckLightEnv is also useless as a result, and removed.

Differential Revision: https://code.wildfiregames.com/D4453
This was SVN commit r26249.
2022-01-25 16:59:29 +00:00
..
collada Forbids using more than 64 bones for GPU skinning. 2021-12-13 19:22:27 +00:00
graphics Remove RENDERDATA_UPDATE_COLOR, which is not used, and cleanup. 2022-01-25 16:59:29 +00:00
gui Moves blend state management to DeviceCommandContext. Fixes #6420 2022-01-19 17:28:47 +00:00
i18n Split ScriptRequest in its own header. 2021-05-03 16:07:26 +00:00
lib Uses MIPs for terrain textures previews following e4455a8e8f. 2022-01-24 07:00:55 +00:00
lobby Adds std namespace to shared_ptr usages in network and engine. 2021-05-22 19:28:40 +00:00
maths UnitMotion pushing improvements 2022-01-24 15:36:13 +00:00
mocks More FreeBSD build fixes. 2012-01-30 06:21:11 +00:00
network Fix false positive; undefined variable in NetworkClient.cpp 2021-09-09 18:00:17 +00:00
pch Include CStrInternStatic where necessary only. 2021-05-18 11:09:54 +00:00
ps Moves blend state management to DeviceCommandContext. Fixes #6420 2022-01-19 17:28:47 +00:00
renderer Remove RENDERDATA_UPDATE_COLOR, which is not used, and cleanup. 2022-01-25 16:59:29 +00:00
rlinterface Split off JSON-related function from ScriptInterface, clean up headers. 2021-05-14 10:18:03 +00:00
scriptinterface Remove JS_New in favour of JS::Construct in preparation for SM91 2022-01-12 16:51:32 +00:00
simulation2 UnitMotion pushing improvements 2022-01-24 15:36:13 +00:00
soundmanager Removes mentions of legacy and unused GL calls, unifies AsFloatArray. 2021-10-11 12:39:01 +00:00
third_party Optimization for include resolving in PreprocessorWrapper. 2021-01-20 23:05:15 +00:00
tools Remove RENDERDATA_UPDATE_COLOR, which is not used, and cleanup. 2022-01-25 16:59:29 +00:00
main.cpp Allow to cap FPS up to the current max refresh rates of gaming screens: 360Hz 2022-01-13 14:30:23 +00:00
test_setup.cpp Implement a global task manager using a pool of worker threads 2021-06-03 14:48:38 +00:00