Fix SSR traces not being able to backtrace, do linear search when doing backtracecs
https://i.imgur.com/UzNKHRL.png
Squashed commit of the following:
commit da96f1c95fb7c20271e9ce8428aeecbb780f7845
Author: Sam Pavlovic <sam@sampavlovic.com>
Date: Sun Jul 23 21:45:44 2023 +0100
Fix SSR traces not being able to backtrace, do linear search when doing backtracecs
https://i.imgur.com/UzNKHRL.png
commit 7c323611215a44a3e1b97284a624c0df656ba4c5
Author: Sam Pavlovic <sam@sampavlovic.com>
Date: Fri Jul 21 22:54:37 2023 +0100
[Pick] Proper support for blitting MSAA textures, also fixes blitted framebuffer textures on Vulkan
commit b96e5efc447484f7a040ead9213df1a263d88d55
Author: Sam Pavlovic <sam@sampavlovic.com>
Date: Wed Jul 19 18:50:33 2023 +0100
Fix SSR issues, just do PS > VS converstion to be faster, composite it directly to water
commit 6002107634ea0c747c17cb4160e4f9b649e3b700
Author: Sam Pavlovic <sam@sampavlovic.com>
Date: Thu Jul 13 19:05:03 2023 +0100
Fix water ripple collision
commit 2f5247f5443eeffb54d3620d09ae476e2c9b6442
Author: Sam Pavlovic <sam@sampavlovic.com>
Date: Mon Jul 10 20:18:01 2023 +0100
Iterate, make WaterRipple a custom sceneobject so we can fetch depth from it and only render when visible
commit 354b77dbcadd40e893bbb0f2f9e2d09a88f18db6
Author: Sam Pavlovic <sam@sampavlovic.com>
Date: Thu Jul 6 17:50:00 2023 +0100
Water fog and refraction
commit 3cd9da902a4f12d8f53ab9d8f3b43ad0b5bb0c9a
Author: Sam Pavlovic <sam@sampavlovic.com>
Date: Tue Jul 4 14:39:04 2023 +0100
Backport simple water from SSR branch
Cleanup, shared_standard_ps_code doesnt need these anymore since we define on material, sharpen compositing confidence