branchsbox/sdf-reflections-optimizationscancel

9 Commits over 0 Days - ∞cph!

Sam
8 Months Ago
Reimplement push shape data to buffer Flush data after encoding it rather than on frame start, header cleanup
Sam
8 Months Ago
Support colored input for reflections
Sam
8 Months Ago
Upload shape buffer data to the GPU with any arbitrary size beyond 4KB Bind shape buffer data to rendering pipeline and give support for multipass if we need it
Sam
9 Months Ago
Fix light bounces being black on multiblend materials
Sam
9 Months Ago
Rework how we encode shape data away from constant buffers, cleanup, add shape manager
Sam
9 Months Ago
Be more conservative on quality-related optimizations now that we have a good enough speedup on reflections
Sam
9 Months Ago
Add Reflection as a supported rendermode in gameinfo.gi Add ToMaterialMultiblend helper Add multiblend to high_quality_reflections shader Composite reflections with new multipass reflection buffer rather than tracing on the shader itself, fix stuff on the pipeline
Sam
9 Months Ago
Render reflections in quarter res reflection layer, pass it to pipeline
Sam
9 Months Ago
Add new sceneobject flags and flag objects to be rendered in reflection buffer