userFelixcancel
reporust_rebootcancel

966 Commits over 761 Days - 0.05cph!

3 Days Ago
Skip environment volume pass when there are no visible volumes
3 Days Ago
Don't rebuild mesh decal batches every frame
3 Days Ago
Don't fade LightLODs forever. Let them settle eventually.
4 Days Ago
Clean up DrawDecals() a bit
4 Days Ago
Clean up DrawDecals
4 Days Ago
Don't run decal pass when there are no decals.
5 Days Ago
Merge from indirect_instancing/stable
5 Days Ago
Cherry-pick BRG shadows into 6.7 (Experimental)
5 Days Ago
Merge from main
5 Days Ago
Render shadows via BRG (Experimental)
5 Days Ago
Merge from unity_6.7.0 + indirect_instancing
5 Days Ago
Replace BeginInvoke/EndInvoke with Tasks for CoreCLR compatibility
5 Days Ago
Don't try to set GC mode when using CoreCLR
5 Days Ago
Disable Discord in CoreCLR builds (needs fixing)
5 Days Ago
Declare `precise` keyword as a macro because Unity's shader analyser does not know about it
6 Days Ago
Merge from /main
6 Days Ago
Cherry-pick directory case fix
6 Days Ago
Merge from RRP
6 Days Ago
Fix prefab syntax error
9 Days Ago
Fix some more serialisation issues that came up when switching to CoreCLR
10 Days Ago
Merge `Rust.Editor` class into `EditorUtils` because it conflicts with `Rust.Editor` namespace and Unity 6.7's serialisation code gen didn't like that.
10 Days Ago
Use Unity APIs for assembly loading
10 Days Ago
▉ ▌▋▌▆▆▆█ ▍▆▅▌▊▇▄▅▉▊▅▅▆▅▆▉▌▌ ▊▆▉▌ ▋▆▋▅▋▉▊▉▆▌▊▋█▊▄▊▊▄▌▌ ▅▌ ▉▇▌▇▊▆▍█▊▄▌▅█▌▅▉▉▉▉▄▇▆▉▉▋▊█▆▅▉█ ▋▊▍▋█▆█▍ █▉▌▆▊▌▆▅▅▉▅ ▉▇▆▅ █▆▋▇▉▄▋▋▆ ▄▊▅██▅▊ ▇▅▉▄██▍▌▊██ ▇▊ ▄▄▄█▉█ █▊▌▌▍ ▊▋▉▆▄▊▋ ▊▄▌▌ ▇▋▆▋▄▆▍▊▅ ▉█▅▆▍▉▋▍▄ ▊▍█ ▆▊▇ ▊▍▋▌▍ ▊▋ ▇▋▆▋▇▆▋█ ▆▋▅▋▇▆▊▆
10 Days Ago
Don't try to detect generated meshes in indirect instancing because negative EntityIds aren't a thing anymore
10 Days Ago
Replace deprecated BinaryFormatter with BinaryReader/Writer in WhatUsesThis
10 Days Ago
Remove conflicting (and no longer needed) `FormerlySerializedAs` attribute
10 Days Ago
Use new Unity APIs for GetAssemblies()
10 Days Ago
Migrate to EntityIDs properly 6.7-style (⁶🤷⁷)
10 Days Ago
Add more serialisation attributes for Unity 6.7
10 Days Ago
Handle 64-bit entity IDs in terrain editor
10 Days Ago
Replace deprecated `AdvancedDropdownItem.children` with `.childList`
10 Days Ago
Replace DEVELOPMENT_BUILD → UNITY_ENABLE_CHECKS in iteration profiler.
10 Days Ago
Replace renamed enum in TerrainTextureExporter
10 Days Ago
Hack 6.7 compatibility into Hot Reload (and leave comments about it)
10 Days Ago
Use newer LoadFromBytes API for Harmony
10 Days Ago
Replace deprecated DEVELOPMENT_BUILD with newer defines where possible
10 Days Ago
Upgrade Hot Reload to 1.13.25
10 Days Ago
Replace APIs obsolete in Unity 6.7
10 Days Ago
Backport *some* uGUI 2.7 changes for Unity 6.7 compatibility
10 Days Ago
Merge from entity_id
10 Days Ago
Merge from main
10 Days Ago
Merge from main
10 Days Ago
Remove unused field which can't be serialised
10 Days Ago
Don't use AppDomain to get assemblies, use TypeCache instead
10 Days Ago
Remove deprecated UNITY_64 platform checks
11 Days Ago
Merge from render_pipeline_testing
11 Days Ago
Use monster meshes for BRG
11 Days Ago
Merge from /main
11 Days Ago
Explicitly set serialisation attributes everywhere: NonSerialized, Serializable, SerializeField, FormerlySerializedAs Unity 6.7 added a few more warnings about serialisation attributes, probably to avoid unintended behavior with CoreCLR. This change adds explicit attributes everywhere while retaining the existing behavior.
11 Days Ago
Prepare scripts for Unity 6.7 (without actually switching to 6.7 just yet)