2,387 Commits over 1,308 Days - 0.08cph!
Remove log left in by mistake
Don't predict entity effects flags, it causes old effects value to be used around the time UpdateVisibilityAllEntities is called
Undo fix for #1655, need to fix this properly
Save out a client side value of m_fEffects, for some reason this networked var is out of date at the time of calling UpdateVisibilityAllEntities. Fixes player model not rendering in firstperson on respawn
Fix dodgy tangents on glass sometimes (doors in construct)
Remove native shatter glass code
Remove more references to panorama
Remove some more misc old code that isn't added to compile
Comment out DebugView on water
Remove workshop_controller
Remove temporary entities except for decal, projected decal, world decal, just incase
Remove all remaining AI code
Force schemacompiler to do a rebuild
More sbox_gamerules cleanup
Remove basecombatweapon, basecombatcharacter, baseviewmodel, most ai code, misc legacy entities, weapon systems, basically most of the game code we dont want
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