|
SleakEngine 1.0.0
C++23 multi-backend game engine
|
#include "../../include/private/Graphics/Vulkan/VulkanRenderer.hpp"#include "../../include/private/Graphics/Vulkan/VulkanBuffer.hpp"#include "../../include/private/Graphics/Vulkan/VulkanTexture.hpp"#include "../../include/private/Graphics/Vulkan/VulkanCubemapTexture.hpp"#include "../../include/private/Graphics/Vulkan/VulkanInternal.hpp"#include "../../include/private/Graphics/Common/RenderCommandQueue.hpp"#include <Runtime/MeshData.hpp>#include <SDL3/SDL_vulkan.h>#include <Core/Window.hpp>#include <algorithm>#include <cstddef>#include <cstdint>#include <cstdlib>#include <cstring>#include <format>#include <fstream>#include <limits>#include <optional>#include <set>#include <stdexcept>#include <string>#include <vector>#include "Graphics/Vulkan/VulkanShader.hpp"#include "Graphics/Common/ResourceManager.hpp"#include "Core/Logger.hpp"#include "Core/CommandLine.hpp"#include "Camera/Camera.hpp"#include "Math/Matrix.hpp"#include <random>#include "SDL3/SDL_error.h"#include "SDL3/SDL_video.h"Go to the source code of this file.
Namespaces | |
| namespace | Sleak |
| Root namespace for everything the engine exposes. | |
| namespace | Sleak::RenderEngine |
| Backend-facing rendering layer shared by the four graphics backends. | |