|
Foundation
|
#include <Core/ThreadPool.hpp>#include <Core/AllocatorStack.hpp>#include "RenderPass.hpp"#include "RenderResource.hpp"#include "Shader.hpp"Go to the source code of this file.
Classes | |
| struct | Foundation::RenderCore::RendererDesc |
| Parameters for Renderer creation. More... | |
| class | Foundation::RenderCore::Renderer |
| Renderer implementing a Frame Graph system with automatic resource tracking and synchronization. More... | |
| struct | Foundation::RenderCore::Renderer::RendererSetup |
| Helper class containing all states pertaining to Renderer's Setup phase. More... | |
| struct | Foundation::RenderCore::Renderer::RendererSetup::ExecutionGroups |
| struct | Foundation::RenderCore::Renderer::FrameSyncObjects |
| struct | Foundation::RenderCore::Renderer::ExecutePerThreadCommandLists |
Namespaces | |
| namespace | Foundation |
| namespace | Foundation::RenderCore |
| Core functionalities for rendering, including the Frame Graph implementation. | |
Functions | |
| Foundation::RenderCore::ENUM_NAME (Undefined) | |
| Foundation::RenderCore::ENUM_NAME (Setup) | |
| Foundation::RenderCore::ENUM_NAME (PostSetup) | |
| Foundation::RenderCore::ENUM_NAME (Execute) | |
| Foundation::RenderCore::ENUM_NAME_CONV_END () | |