userFelixcancel
reporust_rebootcancel

484 Commits over 365 Days - 0.06cph!

5 Months Ago
Do not update indirect instancing system when scene is loading
5 Months Ago
Do not update indirect instancing system when scene is loading
5 Months Ago
Always grow GPU instancing buffers exponentially to prevent VRAM exhaustion in during initial spawn.
5 Months Ago
merge from main
5 Months Ago
merge from main
5 Months Ago
merge from main
5 Months Ago
First complete (but mostly broken) implementation of indirect instancing. Split most classes into separate files for easier handling and less conflicts.
5 Months Ago
Regenerate console system
5 Months Ago
cherry-pick platform fixes
5 Months Ago
cherry-pick platform fixes
5 Months Ago
merge from main
5 Months Ago
merge from main
6 Months Ago
▆█▍▊▇▇▌ ▊▋▅▍ ▌▇▉█▉▍ ▊▍▅▍▋▆▋▄ ▅▉▇ ▅▇▊█▄ ▌▍▍▋▊ ▋▇▍▅▆ ▄▆ ▊▆▆▉▊ ▊▊▋▄█▉▅ ▅▊ ▅▋▉██
6 Months Ago
Server: Fix error message about missing `InstancedDebugDraw` script
6 Months Ago
Merge from /main
6 Months Ago
Fix: Add "vine" to texture streaming exclude patterns.
6 Months Ago
Fix texture streaming exclude pattern for keypad lock shock effect
6 Months Ago
Fix `billboard` filter patten not catching certain new textures and breaking texture streaming on them.
6 Months Ago
Add ConVar `memory_budget_factor`. Giving players with little VRAM a way to mitigate blurry textures at the cost of performance by allowing texture memory to spill over into system memory.
6 Months Ago
Disable streaming on problematic textures after updating exclude patterns based off previous manual fixes (thanks to Aron Striebich for making a list!)
6 Months Ago
Fix textures that should be streamable but aren't based on heuristic; saving about 1.8 GB of texture memory; should mostly mitigate blurry texture issues on 4 GB cards.
6 Months Ago
Restrict texture streaming debug ConVars to development builds only.
6 Months Ago
Reimport mangled cocoknightarmor_arms.icon.png.meta as text (was binary)
6 Months Ago
Merge from /main
7 Months Ago
Merge from /main
7 Months Ago
Hotfix: Clamp texture streaming budget to at least 4096 MB
7 Months Ago
Add terrain occlusion culling to the instanced renderer (WIP)
7 Months Ago
Fix release build
7 Months Ago
Add frustum culling to the instanced calls
7 Months Ago
Cherry pick quality_level_squash
7 Months Ago
Add texture streaming support to indirect instanced rendering
7 Months Ago
Automatically remove any meshes from the instancing system that have been destroyed by Unity for whatever reason.
7 Months Ago
Port all new fixes and refactors from InstancedDebugDraw to IndirectInstancing
7 Months Ago
Merge from quality_level_squash: Remove all quality levels but one
7 Months Ago
Remove all quality levels except one
7 Months Ago
Fix compilation due to renaming of FastDebugDraw to InstancedDebugDraw
7 Months Ago
Merge from main
7 Months Ago
Merge from vram_budget: Revamp texture streaming system
7 Months Ago
Disable texture streaming for ground_plants
7 Months Ago
Finalised texture streaming changes, removed complicated switching logic, added ground_plants atlas to exclude list
7 Months Ago
Merge from main
7 Months Ago
Merge from fast_debug_draw: More fixes
7 Months Ago
Various fixes and assertions to prevent further issues. I think we're good now. (Famous last words)
7 Months Ago
Merge from fast_debug_draw: Fix memory leak in DamageTracker
7 Months Ago
Merge from main
7 Months Ago
Fixed memory leak in DamageTracker
7 Months Ago
Merge from fast_debug_draw: Fix shaders on Mac/Metal
7 Months Ago
Merge from main
7 Months Ago
Undo accidental changes
7 Months Ago
Move #pragma instructions from .cginc back to shader file to avoid confusing Unity.