reporust_rebootcancel

134,939 Commits over 4,324 Days - 1.30cph!

10 Days Ago
Update: introduce export interval (profile.ExportIntervalS, defaults to 30m) + ability to reset the interval (profile.ResetExportInterval) - codegen and extra unit tests Tests: unit tests
10 Days Ago
Bugfix: ProfileExporter.JSON can now export 0-frame main thread profiles Test: ran previously failing unit tests, checked their exported files - all's gud
10 Days Ago
Align terrain vertices with texel corner to match unity
10 Days Ago
██▌▅▉▇ ▌▋█▆ ▉▉▌▌▆█▋▅▉▌▌▍▊▄█▋▊▋█
10 Days Ago
▌▅▅▍▄▉█ ▆▇▌▌ ▋▅▇▉▌ ▇███
10 Days Ago
▇▌█▋ ▊▊▍▋▆ ▉▅ ▄█▌▌▆ ▌▌█▄▊█▆ ▇▆▉▍▉▍▋ ▌▍▅▌▇█ ▌▊▆▆▉▇ ▍▄ ▌▊▍▌ ▉▄▊ ▉▌██▍▉▄▉▄▊█▌█ ▊▅▌▉▉▇█ ▆▊▅ █▆█▅▉▊▉▅▄ ▌▅ ▆▅▊██ ▍▋▅
10 Days Ago
Update: immediate mode API improvements - debug windows binary built from 2a311dfb - ScopeRecorder automatically exports to json and cleans up recorder state - added RecordScopeIfSlow(..., TimeSpan, ...) API, same as above except exports only if there was a delay - updated unit tests since some scenarios are now impossible Need to fix export next, wrap it with a couple server vars and update to release bins - then it's done Tests: ran most of the unit tests (stress tests skipped as they would overflow with export tasks)
10 Days Ago
▆▊▊▍▋▅ ▅▋▋▄▅▌▊▋▄▋ ▆▇ ▇█▄█▉▍▌▍▉▄▌▉▇▌▉▋▍▆█▌ ▉▄█
10 Days Ago
▋▇▍▊▇▆ ▋▆▉▊ █▅▍▆
10 Days Ago
Merge from artist_pack_dlc
10 Days Ago
Fix paintball impact effects being all fucked up
10 Days Ago
Suppress PropRenderer warning in builds
10 Days Ago
Update: ServerProfiler.Core - various improvements and fixes - debug windows binary from f50b4fc9 - change internal constants to be more sensible (assumed worker thread count 4 -> 32, max recorders 64 -> 16, max alloc 1GB -> 512MB) - bugfix for not cleaning up dead thread state when running immediate mode recording - MemoryPool no longer allocates from heap as a fallback when it's over capacity Think core lib is done enough for now, gonna move to finishing rust side Tests: ran unit tests
10 Days Ago
Update: add TextContextExhaustionTest - reduce TestDeferCleanup internal loop count to 8 from 16 (as was still possible to starve the pool) Tests: ran unit tests, pass (got local unsubmitte fixes)
10 Days Ago
▉ █▍▉▌▉▆ ▅▇▍▄ ▇▅▄▇▌▉▉▄▆▊▋▋▄▋ ▌▄▆ ▋▊▆ ▄▅█▄▌▇█ ▊▋▄▆█▇ ▍█▌▊▄▄ ▍▌▍██ ▋▊▌▋▍█ ▍█▊▊▄ ▆▊▍▉█▅▌▆▅█▇▇▅ ▇▍█▅▊▋█▄▊ ▄▇▅▉▊▋ ▇▄▋▋▊▌ ▆▆▊▉▊ ▋▍ ▊▆▄█▇▊▇▍▄ ▋▋▍▆▍ ▉▉▊▇▍▉▅▍▅▊ ▉▊▇▅
10 Days Ago
Update: add TestDeferCleanup test Works, but discovered that I forgot to clean up threads in ServerProfiler.Core, so I'm starving out the pool Tests: ran new test
10 Days Ago
merge from artist_pack_dlc
10 Days Ago
syncvar partial fix on shutterframes
10 Days Ago
Fix paintable reactive target colliders (ty aron)
10 Days Ago
Update: minor changes - MakeScopeRecording -> RecordScope - fail starting to record if profiler isn't initialized Tests: unit tests
10 Days Ago
Update: ServerProfiler.Core - MemoryReadings are now implemented via MemoryPool - debug windows bins from 47635f61 - ABI break for MemoryData Tests: unit tests + 10x of StressTestImmediateCaptureMT
10 Days Ago
"Closing Soon" state for the indicator buoy.
10 Days Ago
More monument blockers blockouts for idea testing
10 Days Ago
Update: ServerProfiler.Core - use memory pooling - debug windows binary built from af80ca2c - this fixes/reduces occurance of the MT race - also reduces capture overhead (at least in debug, 2.2s -> 0.75ms) - added MPMCQueue license file Need to revive support for MemoryReadings, will do that next. Tests: unit tests + StressTestImmediateCaptureMT 10 times
10 Days Ago
Fix server/none compile errors
10 Days Ago
update to bbq lods - includes the fork improved last lod - LOD2
10 Days Ago
- Setup paintball gun third person ammo effects - Modified paintballl gun world model ammo shader so it has a smoother transition between filled and empty - Fix overalls viewmodel arms colour being updated from other players
10 Days Ago
Paintball Gun - added worldmodel outline to gun and ammo box, set up correct box for the ammo type
10 Days Ago
Prevent ambient multipliers being applied twice
10 Days Ago
Fix photoframes not censoring properly
10 Days Ago
Empty scene and monument folder
10 Days Ago
▍ ▌▍▊▆▇▌▄ ▋▅█
10 Days Ago
Skin pass for minigun back pack
10 Days Ago
▉ ▅▌▆▄▇ ▋▄▋▆ ▋▅▍▇▅▅█▆▋▍▅▊▆▄▇▉▅▍▄█▉▇▉▇▄▄▅▋▍▍▄▇▆
10 Days Ago
Easel extends preventbuilding collider when painting is socketed, to prevent double placements
10 Days Ago
▄ ▇▋▉▊▋▇▉ ▇▅█▌▍▋▄▆▅▇▊▋▋▍▊▍▄▊▉▄ ▅▄█▉▇▆▄ ▍▊ ▋█▆▋██ ▇▍▄▉ ▆▇▇▉▋▆ ▆▊▅▊ ▋▉▄▅
10 Days Ago
Only reset the render queue in RustStandardShaderGUI when the blend mode is set, as if you wanted a custom render queue value, it would reset each time any shader property was changed
10 Days Ago
Paintball decal color tweaks.
10 Days Ago
▌ ▉▉▆▍▉ ▊▉▊▍ ▄▅▌▊
10 Days Ago
updated boat building collision mesh: - separated umbrella from main station - umbrella has a separate OPEN and CLOSED collision mesh
10 Days Ago
cowbell setup updates
10 Days Ago
updates to drumkit.deployed for player & stick positioning
10 Days Ago
Update: ServerProfiler.Core - replaced my own MPSC queue with a third-party MPMC queue - debug windows binary from 268ce0c3 Needed to add memory pooling, my own version couldn't handle non-integral types Tests: unit tests
10 Days Ago
▅▇▌▍▍▍ ▋▄▆▌ ▍▉▆▍▅▊▄▌▅▅▉ ▋▌▄▇ ▊▍▉ █▇▅▄ █▌▄▆▉▅▉▉ ▊▋▋▇▄▄▌▍▊▄▊▄▌▌▆ ▇█▋▉▆▍▅▉▍▋▌▄█▌▍▄▌▇▉▉▋▍█▄▇▌▍▌█▋▄ ▆▊ ▊▊▋▋▊▆▊ ▉▆▌▊ ▅▍▇ ▅▋▄ ▋▋▆▇
10 Days Ago
Paintable reactive target head uses a new capsule collider instead of a box, for better orientation of FX. Also uses Metal instead of MetalBell physics material. Fixes impacts.
10 Days Ago
▍▍▆▆▇▍ ▅▄▆▍ ▄▇▋ ▋▉ ▊▊▌ ▍▄█▋█▆▊▉ ▄▊▆▌▆ ▍▆▊
10 Days Ago
Log boat building events and requests. Gated behind BoatBuildingStation.LogBoatBuildingEvents convar.
10 Days Ago
reject player boat push from ladder
10 Days Ago
Fixes for getting the predicted post reload ammo count and paintball gun viewmodel
10 Days Ago
Merge from naval_update