userGarry Newmancancel
branchsbox/mastercancel

3,549 Commits over 1,522 Days - 0.10cph!

5 Months Ago
Revert "m_nInstanceStepRate not used anywhere get rid" This reverts commit 512a3827c2d47ee6976ca8b0dfe63cc448fe369d.
5 Months Ago
Add mutex and pray
5 Months Ago
Oops, DrawInstanced was needed !
5 Months Ago
This doesn't need to be DrawInstanced Fix loading ui textures not updating when they finish loading
5 Months Ago
m_nInstanceStepRate not used anywhere get rid c# managed vertexlayout, create layout automatically
5 Months Ago
Update how superluminal instrumentation works, avoid allocations, wrong names Don't render widgets that we can't see (!)
5 Months Ago
Add Graphics.CameraPosition
5 Months Ago
Fix warnings
5 Months Ago
Remove publish types, fall back to asset
5 Months Ago
Move some types to asset
5 Months Ago
"display: none" the main menu when we're not using it
5 Months Ago
Panel background rendering optimizations
5 Months Ago
Micro optimizations
5 Months Ago
CManagedSceneObject main thread is optional Remove mainthread enforcement from "safe" internal managed sceneobjects Make grabbedTextures a thread static ParticleSpriteRenderer builds verts in render thread
5 Months Ago
micro performance tweaks
5 Months Ago
Fix navmesh usage before initialized
5 Months Ago
Avoid some errors when closing Load WorldRendererMgr in unit tests For backwards compatibility, when loading a vpk look in the maps/ folder too Allow map loading during tests Remove warnings PackageManagement test cleanup, make a bit more resiliant
5 Months Ago
Fix project templates (oops)
5 Months Ago
Remove unused from filesystem IWorldReference doesn't need to be ref counted Unmount vpk on map unload properly Call ServiceWorldRequests to finish destroying map instance, create HammerSession
5 Months Ago
Remove old templates Map template Asset browser state is saved per project Fix Map Instance selector not replacing .vmap with .vpk Remove unused worldrendermgr stuff Better VPK loading, find physworld etc properly
5 Months Ago
Allow dedicated sever to load maps Update steam libs Lets store the appid in one place, so it's easier to change for standalone exports Init SteamGameServer for dedicated server when starting a game
5 Months Ago
Revert "Add json type converter safely through TypeLibrary" This reverts commit 620f60624d3f32ac8686a2add19159a0b42fa25f.
5 Months Ago
Add "game" concommand, to load a game Add a bunch of Application.IsHeadless Startup help Fix warning
5 Months Ago
Dedicated server starts up properly
5 Months Ago
Fix spelling
5 Months Ago
Spelling fix
5 Months Ago
Remove ProjectConfig.Tags Add Package.UpdateValue( key, val ) Add debounce to Package.UpdateValue Add SerializedProperty.Create() Can edit some asset properties inline
5 Months Ago
Fix Warnings
5 Months Ago
Package.Type.Gamemode becomes Package.Type.Game Can publish any asset, scene + prefab previewers Published assets can optionally include source files
5 Months Ago
Add algorithmVersion to vtex crc if GGXCubeMapBlur Increment sky shader version, forces material rebuild, which forces a texture rebuild
5 Months Ago
GameObjectSystem metrics
5 Months Ago
DynamicSceneObject can take vertex span instead of one at a time
5 Months Ago
Process particles in a GameSystem, all at the same time, to benefit from multithreading
5 Months Ago
Fix Component being decorated with IUpdateSubscriber, IFixedUpdateSubscriber (making it useless)
5 Months Ago
Don't do MakeNameUnique() if we have > 100 siblings, don't always create a hashset Lets cache TypeLibrary.GetTypes( t ) - and invalidate when things change - this significantly improves TypeLibrary performance
5 Months Ago
Completely remove the locking from Performance.Scope
5 Months Ago
Benchmark fullscreen is borderless
5 Months Ago
Optimize performance scope to not lock, not create Use custom implementation of .HasFlag for mostly unnessecary optimization ( .Contains() ) Micro optimization, use RenderAttributes.SetComboEnum<T> instead of SetCombo (avoid boxing) Avoid creating a Func when getting friend state avoid creating an array when iterating CircularBuffer Fix player count in GameLobbyGroup Fix warnings This stops the creation of boxed steamids, somehow
5 Months Ago
Scene.RunTrace optimization (test)
5 Months Ago
Fix warnings
5 Months Ago
Add Diagnostics.Allocations Temporary allocations dock Send allocation info with benchmarks
5 Months Ago
Force render settings for benchmark
5 Months Ago
Benchmark launcher (wip)
5 Months Ago
Actually save the project list when adding a project to it Add OnParticleDestroy, OnParticleCreate properties for actiongraph https://files.facepunch.com/garry/6ee12c48-30bf-40f9-a246-301d48cd61a2.mp4
5 Months Ago
Don't think ControlWidget if it's not visible Add Style.HasBorder ComponentEditorWidget default size mode Margin.GetEdges optimizationj Add Paint.SetFont, Paint.Rect (from Styles) Add EditorUtility.Projects.ResolveCompiler( assembly ) TabWidget has a no text mode, icons only Add experimental StyleWidget Add custom inspector for Particle Effect
5 Months Ago
Moved asset.party to sbox.game
5 Months Ago
Update to steam sdk 1.60 Make game focus when playing in editor consistent, instead of having to click on it sometimes
5 Months Ago
Push scene scope when setting up camera, fixes sbox-issues/issues/5730
5 Months Ago
Fix warning
5 Months Ago
Live lobby list