branchsbox/vr-multiview-instancingcancel
13 Commits over 0 Days - ∞cph!
Push water shader object with multiview support, drop multiview hack on it
Fix water refraction on VR
Adjust pixelinput.hlsl to be contractually correct in Domain/Hull shaders
Fix glass refraction shader on VR and lower internal resolutions
Add SetWellKnownRenderTargetSize to scenesystem to arbitrarily change RTSIZE of an internal scratch render target
Add SCENE_RTSIZE_VRFRAMEBUFFER and make it adjust to multiview size, avoids allocating 8K render target for framebuffer fetches on VR
Fix UI blurs and framebuffer fetches on VR
Fix water refraction on lower internal resolution modes
Fix VR spectator view with multiview instancing
hmdDisplayName for Quest 2 is "Quest2" without spaces
Do software clipping for tesselated water on VR
Don't do GS culling on multiview instancing for foliage
Fix water tesselation on VR and fix water on VR
Compiled addon shaders with multiview fixed
Fix low perfomance on vr_depth_submit with multiview instancing
Remove unused variable for setting instance buffer scale - we don't use it anymore
Don't do shadows to viewmodel if we're on VR
Remove setting convar that doesn't exist if VR on oculus
InstanceStride is 1 in our transform refactor, adjust multiview instance ID on common vs code to fix flicker on multiview instancing
Core shaders with multiview instancing support
Enable Multiview Instancing on code
Reenable multiview instancing on shader - Here be dragons