OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Loading

OpenGL Headline News

User Interface with Ant Tweak Bar Library Published

Category: DevelopersComments

Feb 08, 2016

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.

Learn about Vulkan directly from Khronos in a one hour webinar

Category: DevelopersComments

Feb 08, 2016

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!

NVIDIA: Vulkan Memory Management

Category: DevelopersComments

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.

Vulkan Programming Guide: The Official Guide to Learning Vulkan

Category: DevelopersComments

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. 
Read More

EGL Eye: OpenGL Visualization without an X Server

Category: DevelopersApplicationsComments

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.

Read more OpenGL news