3,075 Commits over 1,552 Days - 0.08cph!
Remove apkgameassetzipper
Remove vconsole and everything that goes along with it
Remove audioprocess and audio2haptic
Remove psf_to_vsnap and pcf_to_source2lib
Remove pixman
Move over cloth chain editor from qphysicscontrols to modeldoc_editor
Remove qphysicscontrols
Delete left over worldrenderer vpc
Remove more references to dota global light
Remove anything in ENABLE_LOD, keep the baked lod builder around though in case we want to try rendering it in the future
Fix cubemap ggx mipgen crashing on AMD, caused by sbox/commit/4df698bcf80ca9346240fdb473ca74fe45df2371
Force flush source cubemap before generating mips on dx11, same amd bug we had before
Don't make dest cubemap array texture a render target, unnecessary
Ensure screenshot folder exists when recording video
Updated trace solver from valve
Shadergraph: Save prompt when closing with unsaved changes
Remove global light usage (used in dota pipeline?)
Remove unused deferred_light files
Delete sprite entities, mostly to get rid of the toolobject
Texture editor (#1259)
Creates 2D textures and basic 2D sprite sheets to avoid having to write vtex and mks by hand
ModelDoc: Add camera near Z setting
Copy tonemap params from ActivePostProcessEntity to scene camera tonemap params
Enable scene camera tonemap by default
SceneCamera Tonemap (#1251)
Add tonemap properties to SceneCamera
▄▆▋'█ █▉▉▄▅▍ ▋▇▌▆ ▊██▉▊▌ ▅▅█ ▄▌▋█▌ ▆▄▇▊▌▄▇ ▊▅ █▇▇▄▍▅█▌ ▆▉▄▍ ▋▊▌█ ▍▍▍ ▌▋▊▊▅▋ ▋▅▉▄▉▌▍▍▆
█▄▆█▌▅ ▍▍▋ ▊▅█▊▋ ▄▍▋▆▌▍ ▇▆▊ ▆▄▋▇█▉ █▄▆ ▉▇▉█▍ ▇▉█▉▆▅▇ ▅▉ ▄▉▆▄▇▆▄▆, ▇▅▇▍█▄ ▋▉█▆▉▌ ▍▆▅▉ ▍▇▊██▅▅
Delete some more unused client headers
Delete spatialentity and env_ambient_light, not even in the build
Delete keyframe_track and move_keyframed
Delete env_clock and resourceprecacher
Remove game rules proxy entity, whatever that is
Delete native point_worldtext
Physics awake list uses aggregate instead of skeleton, cherry picked to make meld easier
Don't link channelrenderer in resourcecompiler, it doesn't exist anymore
ShaderGraph: Add render option for rendering backfaces (preview only)
Remove simple_keys - unsued
Another baseplayer cleanup
Move channelrenderer into resourcecompiler, makes no sense to have a vpc just for this
Calc proc bones before bone merge re-run, fixes jittering on bone merged models with anim constraints
Animgraph: Bone merge in blend 2d and anim clip previews
Animgraph: Show bone merge models in node preview
Animgraph: Don't allow animation clip drag drop when preview mode is active
Misc code delete, mostly pcre lib
Animgraph: Change how bone merge models are handled so they get morphs inherited
Add MusicPlayer.Spectrum and MusicPlayer.Amplitude for visualization purposes
▇█▌'▉ ▇▋▄▆ ▆█▌▅▉█▇▍█▆▅█▌▅█▋▊ ▅▊ ▍▊▉▇▇▇▆▇, ▆▋▄▇▇▇▆'▇ ▌▊ ▆▊▌▆█▌/▌▄▅▌▅▍▅▍▆
█▊▍▍▇▋ ▅▅▇▋█▍ ▄▊▇ ▍▊█▄▍ ▉▇▊▋▊▇ ▆▅▊▇▊▋ ▆▆▇█ ▉▌█▊▊▄█▇, ▉▍▍▆ ▆▆▆▌ ▍▍▌▄▍▅▇▍ ▉▍▉ ▍▅▊▊ ▋▆▍▇▋▍▇
Add RootPanel.RenderManual, this gives more flexibility to where UI is rendered, to texture for example
Seal up ScenePanelObject