209,028 Commits over 3,471 Days - 2.51cph!

2 Months Ago
Made everything a bit less error spammy
2 Months Ago
Fixed 6point particle shader errors when using motion blending
2 Months Ago
DPanPanel (#1197)
2 Months Ago
Add intro anim to GameLobbyPage
2 Months Ago
Added shadow pass to 6point particle shader when shader quality >= 100
2 Months Ago
6P transmission debug
2 Months Ago
Use another map for test lobby create
2 Months Ago
Add hotload support for svgs
2 Months Ago
Look for package screenshots and add a background mask in the game lobby page
2 Months Ago
▌▅▍▄▌▅▇█ ▋▊▉▇▋▆ ▊▄▇▇▇ ▊▄▄▋▋ ▍▊ ▊▆▌▍▇▆ ▊▅▋▊ ▄ █▅█ ▄▋ ▍▊▇▆▌▌ █▊ ▍▉▇▊
2 Months Ago
Merge from main
2 Months Ago
Fixed clan table root bone reference being unassigned (StringPool warnings)
2 Months Ago
Fix NRE when exiting lobby
2 Months Ago
Add Start Match button for host
2 Months Ago
Add basic lobby chat
2 Months Ago
UI clean up
2 Months Ago
Merge from main
2 Months Ago
Fixed clan table jittery placement Slightly better clan table deploy checks
2 Months Ago
Fixed 6point particle shader rotation edge cases + support for Flip
2 Months Ago
couch Merge branch 'main' of sbox-assets
2 Months Ago
Add GamemodeCard Use GamemodeCard in lobby, as well as PackageCard to show map and mode
2 Months Ago
Merge from main
2 Months Ago
Fixed clan table collider layer
2 Months Ago
Add duplicator.Disallow (#1676) Used when you want to override the default duplication behaviour, eg when an Addon makes itself duplicatable but you don't want it to be. Also useful if you want a script such as persistence to be able to duplicate things that players cannot. ```lua duplicator.Allow( "prop_door_rotating" ) local tab = duplicator.CopyEnts( Ents ) duplicator.Disallow( "prop_door_rotating" ) ```
2 Months Ago
GameLobbyPage iteration - show lobby data
2 Months Ago
Manifest rebuild
2 Months Ago
Allow merges in either direction Trying to find isolated polys is buggy, just do them all together
2 Months Ago
Bit of ui cleanup Stats tab -> Current game, only available in game
2 Months Ago
If we don't find any games matchmaking, make a lobby
2 Months Ago
Non-reflex angles can split
2 Months Ago
Start work on GameLobbyPage Add stupid secret button to make a lobby for now
2 Months Ago
Hover, don't flush every inc ;)
2 Months Ago
Restrict people doing dumb stuff like flushing the stats after ever increment Increase time between stat refreshes
2 Months Ago
Keep layer width consistent New polygon closing method More consistent position sorting for sweeps Another fix Debugging A bit more stable Refactor, stability
2 Months Ago
Add ComputeBuffer<T> class for creating, reading and writing GPU buffers for usage with ComputeShader Structured buffers, byte address buffers and append structured buffers are all supported. https://wiki.facepunch.com/sbox/Compute_Shaders
2 Months Ago
▆▉▋ ▉▄▇▋▇▉▅ ▇▄▌▋█▌▇▆▊
2 Months Ago
Boomer Main Menu UI
2 Months Ago
Add GamemodeList component
2 Months Ago
6P debug setup in particle scene
2 Months Ago
▅▇▄▊▆▍▍▇ ▄▊█▍▅▊▊ ▇▋▋▉▄▄▋ ▊▆▍▇ ▌▊▉▌▆▇▉█ ▆▇▆
2 Months Ago
Remove unused div
2 Months Ago
Fixed Deferred Mesh Decal normal blending causing incorrect lighting
2 Months Ago
6P Debug atlas.
2 Months Ago
Add synchronous IRenderDevice::ReadBuffer and asynchronous IRenderContext::ReadBuffer Add ComputeBuffer class for creating, reading and writing GPU buffers for usage with ComputeShader Can be passed to RenderAttributes.Set( string, ComputeBuffer ) Read data from GPU with ComputeBuffer.GetData<T>( Span<T>, int, int ) Add ComputeBuffer.SetData( Span<T> ) and ComputeBuffer.CopyStructureCount( ComputeBuffer, ComputeBuffer, int ) Can set/copy data outside a graphics block Flush this shit when using ComputeBuffer in a sync way, I'll do it a different way for an async/callback API API makes more sense to be ComputeBuffer<T> Drop access type to keep things simple, add List<T> SetData variants, add elementOffset arguments, additional error checking AppendConsume buffers still need the structured buffer flag too ComputeBuffer<T>.CopyStructureCount<U>( ... ) YUCKY generics Don't make ByteAddress buffers with unordered access Docs, GetData alternative with no count, checks for disposed buffers
2 Months Ago
Added "Clear" button to the console Minor warning fix
2 Months Ago
Properly dispose of all kusto query results
2 Months Ago
Another iteration of 6P smoke loops
2 Months Ago
Merge from shader-fix-2
2 Months Ago
Replace timer.Destroy (deprecated) with timer.Remove (#1995) timer.Destroy is deprecated, so timer.Remove should be used instead.
2 Months Ago
Fix Malformed CSS Comments (#1997)