o3de / o3de-atom-sampleviewer

Atom sample viewer project for the Open 3D Engine
https://o3de.org
Other
31 stars 35 forks source link

PipelineState-related resources #664

Closed martinwinter-huawei closed 5 months ago

martinwinter-huawei commented 7 months ago

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 in all places, where the related RPI-resources (i.e. RPI::PipelineState which now uses RHI::MultiDevicePipelineState etc.) also change.

This specifically introduces resources related to MultiDevicePipelineState.

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 PipelineState-related resources.

Name Link Status
Buffer #661 merged
Image #662 open
Query #663 open
PipelineState this PR open
RayTracing
TransientAttachmentPool
SwapChain
SRG
DrawItem
FrameGraph