22,493 Commits over 1,614 Days - 0.58cph!
Fixed "empty" pseudo-class being inverted
Display recently updated on the game icon again
Make sure we don't exceed our direct occlusion samples for SA
Simplify tiled rendering accessors, add runtime UseTiledRendering render attribute
Add r_tiled_rendering convar
Don't link rubikon in modeldoc_utils, I don't think it's needed but we shall see
Remove PhysicsRagdollDef_t
Remove ivconsole_intertool_messages
Remove PhysProfilerTool from vconsole_subtools
Remove IPhysicsFrictionSnapshot
Remove IPhysicsFluidController
Remove junk in physics_shared
Remove vphys2_motioncontroller, we don't use this shit
Initialize m_hSteamListenSocketFakeIp to invalid so we don't get annoying assert when joining servers
Possible fix for access violation in BoneFlagsToBitVec
steamaudio_enabled -> steamaudio_enable, drop FC_ARCHIVE since I suspect loads of people had it saved to 1 :(
Temporarily disable Steam Audio by default to resolve crashes as the heap corruption has persisted even without IPL_SCENETYPE_EMBREE
Property calculate size of pathing coefficients
Rework scene management & disable embree by default for steam audio
*should* fix the steam audio crashes ***hopefully***
Tie simulation devices to be per context rather than per scene
Tag steamaudio_enabled so we can see it in Sentry, so we can be 100% sure
Add steamaudio_enabled cvar
Fix warnings on blendable and commit shader objects
Doh, fix steam audio baking to work again
Skip over mounting addon path if it doesn't exist
Revert "Lets try this"
This reverts commit 7531b00e15e30c5603af2cac268a4f3372870507.
Revert "Don't post sentry releases manually"
This reverts commit 7f6d1720c79c553baa942fcb00306070bfd222c5.
Revert "Use Sentry's own release action for more detail"
This reverts commit b109e9dfb0a3ae41ad72cee0801bebc4aa6eca43.
Remove GetContext etc from isteamaudio
Use Sentry's own release action for more detail
Don't post sentry releases manually
SA log printing
SA: Destroy the scene if we couldn't load map geometry
Use pointers, manual scene delete function, breadcrumbs
Fix unitialized memory and not binding shape buffer if running out of space in high quality reflections
Remove IsRunningRemoteSession nonsense
Null check in ComputeHierarchyBoneFlags
Possible fix for access violation in CServerSideClientBase::Disconnect
Null check in MarkBoneNeedsInterpolation
forgot to force add the .dll / .lib for aftermath
Catch nvidia gpu crashes with nsight aftermath and `-nvgpucrashdebugging` cli flag, struggling to get any significant context out of this on D3D11 so may just revert this at some point
Allow voice chat to be played 3d or 2d (default to 3d until we have something in the API to set it)
Fix Z-Fighting when cubemap bounds is the same as the geometry
Update tiled light builder shader objects
Fix data races on tiled light builder
Fix warnings from core shaders
Use 48 wide pixels for each tile
Make the category list less wide
Use Package.Org.Title on author name
Update GameList category style, ToolBar style
Make PerformanceStats.All a ConcurrentDictionary
Fix light typo on vr_lighting
Fix warnings on standard shading model
Iterate on tiled light builder
Update game icon style
Fix favourite game icons showing new elements
Update control mode button style
Make tile resolution proportional https://i.imgur.com/2knXfUw.png
Update game logo size, restyled favourite & thumbs
Treat warnings as errors on shader compilation on internal builds
m_pDriverVersion reports as "unknown" instead of a null string
Disable game launcher's play button while compiles are pending
Prevents a kick with flurry of errors
Fixed errors when deleting a ButtonEntity mid movement
don't use V_vsnprintf in SentryOutput, external code can specify the funky %S format specifiers
Texture2DBuilder.Finish(): correctly check the memory required for texures w/ mips