summaryrefslogtreecommitdiffstats
path: root/src/datavis3d/utils/texturehelper_p.h
diff options
context:
space:
mode:
authorTomi Korpipää <tomi.korpipaa@digia.com>2013-05-07 09:32:14 +0300
committerTomi Korpipää <tomi.korpipaa@digia.com>2013-05-07 09:56:54 +0300
commitbec634f4141be5300ab2354d784186f9c95a8db5 (patch)
tree037a98441db507542c109dffbc249c8a60c6ae62 /src/datavis3d/utils/texturehelper_p.h
parent7c29e6efc4dcb1393f90e90dc2e5e2ef242edd41 (diff)
Shadow mapping implementation draft
Does not work yet Change-Id: Ic08c6b12fa5d5aa4f76ddef82fa81eab6982dd69 Change-Id: Ic08c6b12fa5d5aa4f76ddef82fa81eab6982dd69 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
Diffstat (limited to 'src/datavis3d/utils/texturehelper_p.h')
-rw-r--r--src/datavis3d/utils/texturehelper_p.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/datavis3d/utils/texturehelper_p.h b/src/datavis3d/utils/texturehelper_p.h
index fa1aa9d6..ea9ef03b 100644
--- a/src/datavis3d/utils/texturehelper_p.h
+++ b/src/datavis3d/utils/texturehelper_p.h
@@ -70,8 +70,10 @@ class TextureHelper : protected QOpenGLFunctions
GLuint createCubeMapTexture(const QImage &image, bool useTrilinearFiltering = false);
// Returns selection framebuffer and inserts generated texture id to texture parameters
GLuint createSelectionBuffer(const QSize &size, GLuint &texture, GLuint &depthTexture);
- // Returns selection texture and inserts generated framebuffers to fraembuffer parameters
+ // Returns selection texture and inserts generated framebuffers to framebuffer parameters
GLuint createSelectionTexture(const QSize &size, GLuint &frameBuffer, GLuint &depthBuffer);
+ // Returns depth texture and inserts generated framebuffer to parameter
+ GLuint createDepthTexture(const QSize &size, GLuint &frameBuffer);
void deleteTexture(const GLuint *texture);
private: