With the release of virglrenderer 0.8.0, getting accelerated OpenGL within a virtual machine (VM) made a big leap forward. One specific aim was to support hosts that support only OpenGL ES to a point that within the VM guest also OpenGL 4.3 applications can be run. An aim that was fully achieved as we can now run games like Alien Isolation within qemu on certain devices that support only OpenGL ES 3.2 and a number of extension.
The Khronos Group BOF day is today, July 31. For those folks that really wanted to catch some of the BOF Day sessions, but couldn’t make, we have it covered for you. Starting at 9AM PT, the morning livestream will start on YouTube. The afternoon sessions will be on a second afternoon livestream also on YouTube. Learn more about the Khronos Group BOF Day and all of the various sessions on our SIGGRAPH 2019 event page.
SIGGRAPH is next week! The conference is July 28-August 1. For those going, Khronos will be hosting several Birds of a Feather sessions. For all those folks that will not be present, we will be offering live streaming of all our sessions (glTF, WebGL, OpenXR and Vulkan) on the Khronos Group YouTube Channel, and will follow up with recorded video the following week. For complete details on all the sessions, please ask your friends and co-workers to take a look at our SIGGRAPH event page! A special thanks to our Title sponsor NVIDIA, Beer Sponsor LunarG, and Demo sponsor Cesium, for making possible the Khronos Networking Reception at the end of the day.
Intel has released their 220.127.116.1161 graphics drivers. OpenGL has been bumped to 4.6, which adds an extension to use Vulkan’s SPIR-V shaders in OpenGL. Vulkan has been given four new extensions: VK_EXT_depth_clip_enable, VK_EXT_host_query_reset, VK_EXT_scalar_block_layout, and VK_KHR_shader_float16_int8. The OpenCL kernel compile times have been reduced.
LLVM 2019 wrapped up a couple of weeks ago, and some of the presentations are now rolling out. For a list of Khronos related session, visit our event page. For a complete list of presentations, please visit the LLVM website.
As part of our optimisation work, we have added Vulkan support to the game. We have been able to do this not only for Beyond, but for the current live version of the game. OpenGL has been replaced by Vulkan. Many players, particularly players with AMD graphics cards, should see a performance improvement. Read on to learn more about Vulkan and VR announcements.
Arm Mobile Studio provides free tools for tracing OpenGL ES, Vulkan and OpenCL API calls, to help you optimize application performance and system resources. Learn more at the Arm Webinar on April 23. The webinar will be made available online after the event.
Radeon GPU Analyzer (RGA) is thte AMD offline compiler and integrated code analysis tool, supporting the high-level shading and kernel languages that are consumed by DirectX 11, Vulkan, OpenGL and OpenCL, including HLSL, GLSL, the OpenCL kernel language, and SPIR-V. Along with support for Vulkan in the RGA GUI, the biggest new feature in RGA 2.1 is a new analysis system that lets you obtain the GCN machine ISA and hardware resource information, using the compiler in the running driver that you have in your system. Learn more on the Radeon GPU Blog from AMD.
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.
NeoAxis Group announces a new 3D development environment NeoAxis Engine version 2019.1. The environment can be used to develop all kinds of 3D projects such as computer games, visual trainers, VR systems, to visualize processes and develop windowed applications. The engine uses OpenGL API for rendering.
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.
Be sure to check out the first Boston meetup of the year hosted by Jim Susinno. One of my favorite applications for accelerated graphics is video games. I’ve been working on some simple games lately using OpenGL directly without any engines or frameworks - and it’s fun! Let’s discuss our game-making techniques and how to keep things as fast as possible - minimizing state changes and per-frame uploads, packing bits into channels, re-using data… playing to the strengths of the silicon as enabled by OpenGL. Pizza will be provided.
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.