Out of GTC and into GDC, NVIDIA will talk about Q2VKPT, the Vulkan-based renderer for Quake 2 that uses hardware accelerated path tracing and advanced spatiotemporal denoising. One of the speakers is former NVIDIA intern Christoph Schied, a Ph.D. student at the Karlsruhe Institute of Technology in Germany, creator of Q2VKPT. For a sneak peak checkout this article with Video and Screenshots.
Khronos will be holding their Annual GDC Developer Day Sessions on March 19th in Moscone West Room 2020. The complete schedule is available online:
glTF and WebGL - 10:00am – 11:00am
OpenXR – State of the Union – 11:20am – 12:20pm
Vulkan – State of the Union - 1:20pm – 2:20pm
Making Use of New Vulkan Features – 2:40pm – 3:40pm
Bringing Fortnite to Mobile with Vulkan and OpenGL ES – 4:00pm – 5:00pm
Ubisoft's Experience Developing with Vulkan – 5:30pm – 6:30pm
Running all day March 18-19 will be the Khronos OpenXR Table at VRDC. Finally on March 20th starting at 6:30pm, there will be the annual WebGL/WebVR Meetup to be held in Galvanize. In past years there were over 200 people attending with only standing room and people being turned away. If you want to get in, show up early. This event will be live streamed on the Silicon Valley WebGL group on Facebook.
Airbus Defence and Space and Core Avionics & Industrial Inc. announced today, at Aerospace TechWeek in Munich, a technology partnership to enable the use of GPU compute in airborne systems and applications that require the highest RTCA DO-178C/EUROCAE ED-12C DAL A safety certifications. Based on the use of CoreAVI’s platforms for safety certifiable applications, including its VkCore™ SC Vulkan®-based compute driver architecture, the two companies will work together to fully define and be ready to deliver software and systems that perform safety critical GPU compute operations to enable the most advanced autonomous systems and other avionics applications that can take advantage of GPU compute functions. CoreAVI chairs Khronos’ Vulkan SC Working Group and is driving forward new standards to support true GPU compute capabilities using graphics processors.
LunarG is strengthening its collaboration with Khronos by opening its desktop SDK build and packaging scripts to the Vulkan Working Group. This will enable collaboration between all Vulkan Working Group members to support and evolve a unified Vulkan SDK that can serve the needs of the industry, while avoiding fragmentation in the Vulkan ecosystem. LunarG will continue to play a central role in developing and supporting the desktop Vulkan SDK, and will continue to host and maintain the Vulkan SDK download site, now with the additional support and resources of Vulkan Working Group Members.
Neil Trevett, president of the Khronos Group will be chairing a discussion group at Operational Safe Systems for Level 5 Automation (OSS5) on February 28th in San Francisco. Discussions will explore if existing open standards a reasonable starting point for safety critical APIs. The newly formed Vulkan SC Working Group makes a compelling starting point for safety certifiable access to GPU acceleration for graphics and compute.
DXVK, the Vulkan-based translation layer for Direct3D 10/11 which allows running 3D applications on Linux using Wine, has reached v1.0. This version includes a number of new features and fixes. A detailed overview of the changes is written up at Gaming On Linux as well as a list of improvements and bug fixes can be found on the GitHub tagged release.
LunarG has released a white paper for Vulkan GPU-Assisted Validation. GPU-Assisted Validation involves using the GPU to check for API usage errors at shader execution time. This new white paper explains the concept of GPU-assisted validation and how a developer can use it. Read the paper here.
The Khronos Group today announces the creation of the Vulkan Safety Critical Working Group, to enable safety critical industries to take advantage of advancements in GPU graphics and compute acceleration, and display control, at the highest levels of safety integrity. Safety critical graphics are a key component for industries such as automotive, avionics, medical and energy. As display requirements become more advanced, safety critical graphics APIs must evolve to meet the industries’ needs. Now, automotive and other industries are seeking advanced GPU graphics, compute and display functionality that can be deployed in safety critical systems. In response to this industry demand, this new Khronos Working Group will create open, royalty-free API standards based on the existing Vulkan API specification to enable safety critical industries to utilize advanced graphics and compute acceleration. To best suit these market’s needs, the new API will aim to be compatible with industry standards for safety critical software, such as RTCA DO-178C Level A / EASA ED-12C Level A (avionics); FACE (Future Airborne Capability Environment) (avionics); and ISO 26262 ASIL D (automotive).
The Khronos Group, an open consortium of leading hardware and software companies creating advanced acceleration standards, today announces the creation of the Vulkan Safety Critical Working Group, to enable safety critical industries to take advantage of advancements in GPU graphics and compute acceleration, and display control, at the highest levels of safety integrity.
Core Avionics & Industrial Inc announced that it will be demonstrating a complete AMD Embedded Radeon E9171-based safety certifiable solution in AMD’s Booth 360 in Hall 1 at Embedded World. This safety critical solution showcases VkCore SC, the industry’s first safety critical Vulkan®-based graphics and compute driver, running VkCoreGL SC 1.0.1 OpenGL SC-based libraries, as well as CoreAVI’s DO-254 hardware IP containing the AMD Embedded Radeon E9171 GPU. Designed from the ground up for safety and efficiency, CoreAVI’s VkCore SC driver is certifiable to RTCA DO-178C/EUROCAE ED-12C up to Design Assurance Level (DAL) A, eliminates the need for separate compute and graphics APIs, enables heightened performance, flexibility, and direct access to the GPU and reduces CPU overhead. VkCoreGL SC 1.0.1 libraries allow legacy OpenGL applications to take advantage of the advanced capabilities of Vulkan while transitioning from OpenGL to Vulkan.
The MIT-licensed C++11 graphics/game engine Magnum has a new version, packing WebGL-enabled and HiDPI-aware ImGui integration, tweakable constants for live coding, improved Vulkan interoperability and compilation time optimizations.
VkRunner is a tool written by Neil Roberts, inspired by shader_runner. VkRunner was the result of the Igalia work to enable ARB_gl_spirv extension for Intel’s i965 driver on Mesa, where there was a need to test driver’s code against a good number of shaders to be sure that it was fine. Neil has written a blog post with example code on how to use VkRunner.
If you are attending GDC 2019, be sure to mark March 19th in your calendar. Khronos will be hosting the annual Developer Day sessions in the Moscone West, Room 2020 from 10am to 6:30PM. This year there will be six (6) sessions covering glTF, WebGL, OpenXR, Vulkan and OpenGL ES. There will also be an OpenXR table at VRDC where you can learn more about OpenXR, talk with OpenXR working group members, and learn how your company can implement or join in the development of this important industry standard. The Khronos Group is once again sponsoring the WebGL/WebVR Meetup. Last year we had over 200 RSVPs and an amazing lineup of speakers. Join Khronos member Patrick Cozzi (Cesium) and other speakers for this gathering of the Silicon Valley WebGL/WebVR meetup group.
Wine 4.0 is released bringing initial Vulkan graphics API support, Direct3D CSMT is enabled by default, early Direct3D 12 support via VKD3D, continued HiDPI work, various OpenGL improvements, and more. There is a very brief but official announcement on the Wine News feed.
The Khronos Group is running a survey on Vulkan learning materials and general education. Feedback will be used to guide our future planning in this area as we look to improve our resources. Take this opportunity to share your thoughts with us, it will effect the future of the Vulkan education and the findings will be presented to the Vulkan Working Group.