This commit is, similar to the corresponding commit chain on multi-device-resources|o3de, one commit in a series of commits that introduces the usage of multi-device resources on the RHI-level as well as some changes that have been introduced in the meantime.
This specifically changes the handling of Buffer.map() calls and the introduction of the MultiDeviceQueryPool in the FrameGraph.
The goal of this integration is that each commit here runs in tandem with a commit on the corresponding o3de branch, in this case the commit in question is FrameGraph Changes.
This commit is, similar to the corresponding commit chain on multi-device-resources|o3de, one commit in a series of commits that introduces the usage of multi-device resources on the
RHI
-level as well as some changes that have been introduced in the meantime.This specifically changes the handling of
Buffer.map()
calls and the introduction of theMultiDeviceQueryPool
in theFrameGraph
.The goal of this integration is that each commit here runs in tandem with a commit on the corresponding
o3de
branch, in this case the commit in question is FrameGraph Changes.Buffer
Image
Query
PipelineState
RayTracing
TransientAttachmentPool
SwapChain
SRG
DrawItem
FrameGraph Part I
FrameGraph Part II