Contains the definition of the RPISystemComponent that will actually have ownership of most RPI constructs and will be responsible for propagation to them as necessary. More...
#include <AzCore/Component/Component.h>
#include <AzCore/Debug/PerformanceCollector.h>
#include <Atom/RHI/RHISystemInterface.h>
#include <Atom/RPI.Public/RPISystem.h>
#include <Atom/RPI.Public/GpuQuery/GpuPassProfiler.h>
#include <Atom/RPI.Public/XR/XRRenderingInterface.h>
#include "PerformanceCVarManager.h"
Classes | |
class | AZ::RPI::RPISystemComponent |
The system level component of managing the RPI systems @detail This class is mainly in charge of wrapping the RPISystem and providing access to other objects that live a the same execution level. This is the main entry point for adding GPU work to the RPI and for controlling RPI execution. More... | |
Namespaces | |
namespace | AZ |
This file holds useful material related utility functions. | |
Contains the definition of the RPISystemComponent that will actually have ownership of most RPI constructs and will be responsible for propagation to them as necessary.