The LWJGL project is hosting Vulkan bindings for the Java programming language. There is support now through their nightly builds on Windows and Linux. This Vulkan support in LWJGL complements the project’s many other Khronos API binding support including OpenGL, OpenGL ES, EGL and OpenCL.
At this year’s Game Developer Conference, we will be hosting a day of developer sessions on our PowerVR GR6500 ray tracing GPU and Vulkan. You can also visit our booth (#1902) at the GDC Expo for a personal look at the latest in mobile graphics and to get your questions answered by our experts.
Folks from RenderDoc have written an introductory ‘Vulkan in 30 minutes’ post with a specific target audience in mind, namely those who have a good grounding in existing APIs (e.g. D3D11 and OpenGL) and understand the concepts of multithreading, staging resources, synchronisation and so on but want to know specifically how they are implemented in Vulkan. Take a moment to read this whirlwind tour of what the main Vulkan concepts look like.
VulkanSharp is one of the newest Vulkan projects providing bindings for a programming language. VulkanSharp is being developed under the Mono umbrella for providing C# / .NET bindings for the Vulkan API. Story originally found on Phoronix.
Unreal Engine 4’s implementation of Vulkan API enables developers to create visually stunning, cross-platform 3D content that supports more draw calls, and more dynamic objects onscreen, with faster performance than ever before. Watch here to see how it all came together through the making of ProtoStar, revealed at Mobile World Congress 2016.
The Embedded Vision Alliance has posted a comprehensive overview on OpenVX. The next Embedded Vision Summit will take place on May 2-4, 2016 in Santa Clara, California, and will include accompanying half- and full-day workshops. Please reserve a spot on your calendar and plan to attend. Online registration and additional Embedded Vision Summit information are available on the Alliance website.
Remcom announces a new version of Wireless InSite, its site-specific radio propagation software for the analysis of wireless communication systems. This version, Release 2.8, supports the import of KMZ and COLLADA geometry files. The ability to import and create KMZ (.kmz) and COLLADA (.dae) geometry files is particularly useful for adding single structures, such as bridges, high resolution buildings, or new construction to a scene. These structures are often missing from urban geometry data.
NVIDIA has released an updated Vulkan graphics driver for Linux and Windows with a few more changes. This new NVIDIA 355.00.28 Vulkan driver update adds support for 64-bit vertex attribute formats, improves the performance of vkBindBufferMemory / vkBindImageMemory / vkCreateGraphicsPipelines operations, no longer enumerates Fermi-based GPUs in vkEnumeratePhysicalDevices, and supports newer versions of the Linux kernel. You can download the updated NVIDIA Vulkan Linux driver at developer.nvidia.com.
Unreal Engine 4 is positioning itself as a high-end, high-spec, high-performance engine that delivers impressive visuals on mobile phones, as well as on consoles and PC’s. Given the realism of the early Vulkan demos, it is clear that low-level hardware API like Vulkan is perhaps that magic bullet that the developers needed to develop even the most demanding content in form factors we could only dream off.
The newly-opened Mesa 11.3-devel code-base already has support for another OpenGL ES 3.2 extension. The GL_OES_shader_image_atomic is now supported by mainline Mesa with all of the drivers that support the GL_ARB_shader_image_load_store extension.
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.
Learn more about this newly-launched graphics and compute API directly from Khronos, the people who created it. In this 1-hour session, we will talk about the API, and also go into details about the Vulkan SDK from LunarG, and much more. We’ll of course end with a Q&A session. This webinar is directed to Asia and the surrounding area. Presentation and Q&A conducted in English. Register today!
At the Samsung Galaxy Unpacked 2016 event at MWC in Barcelona, Epic Games announced that Unreal Engine 4 supports the Vulkan API and Samsung mentions Vulkan (video). Samsung showed the ProtoStar real-time 3D experience built with Unreal Engine 4 technology utilizing the Vulkan API, running on the new Samsung Galaxy S7. “Anytime we can converge on an idea, particularly an idea like Vulkan, which is made by the industry, is asked for by the industry, everybody gets stronger.” Wyeth Johnson, Lead Technical Artist, Epic Games. Get Unreal, the first engine to support Vulkan.
Samsung announced the Galaxy S7 and Galaxy S7 Edge today at the Samsung Galaxy Unpacked 2016 event at MWC in Barcelona – and that new Samsung phones will natively support the Vulkan API for leading-edge 3D graphics performance. Samsung also demonstrated the ProtoStar demo from Epic Games utilizing Unreal Engine 4 accelerated by the Vulkan API.