userFelixcancel
reporust_rebootcancel

783 Commits over 669 Days - 0.05cph!

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