LunarG has released new Vulkan SDKs for Windows, Linux, and macOS based on the 1.1.77 header. Changes and additions to Vulkan SDK 1.1.77 include: Linux SDK is now packaged as a tar.gz file instead of a .run file; Many bug fixes, increased validation coverage and accuracy improvements, and feature additions and new extensions for this SDK release: VK_KHR_get_display_properties2 and
GL-Z is an OpenGL and Vulkan information utility for Windows, Linux, macOS, Raspberry Pi and Tinker Board. GL-Z 0.4.0, based on GeeXLab, has been released with the following new features: OpenGL memory usage for GeForce and Radeon GPUs on Windows and Linux; Vulkan API information for each Vulkan-capable device and more.
Radeon ProRender is a powerful physically-based rendering engine that enables creative professionals to produce stunningly photorealistic images. Built on efficient, high-performance Radeon Rays technology, Radeon ProRender’s complete, scalable ray tracing engine uses open industry standards to harness GPU and CPU performance for swift, impressive results. One of those open industry standards is OpenCL 1.2. AMD's requirements state: "Hardware agnostic – if your computer can run OpenCL 1.2, it can run Radeon ProRender." Download the Windows or Linux version directly or learn more about Radeon Pro.
The LunarG Vulkan software development kit (SDK) provides the development and runtime components required to build, run, and debug Vulkan applications. Developers can download the LunarG Vulkan SDK from the LunarXchange website. This blog post will discuss security as it relates to the Vulkan Runtime and Loader on Windows OS.
Microsoft Story Remix has the ability to combine multiple elements, including mixed-reality content from Microsoft’s 3D assets site, 3D Remix. 3D Remix works with third-party content in the glTF interchange format to create eye-popping, special-effects-driven stories. Checkout Remix 3D Preview with glTF online today.
At GDC 2017, in San Francisco during February, Khronos™ released several new Vulkan® extensions for cross-platform Virtual Reality rendering and multiple GPU access. This functionality has been initially released as KHX extensions to enable feedback from the developer community before being incorporated into final specifications. One key question that we have been asked since GDC is whether the Vulkan multi-GPU functionality is specifically tied to ship only on Windows 10.
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.
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.
Earlier this week, at the Microsoft Windows 10 Event in New York, Microsoft shared their vision around 3D for everyone. As part of achieving that vision Microsoft announced they are joining the 3D Formats working group at Khronos to collaborate on its GL Transmission Format (glTF).
NVIDIA is rolling out the world’s first production Vulkan drivers today as part of the Android 6.0 Marshmallow OTA update to SHIELD Android TV. This makes SHIELD Android TV the first consumer platform with production installed Vulkan drivers – making it an ideal platform for Android developers to get easy access to this new-generation graphics API This continues NVIDIA’s rollout of Vulkan drivers across multiple platforms, including Windows 7-10, desktop and embedded Linux and now Android.
LunarG, Inc. announced the release of the first Vulkan Software Development Kit (SDK) for Windows® and Linux operating systems. The SDK includes the resources developers need to get started creating the next generation of 3D graphics applications.
The Khronos Group today announced the ratification and public release of the OpenVX™ 1.0.1 specification, a maintenance update to the open, royalty-free standard for cross platform acceleration of computer vision applications. OpenVX 1.0.1 integrates bug fixes and clarifications resulting from feedback from working group members and the wider industry implementing and using the specification. OpenVX enables performance and power-optimized computer vision processing, especially important in embedded and real-time uses cases such as face, body and gesture tracking, smart video surveillance, advanced driver assistance systems (ADAS), object and scene reconstruction, augmented reality, visual inspection, robotics and more. In addition to the OpenVX conformance tests and Adopters Program launched in late 2014, Khronos is now shipping an open source, fully-conformant CPU-based implementation of OpenVX 1.0 that runs on Linux, Android or Windows. The full OpenVX 1.0.1 specification and details about the sample implementation are available at www.khronos.org/openvx.
The Intel GPA now includes an expanded Frame Analyzer for OpenGL ES that includes performance optimization functionality. Developers can also run the System Analyzer and Platform Analyzer applications to analyze Android targets (Intel or ARM architecture) running OpenGL ES v1.0-3.1 from Windows 7/ 8.1 hosts as well as from Apple OS X 10.7, 10.8 or Ubuntu 12.04 or 14.04 host systems.