|
CeresEngine 0.2.0
A game development framework
|
#include "Forward.hpp"#include "CeresEngine/Renderer/Forward.hpp"#include "CeresEngine/Renderer/Resources/Forward.hpp"#include "RenderGraphSlot.hpp"#include "CeresEngine/DataTypes.hpp"#include "CeresEngine/Foundation/String.hpp"#include "CeresEngine/Foundation/Container/Map.hpp"#include "CeresEngine/Foundation/Container/Vector.hpp"#include "CeresEngine/RenderAPI/GPUBuffer.hpp"#include "CeresEngine/RenderAPI/GPUBufferObject.hpp"#include "CeresEngine/RenderAPI/GPUCommandBuffer.hpp"#include "CeresEngine/RenderAPI/GPUImage.hpp"#include "CeresEngine/RenderAPI/GPURenderPass.hpp"Go to the source code of this file.
Classes | |
| struct | CeresEngine::RenderTaskResourceUsage |
| A structure that describes how and what resources are used by a render task. More... | |
| struct | CeresEngine::RenderTaskResourceUsage::ShaderResourceInfo |
| A structure that describes a shader resource. More... | |
| struct | CeresEngine::RenderTaskResourceUsage::AttachmentResourceInfo |
| A structure that describes a attachment resource. More... | |
| struct | CeresEngine::RenderTaskResourceUsage::RealizedResourceInfo |
| A structure that describes a resource realization. More... | |
| struct | CeresEngine::RenderTaskResourceUsage::UnrealizedResourceInfo |
| A structure that describes a resource unrealization. More... | |
| struct | CeresEngine::RenderGraphContext |
| A context structure that holds context for a render graph pass. More... | |
| class | CeresEngine::RenderTask |
| class | CeresEngine::RenderTaskCompiler |
| class | CeresEngine::GraphicsRenderTask |
| class | CeresEngine::SimpleGraphicsRenderTask |
| A simple graphics task that makes easier implementing tasks that use a single graphics pipeline. More... | |
| class | CeresEngine::SimpleGraphicsRenderTask2 |
| A simple graphics task that makes easier implementing tasks that use a single graphics pipeline. More... | |
| class | CeresEngine::ComputeRenderTask |
| class | CeresEngine::SimpleComputeRenderTask |
| class | CeresEngine::PresentRenderTask |
Namespaces | |
| namespace | CeresEngine |
Enumerations | |
| enum class | CeresEngine::RenderTaskStatus { CeresEngine::ForceRender , CeresEngine::DontRender , CeresEngine::RenderIfTargetDirty } |