Qt Canvas 3D Logging

Qt Canvas 3D makes use of Qt's categorized logging. The following categories are supported:

Category Description
qt.canvas3d.info.debug Logs on high level information about the OpenGL driver.
qt.canvas3d.rendering.debug Logs all the method calls in Qt Canvas 3D.
qt.canvas3d.rendering.warning Logs all warnings on from Qt Canvas 3D internal verifications that happen before a OpenGL method call is made to the actual graphics driver.
qt.canvas3d.glerrors.debug Enables logging OpenGL driver level errors after each OpenGL command issued by the application. This entails calling synchronous glGetError() after each OpenGL call, which will cause a negative performance hit. Please use only when necessary to find root causes of rendering errors. Also note that the detected OpenGL errors are actually logged as warning messages instead of debug messages.
qt.canvas3d.glerrors.warning Logs OpenGL driver level errors when executing synchronous OpenGL commands issued by the application. If qt.canvas3d.glerrors.debug is also enabled, logs OpenGL errors after all OpenGL calls issued by the application.

Voted #1 for:

  • Easiest to learn
  • Most time saving
  • Best support

Develop Cross-Platform Apps and Games 50% Faster!

  • Voted the best supported, most time-saving and easiest to learn cross-platform development tool
  • Based on the Qt framework, with native performance and appearance on all platforms including iOS and Android
  • Offers a variety of plugins to monetize, analyze and engage users
create apps
create games
cross platform
native performance
3rd party services
game network
level editor
easiest to learn
biggest time saving
best support