branchrust_reboot/main/indirect_instancing/batch_renderer_groupcancel

22 Commits over 61 Days - 0.02cph!

2 Months Ago
Don't try to initialise BatchRendererGroup if the ConVar is disabled
2 Months Ago
Merge from render_pipeline_testing
2 Months Ago
Fix compile error (UnityToolbarExtender)
2 Months Ago
Merge from indirect_instancing (main)
2 Months Ago
Add instancing setup calls to forward passes in Rust/Standard
2 Months Ago
Fix shader error
2 Months Ago
Merge from indirect_instancing
2 Months Ago
Merge from std_shader_compat
2 Months Ago
Only initialise BatchRendererGroup if using a render pipeline
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 actual PerInstanceData buffer instead of IndirectArgs in BatchRendererGroup
3 Months Ago
Merge from /indirect_instancing
3 Months Ago
Rebase on main
3 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)
3 Months Ago
RRP: Add some DOTS support to Lit vertex shader
3 Months Ago
Clean up InstanceCreationInfo.material
3 Months Ago
Set debug labels for indirect instancing buffers
3 Months Ago
Rebase on /main
4 Months Ago
Set up inputs for new RRP compatible standard shader
4 Months Ago
Create BatchRendererGroup on startup