Open 3D Engine Atom Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
This is the complete list of members for AZ::DX12::Scope, including all inherited members.
Activate(const FrameGraph *frameGraph, uint32_t index, const GraphGroupId &groupId) | AZ::RHI::Scope | |
add_ref() const (defined in AZ::RHI::Object) | AZ::RHI::Object | protected |
AddFenceToSignal(Ptr< Fence > fence) | AZ::RHI::Scope | |
AddQueryPoolUse(Ptr< QueryPool > queryPool, const RHI::Interval &interval, RHI::ScopeAttachmentAccess access) | AZ::RHI::Scope | protectedvirtual |
AZ_CLASS_ALLOCATOR(Scope, AZ::SystemAllocator) (defined in AZ::DX12::Scope) | AZ::DX12::Scope | |
AZ_RTTI(Scope, "{DE4C74AA-FD4C-4BC3-80DC-F405B72E4327}", Base) (defined in AZ::DX12::Scope) | AZ::DX12::Scope | |
AZ_RTTI(Scope, "{C9EB500A-EF31-46E2-98DE-62396CDBAFB1}", Object) (defined in AZ::RHI::Scope) | AZ::RHI::Scope | |
AZ_RTTI(Object, "{E43378F1-2331-4173-94B8-990ED20E6003}") (defined in AZ::RHI::Object) | AZ::RHI::Object | |
Begin(CommandList &commandList, uint32_t commandListIndex, uint32_t commandListCount) const (defined in AZ::DX12::Scope) | AZ::DX12::Scope | |
Compile(Device &device) | AZ::RHI::Scope | |
Create() (defined in AZ::DX12::Scope) | AZ::DX12::Scope | static |
Deactivate() | AZ::RHI::Scope | |
End(CommandList &commandList, uint32_t commandListIndex, uint32_t commandListCount) const (defined in AZ::DX12::Scope) | AZ::DX12::Scope | |
FindCapableCrossQueueProducer(HardwareQueueClass hardwareQueueClass) | AZ::RHI::Scope | |
FindCrossQueueProducer(HardwareQueueClass hardwareQueueClass) | AZ::RHI::Scope | |
FindMoreCapableCrossQueueProducer() | AZ::RHI::Scope | |
GetAttachments() const | AZ::RHI::Scope | |
GetBufferAttachments() const | AZ::RHI::Scope | |
GetConsumerByQueue(HardwareQueueClass hardwareQueueClass) const | AZ::RHI::Scope | |
GetConsumerOnSameQueue() const | AZ::RHI::Scope | |
GetEstimatedItemCount() const | AZ::RHI::Scope | |
GetFencesToSignal() const | AZ::RHI::Scope | |
GetFencesToWaitFor() const | AZ::RHI::Scope | |
GetFrameGraph() const | AZ::RHI::Scope | |
GetFrameGraphGroupId() const | AZ::RHI::Scope | |
GetHardwareQueueClass() const | AZ::RHI::Scope | |
GetId() const | AZ::RHI::Scope | |
GetImageAttachments() const | AZ::RHI::Scope | |
GetIndex() const | AZ::RHI::Scope | |
GetMarkerLabel() const | AZ::RHI::Scope | |
GetName() const | AZ::RHI::Object | |
GetProducerByQueue(HardwareQueueClass hardwareQueueClass) const | AZ::RHI::Scope | |
GetProducerOnSameQueue() const | AZ::RHI::Scope | |
GetResolveAttachments() const | AZ::RHI::Scope | |
GetResourcePoolResolves() const | AZ::RHI::Scope | |
GetSignalFenceValue() const (defined in AZ::DX12::Scope) | AZ::DX12::Scope | |
GetSwapChainsToPresent() const | AZ::RHI::Scope | |
GetTransientAttachments() const | AZ::RHI::Scope | |
GetWaitFences() const (defined in AZ::DX12::Scope) | AZ::DX12::Scope | |
GetWaitFenceValueByQueue(RHI::HardwareQueueClass hardwareQueueClass) const (defined in AZ::DX12::Scope) | AZ::DX12::Scope | |
HasSignalFence() const (defined in AZ::DX12::Scope) | AZ::DX12::Scope | |
HasWaitFences() const (defined in AZ::DX12::Scope) | AZ::DX12::Scope | |
Init(const ScopeId &scopeId, HardwareQueueClass hardwareQueueClass=HardwareQueueClass::Graphics) | AZ::RHI::Scope | |
IsActive() const | AZ::RHI::Scope | |
IsInitialized() const | AZ::RHI::Scope | |
IsResourceDiscarded(const RHI::ImageScopeAttachment &scopeAttachment) const (defined in AZ::DX12::Scope) | AZ::DX12::Scope | |
IsResourceDiscarded(const RHI::BufferScopeAttachment &scopeAttachment) const (defined in AZ::DX12::Scope) | AZ::DX12::Scope | |
IsStateSupportedByQueue(D3D12_RESOURCE_STATES state) const (defined in AZ::DX12::Scope) | AZ::DX12::Scope | |
LinkProducerConsumerByQueues(Scope *producer, Scope *consumer) | AZ::RHI::Scope | static |
m_useCount (defined in AZ::RHI::Object) | AZ::RHI::Object | mutableprotected |
Object()=default (defined in AZ::RHI::Object) | AZ::RHI::Object | protected |
QueueAliasingBarrier(const D3D12_RESOURCE_ALIASING_BARRIER &aliasingBarrier, const BarrierOp::CommandListState *state=nullptr) | AZ::DX12::Scope | |
QueueEpilogueTransition(const D3D12_RESOURCE_TRANSITION_BARRIER &transitionBarrier, const BarrierOp::CommandListState *state=nullptr) | AZ::DX12::Scope | |
QueuePreDiscardTransition(const D3D12_RESOURCE_TRANSITION_BARRIER &transitionBarrier, const BarrierOp::CommandListState *state=nullptr) | AZ::DX12::Scope | |
QueuePrologueTransition(const D3D12_RESOURCE_TRANSITION_BARRIER &transitionBarrier, const BarrierOp::CommandListState *state=nullptr) | AZ::DX12::Scope | |
QueueResolveTransition(const D3D12_RESOURCE_TRANSITION_BARRIER &transitionBarrier, const BarrierOp::CommandListState *state=nullptr) | AZ::DX12::Scope | |
QueueResourcePoolResolves(ResourcePoolDatabase &resourcePoolDatabase) | AZ::RHI::Scope | |
release() const | AZ::RHI::Object | protected |
SetHardwareQueueClass(HardwareQueueClass hardwareQueueClass) | AZ::RHI::Scope | |
SetName(const Name &name) | AZ::RHI::Object | |
SetSignalFenceValue(uint64_t fenceValue) (defined in AZ::DX12::Scope) | AZ::DX12::Scope | |
SetWaitFenceValueByQueue(RHI::HardwareQueueClass hardwareQueueClass, uint64_t fenceValue) (defined in AZ::DX12::Scope) | AZ::DX12::Scope | |
Shutdown() override final | AZ::RHI::Scope | virtual |
use_count() | AZ::RHI::Object | inline |
~Object()=default (defined in AZ::RHI::Object) | AZ::RHI::Object | virtual |
~Scope()=default (defined in AZ::RHI::Scope) | AZ::RHI::Scope | virtual |