4,012 Commits over 1,461 Days - 0.11cph!
remove all hlalyx and steamtours ifdefs
Update first_person_arms_punching.vanmgrph_c
Fix assert in CChoiceUpdateNode
Set m_flCycleZeroTime to anim time if it's zero, fixes newly spawned entities not starting the animgraph at the start of the first sequence cycle. there's probably a better way to do this
Release the QueryInterface ptr
Set multithread protected on d3d device https://docs.microsoft.com/en-us/windows/win32/api/mfobjects/nf-mfobjects-imfdxgidevicemanager-resetdevice
Add D3D11_CREATE_DEVICE_VIDEO_SUPPORT to device flags, encoder degrades performance without it
Make sure video encoder uses even width and height, nvidia drivers doesn't like encoding odd sizes
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