-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Description
Description
I would like RenderDoc to add support for the VK_QCOM_multiview_per_view_viewports extension so that captures without shader specific multiviewport implementations can correctly display multiple viewports. I would like the submitted viewports and scissors to be visible in the API Inspector while providing the different views generated through the Subresource slice/face dropdown selector. Additionally, I would like the viewport/scissors overlay to reflect this change and cover the correct scissors region based on the view it is overlaying.
I believe that the change should mainly involve implementing the extension and altering the overlay replay functionality to provide it more information on which view it is overlaying which it can use to alter the shown viewport/scissors region. However, it seems like I am missing some information or details on how this should be best implemented.
Environment
RenderDoc version: This was initially worked on in version 1.29 but remains unchanged in current version 1.31.
OS: Android, tested on the Quest 2 and 3 VR headsets
Graphics API: Vulkan