userFelixcancel
reporust_rebootcancel

947 Commits over 730 Days - 0.05cph!

2 Days Ago
Fix some more serialisation issues that came up when switching to CoreCLR
3 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.
3 Days Ago
Use Unity APIs for assembly loading
3 Days Ago
▉ ▌▋▌▆▆▆█ ▍▆▅▌▊▇▄▅▉▊▅▅▆▅▆▉▌▌ ▊▆▉▌ ▋▆▋▅▋▉▊▉▆▌▊▋█▊▄▊▊▄▌▌ ▅▌ ▉▇▌▇▊▆▍█▊▄▌▅█▌▅▉▉▉▉▄▇▆▉▉▋▊█▆▅▉█ ▋▊▍▋█▆█▍ █▉▌▆▊▌▆▅▅▉▅ ▉▇▆▅ █▆▋▇▉▄▋▋▆ ▄▊▅██▅▊ ▇▅▉▄██▍▌▊██ ▇▊ ▄▄▄█▉█ █▊▌▌▍ ▊▋▉▆▄▊▋ ▊▄▌▌ ▇▋▆▋▄▆▍▊▅ ▉█▅▆▍▉▋▍▄ ▊▍█ ▆▊▇ ▊▍▋▌▍ ▊▋ ▇▋▆▋▇▆▋█ ▆▋▅▋▇▆▊▆
3 Days Ago
Don't try to detect generated meshes in indirect instancing because negative EntityIds aren't a thing anymore
3 Days Ago
Replace deprecated BinaryFormatter with BinaryReader/Writer in WhatUsesThis
3 Days Ago
Remove conflicting (and no longer needed) `FormerlySerializedAs` attribute
3 Days Ago
Use new Unity APIs for GetAssemblies()
3 Days Ago
Migrate to EntityIDs properly 6.7-style (⁶🤷⁷)
3 Days Ago
Add more serialisation attributes for Unity 6.7
3 Days Ago
Handle 64-bit entity IDs in terrain editor
3 Days Ago
Replace deprecated `AdvancedDropdownItem.children` with `.childList`
3 Days Ago
Replace DEVELOPMENT_BUILD → UNITY_ENABLE_CHECKS in iteration profiler.
3 Days Ago
Replace renamed enum in TerrainTextureExporter
3 Days Ago
Hack 6.7 compatibility into Hot Reload (and leave comments about it)
3 Days Ago
Use newer LoadFromBytes API for Harmony
3 Days Ago
Replace deprecated DEVELOPMENT_BUILD with newer defines where possible
3 Days Ago
Upgrade Hot Reload to 1.13.25
3 Days Ago
Replace APIs obsolete in Unity 6.7
3 Days Ago
Backport *some* uGUI 2.7 changes for Unity 6.7 compatibility
3 Days Ago
Merge from entity_id
3 Days Ago
Merge from main
3 Days Ago
Merge from main
3 Days Ago
Remove unused field which can't be serialised
3 Days Ago
Don't use AppDomain to get assemblies, use TypeCache instead
3 Days Ago
Remove deprecated UNITY_64 platform checks
4 Days Ago
Merge from render_pipeline_testing
4 Days Ago
Use monster meshes for BRG
4 Days Ago
Merge from /main
4 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.
4 Days Ago
Prepare scripts for Unity 6.7 (without actually switching to 6.7 just yet)
5 Days Ago
Add a proper motion vector pass to the deploy guide
5 Days Ago
Fix editor asset loading on case sensitive filesystems
5 Days Ago
Migrate third-party packages to `EntityId` in preparation for Unity 6.7
5 Days Ago
▌ ▌▉▆▅▍█ ▌▍▌▊█▆▄▇▍▉▇▇▇▅▇▆▅▉▋▅▉▄▇▋▉▌
6 Days Ago
17 Days Ago
Merge from main
17 Days Ago
Fix invisible renderers after toggling BRG
17 Days Ago
Don't strip BRG shader variants from builds Use only one instancing method at a time and begin deprecating RenderMeshIndirect() path by toggling it via a uniform. (not a keyword)
17 Days Ago
Make wind shaders SRP batcher compatible
17 Days Ago
Fix possible race condition when reordering pre_culled_mask
18 Days Ago
Update supported shaders list
18 Days Ago
Clean up CBuffer declaration and add some more properties to prevent shader errors.
18 Days Ago
Make Blend4Way and TerrainBlend shaders SRP Batcher compatible.
18 Days Ago
Add SRP Batcher compatibility for BlendLayer, PackedMaskBlend and SnowArea variants
18 Days Ago
Make Specular and Cloth shaders BRG compatible. (And Wind too, technically, but the motion vector pass ruins it)
18 Days Ago
Perform BRG culling in a job
18 Days Ago
Merge from main
18 Days Ago
▅ ▆▄▊▅█▌ ▇█▇▅▊▊▋▌▆▉ ▋▅▌▊▆▅█▉█▍▋ ▊█▆
18 Days Ago
Fix terrain not rendering when instancing is active