OpenGL Headline News
Feb 05, 2016
NVIDIA just posted the next installment of their Vulkan tips blog series. This episode talks about memory management. Vulkan offers another key difference to OpenGL with respect to memory allocation. When it comes to managing memory allocations as well as assigning it to individual resources, the OpenGL driver does most of the work for the developer. This allows applications to be developed, tested and deployed very quickly. In Vulkan however, the programmer takes responsibility meaning that many operations that OpenGL orchestrates heuristically can be orchestrated based on an absolute knowledge of the resource lifecycle.
Feb 05, 2016
Amazon is now accepting pre-orders on the new Vulkan Programming Guide: The Official Guide to Learning Vulkan. The Vulkan Programming Guide is the essential, authoritative reference to this new standard, for graphics programmers at all levels of experience, in any Vulkan environment, on any platform. The book is written by John Kessenich and Graham Sellers, both Khronos Group members.
Jan 24, 2016
This post by Peter Messmer on the NVIDIA Parallel Forall blog provides the basic steps to create a (full) OpenGL context using EGL in a headless environment, with code examples. EGL context creation is particularly relevant for accelerated rendering on HPC systems or in a cloud environment, where context management via X11 is often times impractical. Applications include in situ visualization and CUDA/OpenGL interoperation.
Jan 22, 2016
The upcoming Qt 5.6.0 release includes the Qt Charts 2.1.0 add-on. This Qt Charts release contains new features and bug fixes based on customer requests. The biggest visible improvement done to Qt Charts 2.1.0 is a performance related change. For line and scatter series we’ve added support of accelerated drawing with OpenGL. The change radically improves performance in cases involving large data sets. We’ve added the OpenGL Accelerated Series Example to show how you can enable OpenGL acceleration for QLineSeries and QScatterSeries.
Jan 06, 2016
Nvidia announced the release of a new Beta version of its graphics drivers for GNU/Linux, FreeBSD and Solaris operating systems, version 361.16. According to the release notes, the Nvidia 361.16 Beta video driver includes the brand new OpenGL Vendor-Neutral Driver infrastructure, also known as GLVND, which is supported by the Nvidia OpenGL and GLX drivers.