summaryrefslogtreecommitdiffstats
path: root/src/imports/qtcanvas3d/canvasrenderer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/imports/qtcanvas3d/canvasrenderer.cpp')
-rw-r--r--src/imports/qtcanvas3d/canvasrenderer.cpp17
1 files changed, 2 insertions, 15 deletions
diff --git a/src/imports/qtcanvas3d/canvasrenderer.cpp b/src/imports/qtcanvas3d/canvasrenderer.cpp
index 192e8a7..db16051 100644
--- a/src/imports/qtcanvas3d/canvasrenderer.cpp
+++ b/src/imports/qtcanvas3d/canvasrenderer.cpp
@@ -204,19 +204,6 @@ void CanvasRenderer::init(QQuickWindow *window, const CanvasContextAttributes &c
m_executeStartIndex = 0;
m_executeEndIndex = 0;
-#ifndef QT_NO_DEBUG
- const GLubyte *version = m_glContext->functions()->glGetString(GL_VERSION);
- qCDebug(canvas3dinfo).nospace() << "CanvasRenderer::" << __FUNCTION__
- << "OpenGL version:" << (const char *)version;
-
- version = m_glContext->functions()->glGetString(GL_SHADING_LANGUAGE_VERSION);
- qCDebug(canvas3dinfo).nospace() << "CanvasRenderer::" << __FUNCTION__
- << "GLSL version:" << (const char *)version;
-
- qCDebug(canvas3dinfo).nospace() << "CanvasRenderer::" << __FUNCTION__
- << "EXTENSIONS: " << extensions;
-#endif
-
#if defined(Q_OS_WIN)
// Check driver vendor. We need to do some additional checking with Intel GPUs in Windows,
// as our FBOs can get corrupted when some unrelated Qt Quick items are
@@ -1176,7 +1163,7 @@ void CanvasRenderer::executeCommandQueue()
}
case CanvasGlCommandQueue::glDrawElements: {
glDrawElements(GLenum(command.i1), GLsizei(command.i2), GLenum(command.i3),
- reinterpret_cast<GLvoid *>(command.i4));
+ reinterpret_cast<GLvoid *>(qintptr(command.i4)));
break;
}
case CanvasGlCommandQueue::glEnable: {
@@ -1483,7 +1470,7 @@ void CanvasRenderer::executeCommandQueue()
case CanvasGlCommandQueue::glVertexAttribPointer: {
glVertexAttribPointer(GLuint(command.i1), command.i2, GLenum(command.i3),
GLboolean(command.i4), GLsizei(command.i5),
- reinterpret_cast<const GLvoid *>(command.i6));
+ reinterpret_cast<const GLvoid *>(qintptr(command.i6)));
break;
}
case CanvasGlCommandQueue::glViewport: {