userFelixcancel
reporust_rebootcancel

734 Commits over 608 Days - 0.05cph!

35 Days Ago
35 Days Ago
Restore built-in instancing compatibility of Rust/Standard shader because it's also required for non-BRG procedural instancing
35 Days Ago
Merge from batch_renderer_group
35 Days Ago
Only initialise BatchRendererGroup if using a render pipeline
35 Days Ago
Remove legacy built-in instancing support from Rust/Standard shader. We're all-in on RRP, SRPB, BRG and all the other fancy acronyms.
36 Days Ago
Remove no longer needed RustDOTSInstancing.cginc
36 Days Ago
Port UNITY_ANY_INSTANCING_ENABLED from UnityInstancing.hlsl to UnityInstancing.cginc
36 Days Ago
Use a different method to override UnityShaderVariables.cginc and clean up some unneeded changes to Standard.shader
36 Days Ago
Make Rust/Standard render correctly with BatchRendererGroup most of the time
36 Days Ago
Stop using material mapping
38 Days Ago
Merge from .../batch_renderer_group
45 Days Ago
Use MinimalBatchRendererGroup shader
45 Days Ago
RRP: Add MinimalBatchRendererGroup shader
45 Days Ago
Submit identity array as visibleInstances, allowing BatchRendererGroup to function
48 Days Ago
Use Application.installPath instead of Path.GetFullPath when downloading map files
48 Days Ago
Use full path when loading workshop bundles
49 Days Ago
Use actual PerInstanceData buffer instead of IndirectArgs in BatchRendererGroup
49 Days Ago
Merge from /indirect_instancing
49 Days Ago
Remove now obsolete IGraphicsBuffer wrapper
49 Days Ago
Use newer GraphicsBuffer instead of ComputeBuffer
52 Days Ago
Rebase on main
52 Days Ago
Rebase on main
52 Days Ago
Ignore "AsyncResourceUpload failed." in server builds
54 Days Ago
Move DDraw DebugSkin out of Resources/ and attach it directly to MainCamera.prefab
58 Days Ago
Explicitly request linear colours for R and RG render targets
59 Days Ago
Request linear color space for render targets in UnderwaterPostEffect
2 Months Ago
Use absolute path when downloading world
2 Months Ago
Add automatic shader remapping to Indirect Instancing This also properly initialises BatchRendererGroup, but getting the .bufferHandle requires a Unity mod for the time being. (need to migrate ComputeBuffer → GraphicsBuffer first)
2 Months Ago
RRP: Add some DOTS support to Lit vertex shader
2 Months Ago
Clean up InstanceCreationInfo.material
2 Months Ago
Set debug labels for indirect instancing buffers
2 Months Ago
Rebase on /main
2 Months Ago
Fix terrain.geometryclipmaps not persisting properly
2 Months Ago
Get Unity to shut up about CBuffer setup (Rust/Standard)
2 Months Ago
2 Months Ago
Rebase on /main
2 Months Ago
Subtract mesh changes to prevent conflicts
3 Months Ago
Make some progress getting Rust/Standard to work with BatchRendererGroup
3 Months Ago
Fix a few shader compilation errors with rare variants
3 Months Ago
Move all standard shader inputs into one cbuffer, guard other files with #ifdef (included through `Standard.cginc`)
3 Months Ago
Remove conflicting shader directory
3 Months Ago
Fix shader errors
3 Months Ago
Set up layer structure in new prototype shader
3 Months Ago
Split StandardLayers into types and functions
3 Months Ago
Cherry-pick new standard shader prototype
3 Months Ago
Set up inputs for new RRP compatible standard shader
3 Months Ago
Create BatchRendererGroup on startup
3 Months Ago
Establish basic compatibility with SRP/RRP
3 Months Ago
RRP: Prevent NRE from destroyed cameras
3 Months Ago
rebase on main