userFelixcancel
reporust_rebootcancel

477 Commits over 304 Days - 0.07cph!

10 Days Ago
Rebase on current /main
10 Days Ago
Rebase on current /main
10 Days Ago
Keep instancing disabled by default
10 Days Ago
Strip debug code out into separate files
10 Days Ago
Remove old unused arrays
10 Days Ago
Remove old unused job code
10 Days Ago
- Properly support material property blocks (for real this time) - Disregard LOD minimum distance for the 0th LOD entry to prevent objects hiding from getting too close to them. - Fix ConVars - Various cleanups
11 Days Ago
Split crude profiler and memory tally into separate files as they should
11 Days Ago
- Add more ConVars and explainations to indirect instancing - Disable indirect instancing by default - Disable debug info by default - Fix multiple NREs when returning to the main menu - Add assertions to catch use after free with the crude profiler / memory tally
11 Days Ago
Check for AVX2 support instead of FMA because Burst won't compile for FMA specifically.
11 Days Ago
Use burst compiler hints
11 Days Ago
Check for AVX2 support instead of FMA because Burst won't compile for FMA specifically.
12 Days Ago
Indirect Instancing Integration Candidate 1
12 Days Ago
Enable 3052 materials for instancing
12 Days Ago
Final SIMD frustum culling implementation for x86/AVX and untested implementation for ARM/Neon
12 Days Ago
Fix ARM/Neon SIMD (and non-SIMD) code for frustum culling.
12 Days Ago
Implement NativeArray.ReinterpretLoad() for NativeArray.ReadOnly to avoid triggering concurrency checks.
12 Days Ago
Fix unity_BaseCommandID not being set on Mac
12 Days Ago
Fix stencil buffer incompatibility in Standard and Standard-Terrain
16 Days Ago
Rebase on current /main
16 Days Ago
Merge from ./command_buffer_indirect because I'm stupid
16 Days Ago
Revert model importers and materials to the state they have on /main
16 Days Ago
(WIP) SIMD frustum culling implementation
16 Days Ago
Increase minimum considered graphics memory for texture streaming budget calculations to 8 GB. This should reduce blurryness on lower end GPUs, possibly at the cost of frame rate.
16 Days Ago
Increase minimum considered graphics memory for texture streaming budget calculations to 8 GB.
16 Days Ago
Merge from /main
16 Days Ago
Merge from ./vram_budget
16 Days Ago
Merge from ./command_buffer_indirect
16 Days Ago
Update indirect instancing tools with new mesh r/w logic
16 Days Ago
Enable r/w on gib models
16 Days Ago
Enable r/w on gib models
17 Days Ago
Re-enable Read/Write for collision meshes only
17 Days Ago
Re-enable Read/Write for collision meshes only
18 Days Ago
Wrote SIMD distance culling code for ARM64/Neon as well as a scalar variant that vectorises well for SSE2/SSE4.
18 Days Ago
Wrote SIMD distance culling code for ARM64/Neon as well as a scalar variant that vectorises well for SSE2/SSE4.
18 Days Ago
Fix build error due to InstanceHandleList
18 Days Ago
Reset meshes to their state in /main
18 Days Ago
Reset meshes to their state in /main
19 Days Ago
Fix class layout build error
19 Days Ago
Fix class layout build error
19 Days Ago
Set Read/Write and GPU instancing, fix issues with MeshCull, fix server build
19 Days Ago
fix server build
19 Days Ago
Found another double rendering issue in MeshCull
19 Days Ago
Set GPU instancing on materials
19 Days Ago
Enable Read/Write for nature assets
19 Days Ago
(Test) set all meshes isReadable=0
19 Days Ago
(Test) set all meshes isReadable=0
19 Days Ago
Revert library setting
19 Days Ago
Subtract mesh and material changes
20 Days Ago
work around unity_BaseCommandID not being set