4,304 Commits over 1,552 Days - 0.12cph!
Don't copy texture using shaders on nvidia hardware, isn't needed for video encoding on nvidia and could fix driver bug
RecordMovie: Use CopyTexture instead of ResolveRenderTargets to see if that fixes driver crash
Remove all VR_CORE defines
Remove damage and health native entity components
Remove multiplayer_animstate
Delete wmpsdk10, not used anywhere
Remove resourcesystemtest (if you get linker errors do a clean build)
Remove physics_stress_test
Remove genericreport_subtool
Remove convarhelper_subtool
Remove csv_to_kv3
Remove vpcf_to_kv3
Remove kv3tweak
Remove pfm2tgas
Remove pfmcomp
Remove vdwarfdump
Remove sweeptest
Remove resource_load_stress_test
Remove psdinfo
Remove Tgadiff
Remove Tgamse
Remove hashtest
Remove getelfdbg
Remove dist2alpha
Remove bugreporter_filequeue
Remove bugreporter_subtool
Remove ddsviewer
Remove Plat_IsWindowsGameDVREnabled, doesn't seem to be used for anything and adds misleading info to crash logs
Encode frames with correct timestamps
Include the dimensions in start movie log so I know what they are
Load valve_wmf in non tools mode too
Proof of concept video recording speed up using GPU h264 encoding
Try to register/unregister procedural texture allocation for swap chain textures
Destroy mesh instance chain in CMeshSystem::DestroyMeshInstance instead of destructor. Fixes static props using first compiled vmdl on map recompiles.
Rename ToolDotaTileEditor to ToolTileEditor
remove src/dx10sdk, not using anything in here
Remove dx_proxy and dxsupportclean, not used by anything
Remove all dota game defines
Remove dota specific compilers from resource compiler
Hammer: Fix mesh selection tool not setting world space box select option on lasso
Add auto locks to light cookie manager, should fix crashes
Animgraph: Fix single frame anim nodes not setting context for tag spans, fixes <invalid tag>
Remove valve_avi and quicktime_win32
Garbage collect light cookies from the back, possible crash fix
Load override graph just in time instead of blocking load for now, override graph might be better suited in modelstate and not animating controller though
Fix shatter glass black edges
Hammer: Undo NotifySelectionAddRemove change, breaks other things, need to fix undo/redo issues properly instead
Blocking load the override animgraph when it changes, not every time the animgraph instance is created, possible fix for blocking load happening not on main thread
Hammer: Call selection NotifySelectionAddRemove regardless of there being no components being added or removed in DispatchSelectionChanges. Fixes issues with undo/redo not updating UI sometimes
Add back modeldoc_scene_hud
Remove studiorender folder, nothing in here