One year ago on February 16th, Vulkan was brought into our world. Khronos would like to thank the community for helping to make Vulkan what it is today.
Learn more about Vulkan today
NVIDIA graphics driver for Windows version 378.66 is now offering some OpenCL 2.0 support. From the release notes: “New features in OpenCL 2.0 are available in the driver for evaluation purposes only.” Some known issues include: The current implementation is limited to 64-bit platforms only; OpenCL 2.0 allows kernels to be enqueued with global_work_size larger than the compute capability of the NVIDIA GPU. The current implementation supports only combinations of global_work_size and local_work_size that are within the compute capability of the NVIDIA GPU; For executing kernels (whether from the host or the device), OpenCL 2.0 supports non-uniform ND-ranges where global_work_size does not need to be divisible by the local_work_size. This capability is not yet supported in the NVIDIA driver, and therefore not supported for device side kernel enqueues.
GLUS for OpenGL and OpenVG documentation can now be found on Github. The cross platform and cross Graphic Library UtilitieS (GLUS) is an open-source C library, which provides a hardware and operating system abstraction plus many functions usually needed for graphics programming using OpenGL, OpenGL ES or OpenVG.
The PowerVR architecture is quick to support the latest technologies, and the Vulkan API is a case in point. Follow Imagination as they walk through a comparison of OpenGL ES and Vulkan.
Rocksolid Engine is Basemark’s ultra-fast rendering solution, targeting AR and VR devices and applications. It’s a lightweight, portable graphics engine for mission critical rendering needs. Basemark will be showcasing AR and architectural Revit CAD model demos running pure-bred Vulkan with minimal resource and power consumption at both GDC and this years MWC.
Intel announces that they are moving from beta support to full official support for the Vulkan API (version 220.127.116.11) on Windows going forward.
In a recent blog post, Croteam announced ‘Serious Sam Fusion 2017’ is the label the team has given to a large update that will be hitting all of its recent games. All games starting at Serious Sam 3 will be playable on SteamOS, Linux, and macOS. Croteam is also removing DirectX 9 support in favour of the Vulkan API.
CAD enhancement specialist ProtoTech has updated its WebGL exporter for Autodesk Revit with the ability to create virtual reality scenes from Revit model data.
openSUSE Tumbleweed users get Linux 4.9.7, GCC 6.3.1, Wine 2.1, and new Vulkan.
Khronos is asking for quotes for the upcoming OpenVX Conformance tests. The Project summary: Create sample implementations and conformance tests for a number of OpenVX functions and integrate them into the existing OpenVX conformance testing framework. This project is expected to take 10 work weeks. Can your company handle this project? Let us know by submitting you request here.
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.
There are seven videos from the January Khronos Vulkan DevU in Vancouver on Youtube now.
glTF support has landed! This is an early, but more performant alternative to COLLADA and OBJ formats, and we’ll likely see it becoming heavily adopted in WebVR.
The Khronos Group recently launched an initiative to standardise the way VR applications access the many available hardware platforms that have arrived on the scene over the last couple of years. On its website Khronos identifies industry demand as driving the initiative and judging by the number of companies that have added their names to the announcement and the industry leaders who have supplied quotes, that is no exaggeration.
Mesa 13.0.4 3D Graphics Library is a pretty hefty updated including a total of 63 changes across all areas.This update makes the Intel ANV Vulkan driver compatible with the latest Vulkan loaders, and implements multiple compliance and rendering fixes. Some loop optimization related hangs were fixed for the r600 driver, a missing glproto dependency has been added for gallium-xlib glx, and the Radeon RADV Vulkan driver supports loader interface v3.