ConfettiFX / The-Forge

The Forge Cross-Platform Rendering Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Apache License 2.0
4.65k stars 491 forks source link

Support Vulkan multiple Subpasses and InputAttachments #238

Closed Michael-Lfx closed 5 months ago

Michael-Lfx commented 2 years ago

https://github.com/ConfettiFX/The-Forge/blob/e882fbc000b2915b52c98fe3a8c791930490dd3c/Common_3/Renderer/Vulkan/Vulkan.cpp#L730

manas-kulkarni commented 2 years ago

This is on the radar but will take time to implement subpasses correctly to work with all other APIs

wolfgangfengel commented 8 months ago

To get back to this:: now that the VK_KHR_dynamic_rendering is released we are hoping that sub passes are moved back into the device driver space where they make more sense to me. We are hoping that everyone (hardware vendors and device driver writers) picks up that extension as fast as possible.