userFelixcancel
branchrust_reboot/main/indirect_instancingcancel

465 Commits over 669 Days - 0.03cph!

4 Days Ago
Merge from main
4 Days Ago
Fix invisible renderers after toggling BRG
4 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)
4 Days Ago
Make wind shaders SRP batcher compatible
4 Days Ago
Fix possible race condition when reordering pre_culled_mask
4 Days Ago
Update supported shaders list
5 Days Ago
Clean up CBuffer declaration and add some more properties to prevent shader errors.
5 Days Ago
Make Blend4Way and TerrainBlend shaders SRP Batcher compatible.
5 Days Ago
Add SRP Batcher compatibility for BlendLayer, PackedMaskBlend and SnowArea variants
5 Days Ago
Make Specular and Cloth shaders BRG compatible. (And Wind too, technically, but the motion vector pass ruins it)
5 Days Ago
Perform BRG culling in a job
5 Days Ago
Merge from main
5 Days Ago
▅ ▆▄▊▅█▌ ▇█▇▅▊▊▋▌▆▉ ▋▅▌▊▆▅█▉█▍▋ ▊█▆
5 Days Ago
Fix terrain not rendering when instancing is active
6 Days Ago
Merge from RRP
6 Days Ago
Upgrade Instancing to submit calls via new BatchDrawCommandIndirect API
6 Days Ago
Put per-instance data in a structured buffer rather than a raw one
6 Days Ago
Use a GraphicsBuffer for the (identity) visibleInstances indirection buffer to make BRG happy
6 Days Ago
Restore SRP Batcher compatibility of Rust/Standard
7 Days Ago
Merge from main
8 Days Ago
Merge from main
8 Days Ago
Fix compile
8 Days Ago
Merge from render_pipeline_testing
11 Days Ago
Add ObjectDispatcher wrapper
11 Days Ago
Small Cleanups
12 Days Ago
▆ ▌▉▍▄▋▆▋ ▉▄▊▇▇
12 Days Ago
Revert CodeGen
12 Days Ago
CodeGen
12 Days Ago
Merge from render_pipeline_testing
12 Days Ago
Merge from batch_renderer_group
5 Months Ago
Merge from main
5 Months Ago
Merge from main
6 Months Ago
Remove now obsolete IGraphicsBuffer wrapper
6 Months Ago
Use newer GraphicsBuffer instead of ComputeBuffer
6 Months Ago
Rebase on main
6 Months Ago
Rebase on /main
6 Months Ago
Subtract mesh changes to prevent conflicts
7 Months Ago
Establish basic compatibility with SRP/RRP
7 Months Ago
RRP: Prevent NRE from destroyed cameras
7 Months Ago
rebase on main
7 Months Ago
Added statistical analysis for mesh sizes to Indirect Instancing Tools
7 Months Ago
Enable Read/Write for 2752 meshes below 128 KB
7 Months Ago
Added basic support for occlusion culling to indirect instancing
7 Months Ago
Fixed hack test not correctly skipping single draw renderers
7 Months Ago
Disable fallback rendering by default
7 Months Ago
Added `hack_test` option to simulate the potential performance gains from rendering multiple separate meshes with a single render node.
7 Months Ago
rebase on main
8 Months Ago
▋ █▅▍▊██ ▋▋▇▅▆██▄ ▅▌▋██▆▇▇█▉ ▌▊▄▋▅▇ ▅█▉▍▅▌
8 Months Ago
Remove _CommandID shader property to not ever confuse any shader compilers
8 Months Ago
fix server build