From ef46a70dbed0f8dd302798ba1833b7e155ccd6bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomi=20Korpip=C3=A4=C3=A4?= Date: Mon, 21 Oct 2013 13:09:50 +0300 Subject: Changed depth buffer to 24 bits MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I706529d5ba9571c0b81c14664bd0680ca318eadc Change-Id: I706529d5ba9571c0b81c14664bd0680ca318eadc Reviewed-by: Tomi Korpipää --- src/datavisualization/engine/q3dwindow.cpp | 2 +- src/datavisualization/utils/texturehelper.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src/datavisualization') 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); -- cgit v1.2.3