summary refs log tree commit diff
path: root/src/Util/ImageViewer.hpp
diff options
context:
space:
mode:
authorMel <einebeere@gmail.com>2022-10-26 04:05:47 +0200
committerMel <einebeere@gmail.com>2022-10-26 04:05:47 +0200
commite66f7011fb23e3509ad95accec581f6269813266 (patch)
tree2535a617d10f76318dc4a3ae923258186fd9bac5 /src/Util/ImageViewer.hpp
parentdc2af6a6fb7ae3cf1b9f917058889329d4652491 (diff)
downloadmeowcraft-e66f7011fb23e3509ad95accec581f6269813266.tar.zst
meowcraft-e66f7011fb23e3509ad95accec581f6269813266.zip
Fixed attribute double free
Diffstat (limited to 'src/Util/ImageViewer.hpp')
-rw-r--r--src/Util/ImageViewer.hpp9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/Util/ImageViewer.hpp b/src/Util/ImageViewer.hpp
index d583aa8..cb2dda0 100644
--- a/src/Util/ImageViewer.hpp
+++ b/src/Util/ImageViewer.hpp
@@ -9,14 +9,7 @@ namespace MC::Util {
 
 class ImageViewer {
 public:
-    explicit ImageViewer(
-        GFX::Image::RawImage& image
-    ) : m_texture(image),
-        m_program(
-            {GFX::Shading::Shader::Type::Vertex, ImageViewer::vertex},
-            {GFX::Shading::Shader::Type::Fragment, ImageViewer::fragment}
-        ),
-        m_mesh(GFX::Binder::load(default_mesh)) {};
+    explicit ImageViewer(GFX::Image::RawImage& image);
 
     void render();
 private: