summaryrefslogtreecommitdiffstats
path: root/src/datavisualization
diff options
context:
space:
mode:
authorTomi Korpipää <tomi.korpipaa@digia.com>2013-10-21 13:09:50 +0300
committerTomi Korpipää <tomi.korpipaa@digia.com>2013-10-21 13:10:30 +0300
commitef46a70dbed0f8dd302798ba1833b7e155ccd6bb (patch)
tree324f3ba77faaac321dc09b4658e90e8b89784cdb /src/datavisualization
parentee54e1ad611b30b40b42f7205f3c2c1e0cfa0620 (diff)
Changed depth buffer to 24 bits
Change-Id: I706529d5ba9571c0b81c14664bd0680ca318eadc Change-Id: I706529d5ba9571c0b81c14664bd0680ca318eadc Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
Diffstat (limited to 'src/datavisualization')
-rw-r--r--src/datavisualization/engine/q3dwindow.cpp2
-rw-r--r--src/datavisualization/utils/texturehelper.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/datavisualization/engine/q3dwindow.cpp b/src/datavisualization/engine/q3dwindow.cpp
index f7fb8abb..2c0729ba 100644
--- a/src/datavisualization/engine/q3dwindow.cpp
+++ b/src/datavisualization/engine/q3dwindow.cpp
@@ -51,7 +51,7 @@ Q3DWindow::Q3DWindow(QWindow *parent)
{
setSurfaceType(QWindow::OpenGLSurface);
QSurfaceFormat surfaceFormat;
- surfaceFormat.setDepthBufferSize(16);
+ surfaceFormat.setDepthBufferSize(24);
#if !defined(QT_OPENGL_ES_2)
surfaceFormat.setSamples(8);
surfaceFormat.setRenderableType(QSurfaceFormat::OpenGL);
diff --git a/src/datavisualization/utils/texturehelper.cpp b/src/datavisualization/utils/texturehelper.cpp
index 25fe17ac..dc5a504a 100644
--- a/src/datavisualization/utils/texturehelper.cpp
+++ b/src/datavisualization/utils/texturehelper.cpp
@@ -213,7 +213,7 @@ GLuint TextureHelper::createDepthTexture(const QSize &size, GLuint &frameBuffer,
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_COMPARE_FUNC, GL_LEQUAL);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_COMPARE_MODE_ARB, GL_COMPARE_R_TO_TEXTURE_ARB);
- glTexImage2D(GL_TEXTURE_2D, 0, GL_DEPTH_COMPONENT16, size.width() * textureSize,
+ glTexImage2D(GL_TEXTURE_2D, 0, GL_DEPTH_COMPONENT, size.width() * textureSize,
size.height() * textureSize, 0, GL_DEPTH_COMPONENT, GL_UNSIGNED_BYTE, NULL);
glBindTexture(GL_TEXTURE_2D, 0);