OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Loading

OpenGL Headline News

Mark Kilgard presents “NVIDIA OpenGL in 2017” at SIGGRAPH

Attending SIGGRAPH 2017 next week?  OpenGL developers should attend this free NVIDIA session on Monday, July 31 to get the most out of OpenGL on Quadro, GeForce, and Tegra GPUs. Hear from an OpenGL expert at NVIDIA how the OpenGL continues to evolve. See how NVIDIA’s Nsight developer tools make OpenGL development easier for you. Learn how your application can benefit from NVIDIA advancing OpenGL as a cross-platform, open industry standard.  See this schedule for a complete list of NVIDIA content at SIGGRAPH.

Jul 21, 2017 | Read article... | Permalink

Vulkan working group has released a major Vulkan 1.0 specification update

The Vulkan working group has released a major Vulkan 1.0 specification update that adds eighteen new KHR extensions. They include KHR replacements for the experimental KHX_external_memory_* and KHX_external_semaphore_* extensions released earlier this year, incorporating changes based on developer and implementer feedback. The release also adds a set of KHR_external_fence_* extensions. Together, these extensions allow applications to share memory and synchronization primitives across process and API boundaries. Two new extensions, KHR_dedicated_allocation and KHR_get_memory_requirements2, provide more expressive and extensible ways for applications to optimize their GPU memory allocation policies. KHR_16bit_storage, KHR_storage_buffer_storage_class, and KHR_variable_pointer allow Vulkan implementations to accept shader programs containing new programming constructs recently added to the SPIR-V intermediate shading language.


The new extensions are accompanied by a new release of the Vulkan 1.0 conformance test that checks that the new extensions are implemented correctly, and a new Vulkan SDK that provides loader and validation support and a snapshot of a compatible release of the GLSLang shader compiler. All of the new extensions are supported in the latest NVIDIA drivers, and support from other GPU vendors is in progress.


For more information, see the Vulkan Changelog

Jul 13, 2017 | Read article... | Permalink

Khronos Releases glTF 2.0 Specification

The Khronos Group announces from the Web3D 2017 Conference the immediate availability of the finalized glTF 2.0 specification incorporating industry feedback received from developers through the provisional specification that was made available for review on GitHub.

Jun 05, 2017 | Read article... | Permalink

NoesisGUI v2.0 Released, now free for indies!

NoesisGUI, our multiplatform game UI middleware reached v2.0. The library is now renderer agnostic. We provide a reference OpenGL implementation. Vulkan coming soon. NoesisGUI is also now free for indies! 

Jun 02, 2017 | Read article... | Permalink

Khronos Releases OpenCL 2.2 With SPIR-V 1.2

The Khronos™ Group, an open consortium of leading hardware and software companies, announces the immediate availability of the finalized OpenCL™ 2.2 specification, incorporating industry feedback received from developers during the provisional specification review period. In addition to releasing the specification in final form, Khronos has, for the first time, released the full source of the specifications and conformance tests for OpenCL 2.2 onto GitHub to enable deeper community engagement. The conformance tests for OpenCL versions 1.2, 2.0 and 2.1 have also been released on GitHub with more open-source releases to follow.

May 16, 2017 | Read article... | Permalink

Read more OpenGL news