Open 3D Engine Atom Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
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 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 | |
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.