summaryrefslogtreecommitdiff
path: root/src/glwidget.h
diff options
context:
space:
mode:
authorSebastian Park <SebPark03@gmail.com>2024-04-23 12:06:00 -0400
committerSebastian Park <SebPark03@gmail.com>2024-04-23 12:06:00 -0400
commit12ec81fd1624e9b06e03d9a53a1873f63fe99c3b (patch)
treedb528688bbf888cf0f147a698d061f5c7ae89560 /src/glwidget.h
parenta556b45abf18f1bd509daaf63b66b7d55e9fd291 (diff)
parent6a5806b82c44a2cae481a6015d1a0f390e4b8445 (diff)
Merge branch 'shaders'
Diffstat (limited to 'src/glwidget.h')
-rwxr-xr-xsrc/glwidget.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/glwidget.h b/src/glwidget.h
index 71199d1..9dd3744 100755
--- a/src/glwidget.h
+++ b/src/glwidget.h
@@ -35,6 +35,7 @@ private:
// Basic OpenGL Overrides
void initializeGL() override;
void paintGL() override;
+ void paintTexture(GLuint texture, bool filtered);
void resizeGL(int w, int h) override;
// Event Listeners
@@ -63,6 +64,12 @@ private:
Camera m_camera;
Shader *m_defaultShader;
Shader *m_pointShader;
+ Shader *m_texture_shader;
+
+ GLuint m_fullscreen_vbo;
+ GLuint m_fullscreen_vao;
+ QImage m_ground_image;
+ GLuint m_ground_texture;
float m_movementScaling;
float m_vertexSelectionThreshold;