OpenGL News Archives
Cloud Imperium Games developer Ali Brown indicated that Star Citizen will be dropping DirectX support in favor of Vulkan. Specifically, Brown mentioned that CIG had been developing on DX11, with an intent to support DX12. However, because Vulkan enables single-API support for older version of Windows (and Linux) without sacrificing performance and features, the plan now is to move away from DirectX completely.
GPU Caps Viewer 1.33.0 adds the support of some recent GPUs and fixes a crash in Vulkan demos with recent NVIDIA and AMD graphics drivers. All Vulkan code has been recompiled with latest Vulkan headers (v1.0.42). GPU Caps Viewer is a graphics card information utility focused on the OpenGL, Vulkan, OpenCL and CUDA API level support of the main graphics card.
- Adoption Grows for Vulkan; New Features Released: Press Release
- OpenXR - Cross-Platform, Portable, Virtual Reality: Homepage - Blog
- Call for Participation in the New 3D Portability Exploratory Group: Homepage
- WebGL 2.0 Specification Finalized and Shipping – Work on Next Generation WebGL Underway!: Blog
- Final Call for Feedback on glTF™ 2.0: Blog
- Request for Quote - Blender glTF Exporter: More information
In addition to the news, Khronos has a booth at GDC with lots of demo's going on, and will be updating the new @OpenXR and Flickr frequently.
Celebrating a successful first year, the Vulkan API is gaining tremendous momentum in high-fidelity gaming. Vulkan support appears in leading game engines such as Unity and Unreal, numerous game studios actively developing Vulkan titles, and a dozen Vulkan titles shipping including Doom, Quake, The Talos Principle and Dota 2. Vulkan drivers are also shipping from all of the major GPU manufacturers for desktop and mobile systems. Today, Khronos has released new Vulkan extensions for cross-platform access to Virtual Reality and multi-GPU functionality. Find out more about the Vulkan updates and extensions here. Khronos made several other major announcements today, learn more about those in the press release.
Join the Khronos Group at GDC, where the latest in game development and delivery technology is all anybody will be talking about. This year we will be at the Moscone, starting with a VRDC table on Monday and Tuesday, Developer Day Sessions all day Tuesday and demos at our GDC Booth #2419. The week will wrap up on Thursday with a Khronos sponsored WebGL/WebVR/glTF Meetup offsite. As well, there are going to be several Khronos related sessions this year. Checkout all the details online. Stop in at our booth to say high and pick up your free t-shirt. Not at GDC, order your Vulkan/WebGL/glTF shirt today.
Intel now has drivers certified for the most advanced versions of all three open industry-defined 3D graphics APIs on Linux: OpenGL 4.5, OpenGL ES 3.2 and Vulkan 1.0. OpenGL 4.5 certification was announced 3 February 2017 on the Khronos Group’s Conformant Product page.
The Khronos Group today announced that it has placed conformance tests for the OpenGL and OpenGL ES open standard APIs for 3D graphics into open source. Khronos has created a new GitHub source repository that will hold test sources for OpenGL and OpenGL ES as well the test suite for Vulkan that was open sourced when Vulkan launched. The unified repository will encourage streamlined and accelerated development of tests for Khronos 3D APIs. The Khronos 3D API test sources are made available under the Apache 2.0 license at the repository available here.
Paulo Miguel Dias updated his Padoka PPA (Personal Package Archive) for Ubuntu 16.04 LTS and Ubuntu 16.10 operating systems to the latest Mesa 17.0.0-git, bringing us OpenGL 4.5 support for Intel Haswell GPUs.
Imagination Technologies announced PowerVR ‘Series8XE Plus’ GPUs this week. The Series8XE Plus GPUs include support for the latest APIs including OpenGL ES 3.2, OpenCL 1.2, Vulkan 1.0 and OpenVX 1.1.
NVIDIA 378.09 beta driver has enabled OpenGL threaded optimizations by default in the driver. As well the driver has added support for the ARB_parallel_shader_compile extension to allow multi-threaded compilation of GLSL shaders. Support for the Vulkan extensions VK_KHR_display and VK_KHR_display_swapchain was also added.
As you make your plans for GDC, plan to visit Khronos! Find Khronos at Booth #2419 at the GDC expo March 1-3 2017. If you use Vulkan, glTF or WebGL, then don’t miss our Developer Day Sessions on Feb 28 at GDC! Also be sure to check out our table at VRDC where we look forward to talking with you about the Khronos VR Initiative.
• Vulkan tools and resources: SDK, Validation Layers, and Vulkan Loader
• vktrace for desktop and Android
• C/C++ with Vulkan-Hpp
• SPIR-V Tools (GLSLang, SPIR2CROSS, and others)
• Keeping your GPU fed without getting bitten
• Vulkan Tutorial - We'll get into some code!
• Vulkan game development on Android - a case study from Samsung
• SV porting story from Oculus
• Panel/Q&A with ISVs, IHVs, and Presenters: Performance recommendations, practical advice, and answers to your questions
The early-registration price is CAD$149 (about US$112) through January 16. Starting on January 17 the price is CAD$199.
WGL_EXT_colorspace specification is available and implemented in GeForce 376.09 drivers. This extension enables faster support of linear rendering on Windows with OpenGL ES for physically based shading. WGL_EXT_colorspace allows rendering directly to the default framebuffer without requiring an intermediate framebuffer and extra blit to perform the linear to sRGB conversion on the default framebuffer. This extension is used in Unity 5.5 editor for OpenGL ES native emulation enabling faster iterations while developing high quality graphics on mobile.
In last week’s SIGGRAPH ASIA, Expresii showed a clever setup with a 28” 4K monitor mounted on a flexible arm that allows users to tilt and rotate the surface while watercolor paint flows down according to the inclination. The life-like flows and the ability to output at 12K resolution are all powered by OpenGL.
The Khronos Group today announced a call for participation in a new initiative to define a cross-vendor, royalty-free, open standard for access to modern virtual reality (VR) devices.
The rapid growth of the virtual reality market has led to platform fragmentation, forcing VR applications and engines to be ported and customized to run on multiple VR runtimes, and requiring VR sensors and displays to be integrated with multiple driver interfaces. This fragmentation slows the widespread availability of compelling VR experiences, creating added expense for developers wishing to support multiple VR devices, and hindering the adoption of innovative user interface technologies.
Any company interested to participate is strongly encouraged to join Khronos for a voice and a vote in the development process. Design contributions from any member are welcome. Some of the Khronos member companies helping to get this initiative underway include AMD, ARM, Epic Games, Google, Intel, LunarG, NVIDIA, Oculus, Razer, Tobii, Valve and VeriSilicon. More information on this initiative and and how to join the Khronos Group is available at:
- VR landing page
- Press Release
- Khronos and VR at SIGGRAPH Asia
- VR community chat