|
CeresEngine 0.2.0
A game development framework
|
#include "Common.hpp"#include "GPUBuffer.hpp"#include "GPUCommandBuffer.hpp"#include "GPUCommandQueue.hpp"#include "GPUComputePipeline.hpp"#include "GPUDevice.hpp"#include "GPUFence.hpp"#include "GPUFormat.hpp"#include "GPUGraphicsPipeline.hpp"#include "GPUImage.hpp"#include "GPUPipelineLayout.hpp"#include "GPUQuery.hpp"#include "GPURenderPass.hpp"#include "GPURenderTarget.hpp"#include "GPUResourceSet.hpp"#include "GPUSampler.hpp"#include "GPUShader.hpp"#include "GPUVertexFormat.hpp"#include "CeresEngine/DataTypes.hpp"#include "CeresEngine/Macros.hpp"#include "CeresEngine/Foundation/Any.hpp"#include "CeresEngine/Foundation/SmartPtr.hpp"#include <any>#include <functional>Go to the source code of this file.
Classes | |
| struct | CeresEngine::RenderAPIApplicationDescriptor |
| Application descriptor structure. More... | |
| struct | CeresEngine::RenderAPIDescriptor |
| class | CeresEngine::RenderAPI |
Namespaces | |
| namespace | CeresEngine |
Typedefs | |
| using | CeresEngine::DebugMessageCallback = std::function< bool(const String &type, const String &message)> |
| Callback interface function that is used whenever the renderer receives a debug message. | |
| using | CeresEngine::DevicePickerFunc = std::function< bool(const GPUDeviceInfo &, const GPURenderingCapabilities &)> |
Callback interface for the createDevice method. | |