This new Sample demonstrates how to use Vulkan subpasses with RPI Pass assets.
There are two Render Pipelines that are identical in terms of expected output, but they work diffrently to achieve the same outcome.
The first (default) pipeline is made of Two Subpasses, Forward followed by SkyBox. AtomSampleViewer/Passes/SubpassExample/TwoSubpasses/TwoSubpassesPipeline.pass.
The second pipeline is made of Two Passes, Forward followed by SkyBox. AtomSampleViewer/Passes/SubpassExample/TwoPasses/TwoPassesPipeline.pass.
The user can switch between those two pipelines by using the Keys '1' or '2'.
Here are some RenderDoc captures of both pipelines from PC:
This new Sample demonstrates how to use Vulkan subpasses with RPI Pass assets.
There are two Render Pipelines that are identical in terms of expected output, but they work diffrently to achieve the same outcome.
The first (default) pipeline is made of Two Subpasses, Forward followed by SkyBox.
AtomSampleViewer/Passes/SubpassExample/TwoSubpasses/TwoSubpassesPipeline.pass
.The second pipeline is made of Two Passes, Forward followed by SkyBox.
AtomSampleViewer/Passes/SubpassExample/TwoPasses/TwoPassesPipeline.pass
.The user can switch between those two pipelines by using the Keys '1' or '2'.
Here are some RenderDoc captures of both pipelines from PC:
Two Subpasses On PC
Two Passes On PC
Two Subpasses On Google Pixel 7 Pro
Two Passes on Google Pixel 7 Pro