OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

OpenGL News Archives

Vulkan is forged - Specification 1.0 is released

The Khronos Group announces the immediate availability of the Vulkan 1.0 royalty-free, open standard API specification. Vulkan provides high-efficiency, cross-platform access to graphics and compute on modern GPUs used in a wide variety of devices from PCs and consoles to mobile phones and embedded platforms. This ground-up design, complementing the OpenGL and OpenGL ES 3D APIs, provides applications direct control over GPU acceleration for maximized performance and predictability with minimized CPU overhead and efficient multi-threaded performance. Multiple Vulkan 1.0 hardware drivers and SDKs are available immediately for developers to begin creating Vulkan applications and engines.

Feb 16, 2016 | Read article... | Permalink

NeoAxis 3D Engine 3.4 Released

NeoAxis Group Ltd has released a new version of the free OpenGL-based universal environment for 3D project development NeoAxis 3D Engine 3.4. This release does not include the big amount of changes since the main work is focused on version 4. This release features updated tools skins, improved physics, new exporters for the latest Autodesk 3ds Max and Maya, improved Apple OS X support and updated demo maps.

Feb 14, 2016 | Read article... | Permalink

Raspbian Gets Experimental OpenGL Driver, GPU Now Used for Acceleration

Raspbian is the official Linux distribution of the Raspberry Pi products, and a new version has been released by its developers. The important change that was announced for the developers is the introduction of a new and experimental OpenGL driver for the desktop which uses the GPU to provide hardware acceleration. Since it’s not exactly stable, it’s disabled by default. It can be activated from raspi-config, under Advanced Options->GL Driver. Also, it will only work for Raspberry Pi 2 and not of the other versions.

 

Feb 11, 2016 | Read article... | Permalink

Google Releases ION OpenGL Open-Source Library

Google engineers have open-sourced a new suite of libraries and tools on Github relating to OpenGL called ION. ION is described as “a portable suite of libraries and tools for building client applications, especially graphical ones. It is small, fast, and robust, and is cross-platform across many platforms and devices, including desktops, mobile devices, browsers, and other embedded platforms.”

Feb 10, 2016 | Read article... | Permalink

User Interface with Ant Tweak Bar Library Published

The 48th installment in a series of tutorials dedicated to promoting modern OpenGL development, with a focus on version 3.x and beyond. This tutorial demonstrates how to integrate the Ant Tweak Bar library in an OpenGL application in order to create a user interface.

Feb 08, 2016 | Read article... | Permalink

Learn about Vulkan directly from Khronos in a one hour webinar

Learn about Vulkan, the new graphics and compute API directly from Khronos, the people who are creating it. In this 1-hour session, we will talk about the API, and go into details about the Vulkan SDK from LunarG, and much more. Register today!

Feb 08, 2016 | Read article... | Permalink

NVIDIA: Vulkan Memory Management

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 | Read article... | Permalink

Vulkan Programming Guide: The Official Guide to Learning Vulkan

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.

Feb 05, 2016 | Read article... | Permalink