OpenGL

Makkonen Sami

The Qt Company joins Khronos Group and promotes Vulkan

Published Tuesday February 16th, 2016
9 Comments on The Qt Company joins Khronos Group and promotes Vulkan
Posted in Biz Circuit & Dev Loop, Graphics, OpenGL, Uncategorized

We are happy to announce that The Qt Company has joined as a contributor member to the Khronos Group. The Khronos Group is a not for profit industry consortium with over 100 member companies working together with open standards for the authoring and acceleration of parallel computing, graphics, dynamic media, computer vision and sensor processing on

Read More
Laszlo Agocs

Qt and Direct3D 12 – First Encounter

Published Thursday January 28th, 2016
2 Comments on Qt and Direct3D 12 – First Encounter
Posted in Graphics, OpenGL, Windows

The landscape of graphics APIs is changing. Qt Quick 2, released with Qt 5.0 in 2012, was betting heavily on OpenGL and OpenGL ES 2.0. There have been changes and improvements since then – the Qt Quick 2D Renderer was introduced, experiments with software rasterizers were made, and enablers for newer OpenGL versions got added

Read More
Andy Nichols (nezticle)

Qt 3D: The Asset Conditioning Pipeline

Published Friday January 8th, 2016
5 Comments on Qt 3D: The Asset Conditioning Pipeline
Posted in Dev Loop, OpenGL, Qt 3D

Qt 3D development has been coming along nicely and is scheduled to be released with Qt 5.7.  One of the issues we face with offering a high-level 3D rendering API is facilitating the asset conditioning pipeline.  When dealing with 3D assets, there is a need to process the assets created in digital content creation applications

Read More
Laszlo Agocs

Using modern OpenGL ES features with QOpenGLFramebufferObject in Qt 5.6

Published Monday September 21st, 2015
Comments Off on Using modern OpenGL ES features with QOpenGLFramebufferObject in Qt 5.6
Posted in Embedded, Graphics, Mobile, OpenGL

QOpenGLFramebufferObject is a handy OpenGL helper class in Qt 5. It conveniently hides the differences between OpenGL and OpenGL ES, enables easy usage of packed depth-stencil attachments, multisample renderbuffers, and some more exotic formats like RGB10. As a follow up to our previous post about OpenGL ES 3 enhancements in Qt 5.6, we are now

Read More
Laszlo Agocs

Cross-platform OpenGL ES 3 apps with Qt 5.6

Published Wednesday September 9th, 2015
7 Comments on Cross-platform OpenGL ES 3 apps with Qt 5.6
Posted in Embedded, Graphics, Mobile, OpenGL

Now that the alpha release for Qt 5.6 is here, it is time to take a look at some of the new features. With the increasing availability of GPUs and drivers capable of OpenGL ES 3.0 and 3.1 in the mobile and embedded world, targeting the new features these APIs provide has become more appealing

Read More
Laszlo Agocs

Integrating custom OpenGL rendering with Qt Quick via QQuickFramebufferObject

Published Monday May 11th, 2015
7 Comments on Integrating custom OpenGL rendering with Qt Quick via QQuickFramebufferObject
Posted in C++, Embedded, Graphics, OpenGL, Qt Quick

Integrating custom OpenGL rendering code, for example to show 3D models, with Qt Quick is a popular topic with Qt users. With the release of Qt 5.0 the standard approach was to use the beforeRendering and afterRendering signals to issue the custom OpenGL commands before or after the rendering of the rest of the scene,

Read More
Laszlo Agocs

Qt Quick with the power of OpenCL on Embedded Linux devices

Published Monday April 20th, 2015
9 Comments on Qt Quick with the power of OpenCL on Embedded Linux devices
Posted in C++, Embedded, Graphics, Multimedia, OpenGL, Qt Quick

Many Qt users encounter a need to integrate GPU compute solutions into their Qt-based applications. What is more, with the advent of compute API implementations and powerful GPUs on embedded devices, using OpenCL or CUDA on an Embedded Linux device is a reality now. In a previous post we looked at NVIDIA’s Jetson TK1 board

Read More
Laszlo Agocs

Introducing video filters in Qt Multimedia

Published Friday March 20th, 2015
15 Comments on Introducing video filters in Qt Multimedia
Posted in Graphics, Multimedia, OpenGL, Qt Quick

Qt Multimedia makes it very easy to get a video stream from the camera or a video file rendered as part of your application’s Qt Quick scene. What is more, its modularized backend and video node plugin system allows to provide hardware accelerated, zero copy solutions on platforms where such an option is available. All

Read More
Laszlo Agocs

Qt Weekly #28: Qt and CUDA on the Jetson TK1

Published Tuesday March 3rd, 2015
7 Comments on Qt Weekly #28: Qt and CUDA on the Jetson TK1
Posted in Compilers, Embedded, Graphics, OpenGL, QPA

NVIDIA’s Jetson TK1 is a powerful development board based on the Tegra K1 chip. It comes with a GPU capable of OpenGL 4.4, OpenGL ES 3.1 and CUDA 6.5. From Qt’s perspective this is a somewhat unorthodox embedded device because its customized Linux system is based on Ubuntu 14.04 and runs the regular X11 environment.

Read More
Get started today with Qt Download now