Vulkan tagged news

Rys Sommefeldt, who looks after the Game Engineering group in Europe which is part of the Radeon Technologies Group at AMD, has written a short blog on decoding radeon Vulkan versions. Rys writes "We have a practical problem that will be familiar to anyone in the midst of developing any complex packaged software: we need to ship multiple driver components developed at different cadences and in certain ways, all packaged together and distributed, to be installed as a unit." Read on to learn about his solution.

Think Silicon, a leader in developing ultra-low power graphics IP technology, gladly announces the release of GLOVE (GL Over Vulkan), as open source. GLOVE is a middleware, which allows developers for Android, Linux and Windows operating systems to run OpenGL ES seamlessly on supported hardware by translating at runtime OpenGL ES API calls to Vulkan API commands for that platform.

Khronos at SIGGRAPH 2018The Khronos Group will be at SIGGRAPH 2018. This year, Khronos is presenting a full day of BOFs covering Vulkan, WebGL, OpenXR, OpenGL, glTF and OpenGL ES, and a Networking Reception after the Khronos sessions on Wednesday, August 15. Details on all the sessions can be found on our SIGGRAPH page.

The glTF session at SIGGRAPH may only be 50 minutes long, but it will be action packed. Don't miss this years fast moving glTF session with these speakers:

  • Ecosystem update: Patrick Cozzi, Cesium
  • glTF for artists: Patrick Ryan, Microsoft
  • TurboSquid - Beau Perschall
  • Facebook - Pär Winzell
  • Microsoft - Gary Hsu and Cedric Caillaud
  • STK - Alex Wood, AGI
  • VSCode - Ed Mackey, AGI
  • Industrial AR with glTF - Johannes Beh, Fraunhofer
  • Google Draco - Frank Galligan
  • Texture transmission - Mark Callow
  • IKEA - Martin Enthed
Be the first to learn about updates to our BOF Day and Networking Reception at SIGGRAPH by bookmarking our event page or signing up to our mailing list.

If you're a game developer and not yet up to speed on Vulkan*, you should be. Vulkan APIs are one of the industry's hottest new technologies. They support multithreaded programming, simplify cross-platform development and have the backing of makers of major chips, GPUs, and devices. Vulkan APIs are positioned to become one of the next dominant graphics rendering platforms. Characteristics of the platform help apps gain longevity and run in more places. You might say that Vulkan lets apps live long and prosper—and this code sample will help get you started.

Magic Leap released a handful of tutorials and assets files that will help developers get a head-start in creating mixed reality content on Magic Leap One. Magic Leap said that Unity and Unreal already offer optimizations for Magic Leap hardware. The headset has full support for OpenGL 4.5 and OpenGL ES 3.1, but Magic Leap recommends building applications with the Vulkan API for the best performance.

Adam Sawicki, a member of AMD RTG’s Game Engineering team, has spent the best part of a year assisting one of the world’s biggest game studios in porting one of their AAA games to the Khronos Vulkan API. That kind of experience — embedded with the game developer and working hands-on in their codebase alongside their own engineers — is always worth sharing whenever possible. Adam has turned what he learned into a general presentation aimed at those looking to port a game engine to either Vulkan or DirectX 12.

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 VK_KHR_draw_indirect_count.

Arm Community blog has a new post on using compute post-processing in Vulkan on Mali. This blog post outlines how you can use two Vulkan queues with different priorities to enable optimal scheduling for compute post-processing workloads.