userandrecancel
reporust_rebootcancel

10,586 Commits over 4,383 Days - 0.10cph!

9 Years Ago
Removed GC allocs from GetComponentInChildrenIncludeDisabled
9 Years Ago
Entity links are pooled (eliminates GC allocs)
9 Years Ago
EffectRecycle / DecalRecycle cache their invoke actions (eliminates GC allocs once pooled)
9 Years Ago
Profiling
9 Years Ago
Eliminated GC allocs from FPSTimer
9 Years Ago
Eliminated SpecialPurposeCamera GC allocs
9 Years Ago
Deleting ProfileData (unused)
9 Years Ago
DeferredExtension.OnGUI is ifdef UNITY_EDITOR
9 Years Ago
Merge from main
9 Years Ago
Added pooling to ColliderGroup / RendererGroup / FoliageGroup (eiliminates GC allocs) Eliminated a 20B GC alloc from RendererKey.GetHashCode (ShadowCastingMode boxing)
9 Years Ago
Typo fix
9 Years Ago
Profiling
9 Years Ago
Fixed fireball prefab path warning Fixed hacky workaround in fireball entity code to reference the spread entity
9 Years Ago
Merge from main
9 Years Ago
Merge from gc_optimizations
9 Years Ago
Added LOD mesh swapping support to StagedResourceEntity Fixed ores using the wrong mesh in the distance when partially broken
9 Years Ago
Subtracting gc_optimizations
9 Years Ago
Moving to a new branch
9 Years Ago
Fixed duplicate editor entity BuildName from previous merge
9 Years Ago
Fixed stray "virtual" in EntityLink
9 Years Ago
Server compile fix
9 Years Ago
Fixed some memory pooling related issues
9 Years Ago
FindInGroup editor safeguards
9 Years Ago
Rebuilt Facepunch.Network
9 Years Ago
Optimized memory pool size for networkables and entity links
9 Years Ago
Merge from main
9 Years Ago
Prewarm memory pool of certain extremely common types
9 Years Ago
Merge from gc_optimizations_2
9 Years Ago
Disabled dynamic batching (experiement)
9 Years Ago
Fixed Server.DestroyNetworkable not calling Networkable.Destroy when returning networkable to pool
9 Years Ago
OnInventoryChanged profiling
9 Years Ago
Adjusted some memory pool sizes
9 Years Ago
Compile fix
9 Years Ago
Eliminated GC allocs from ItemContainer.Load
9 Years Ago
Eliminated GC allocs from MaterialReplacement
9 Years Ago
Just use prefab name on the client in Entity.ToString() to avoid GC allocs
9 Years Ago
Eliminated GC allocs from BaseNetworkable.NetworkDestroy
9 Years Ago
Eliminated needless group creation when trying to destroy an empty network group on the client
9 Years Ago
Profiling
9 Years Ago
Profiling
9 Years Ago
Re-enabled dynamic batching (too many changes on staging this week, let's compare again next week)
9 Years Ago
Eliminated GC allocs from MaterialColorLerp.RefreshRenderers Eliminated GC allocs from PlantEntity.UpdateSkinParameters (called from PostNetworkUpdate)
9 Years Ago
Fixed material / memory leak from mining quarries
9 Years Ago
Removed TransformEx.FindChildren since it's super inefficient and now unused
9 Years Ago
Disabled PlanterBox, EmissionToggle, LaserBea, FlashlightBeam and VendingMachineScreen material adjustments since they were all leaking materials / memory
9 Years Ago
RenderInfo debug tool no longer duplicates materials when called
9 Years Ago
Optimized MaterialColorLerp
9 Years Ago
Runtime error fix
9 Years Ago
Tweaked EntityLink default capacity
9 Years Ago
Eliminated GC allocs from BaseEntity.UpdateParenting