New rendersystemvulkan & vfx_vulkan
Shader resource v2 has dxbc and spirv blocks, if a block doesn't exist will use a fallback shader
[hack] don't deal with instancing on SboxVertex for now, need some additional code around input layouts
[pick] GetShaderFullPath: remove shader replacements and legacy prefix substitutes
[pick] Minor shader fixes where DXC is more strict about you being stupid
Tag rendersystem for Sentry
Use compute shader for bloom on Vulkan & fix uav barriers
[temp] Disable crashing water so I can stabilize everything else first
[squash] rendersystemvulkan: fix minor deprecated warnings
[squash] rendersystemvulkan: Match renderthreadvulkan changes 1:1 w/ Valve
[pick] compile fixes for postprocess_standard_p*.shader
Compiled core shader resources with DX11 & Vulkan blocks
Compiled base shaders (spirv only)
Remove device extension entrypoints & add volkLoadDevice
Fix crash when minimzing with a fake swapchain when swapchain extents are 0,0 - higher level code assumes there is always a valid HRenderTexture
[squash] more parity with Valve's code making it easier for future changes