SleakEngine 1.0.0
C++23 multi-backend game engine
Loading...
Searching...
No Matches
OpenGLRenderer.hpp File Reference
#include <Core/OSDef.hpp>
#include "../Common/Renderer.hpp"
#include "../Common/RenderContext.hpp"
#include "../../Core/Window.hpp"
#include <SDL3/SDL.h>
#include <glad/glad.h>
#include <array>
#include <imgui.h>
#include <backends/imgui_impl_opengl3.h>

Go to the source code of this file.

Classes

class  Sleak::RenderEngine::OpenGLRenderer
 OpenGL 3.3+ backend: deferred GBuffer pipeline, SSAO, shadow mapping, and baked IBL. More...

Namespaces

namespace  Sleak
 Root namespace for everything the engine exposes.
namespace  Sleak::RenderEngine
 Backend-facing rendering layer shared by the four graphics backends.