Amazon has started shipping the 1st Edition of “Vulkan Programming Guide: The Official Guide to Learning Vulkan.” The guide is written by Graham Sellers, API lead on the Vulkan specification and John Kessenich, language lead on the Vulkan specification and Senior Compiler Architect at LunarG. The next generation of the OpenGL specification, Vulkan, has been redesigned from the ground up, giving applications direct control over GPU acceleration for unprecedented performance and predictability. Vulkan™ Programming Guide is the essential, authoritative reference to this new standard for experienced graphics programmers in all Vulkan environments.
Huawei Consumer Business Group event saw the unveiling of the HUAWEI Mate 9 using the Kirin 960 chipset. The Kirin 960 features an ARM Cortex-A73/A53 Octa-core CPU and Mali G71 Octa-core GPU. The GPU boasts a 180 percent performance uplift and a 40 percent improvement in energy efficiency compared to its predecessor. The Kirin 960 also takes full advantage of the pioneering Vulkan graphics standard on Android 7.0, increasing graphics performance by up to 400 percent.
GStreamer is a set of libraries and plugins that are used by certain multimedia apps for playing music or video streams on a GNU/Linux distro. New features include implementation of Vulkan API support on the next-generation Wayland display server, as well as OpenGL and OpenGL ES improvements.
The biggest new feature of Mesa 13.0.0 is OpenGL 4.4 and OpenGL 4.5 capability. Equally big news includes OpenGL ES 3.2 support for Intel Skylake or later, OpenGL ES 3.1 support for Intel Haswell, Windows-DRI support to the GLX component, as well as KHR_no_config_context and EGL_KHR_debug support for EGL component. The Mesa EGL interface also received support for EGL_MESA_platform_surfaceless.
MAXON announced they have reached a licensing agreement for the use of AMD’s Radeon ProRender technology in MAXON’s Cinema 4D application. Radeon ProRender’s physically-based GPU rendering engine is built on platform-agnostic OpenCL architecture and will provide outstanding performance on both macOS and Windows. Written using OpenCL, Radeon ProRender can run on virtually any hardware. Radeon ProRender also provides a CPU backend which means Radeon ProRender can run on GPU, CPU, or a combination of multiple disparate GPUs.