aboutsummaryrefslogtreecommitdiff
path: root/src/renderer/opengl/GlRenderer.hpp
diff options
context:
space:
mode:
authorfschildt <florian.schildt@protonmail.com>2025-09-17 15:30:21 +0200
committerfschildt <florian.schildt@protonmail.com>2025-09-17 15:30:21 +0200
commitf28e9c3e03a9f94764b3811f7c4aa01991943fc7 (patch)
tree569850adf97494f5ce31dfe31a4c2703f378a144 /src/renderer/opengl/GlRenderer.hpp
parentb46a0d9369fbaa1938f0968ab216bc2d564a9c37 (diff)
switch to software renderer
Diffstat (limited to 'src/renderer/opengl/GlRenderer.hpp')
-rw-r--r--src/renderer/opengl/GlRenderer.hpp34
1 files changed, 0 insertions, 34 deletions
diff --git a/src/renderer/opengl/GlRenderer.hpp b/src/renderer/opengl/GlRenderer.hpp
deleted file mode 100644
index d59ba45..0000000
--- a/src/renderer/opengl/GlRenderer.hpp
+++ /dev/null
@@ -1,34 +0,0 @@
-#pragma once
-
-#include <renderer/Renderer.hpp>
-#include <renderer/opengl/GlVertexBuffer.hpp>
-#include <renderer/opengl/GlIndexBuffer.hpp>
-#include <renderer/opengl/GlShader.hpp>
-
-class GlRenderer : public Renderer {
-public:
- GlRenderer(SDL_Window *window);
- ~GlRenderer() override;
-
- bool Init() override;
- void Draw(RenderGroup& render_group) override;
- void Present() override;
-
- void InitTexture();
-
-private:
- void DrawBatch();
-
-private:
- SDL_Window *m_Window;
- SDL_GLContext m_Context;
-
- GlVertexBuffer m_RectangleVertexBuffer;
- GlIndexBuffer m_RectangleIndexBuffer;
- GlShader m_RectangleShader;
-
- GlVertexBuffer m_TextVertexBuffer;
- GlVertexBuffer m_TextIndexBuffer;
- GlShader m_TextShader;
-};
-