Close

The Premier Vulkan Developers Conference and Meet-Up

Vulkanised 2023

February 7-9, 2023 | Munich, Germany

Vulkanised 2023

THE 5TH VULKANISED CONFERENCE

The Premier Vulkan Developer Conference and Meetup

Vulkanised is delighted to be back in person! The largest event dedicated to 3D developers using the Vulkan API will take place in the beautiful city of Munich in Germany on Feb 7-9, 2023. Vulkanised is a unique technical event that brings the Vulkan developer community together to exchange ideas, solve problems and help steer the future development of the Vulkan API and ecosystem.

Over the three days of the event developers will learn from leading Vulkan experts and gain real-world insights into the latest Vulkan developments, extensions, applications, techniques, technologies and tools.

Vulkanised is organised by the Khronos Group and we are always pleased to hear from new developers, and about use cases, new ideas and innovative approaches. We value a diversity of voices, perspectives and experiences and are dedicated to providing a harassment-free conference experience for everyone. See our Code of Conduct and Accessibility and Accommodations policies.

LEARN FROM EXPERTS

Learn

We have a packed program, including the latest application case-studies, keynote presentations, tutorials, panel discussions and technical talks spanning a wide range of topics that matter to anyone using Vulkan. All our sessions are aimed at 3D graphics developers looking to learn more about Vulkan, or who are familiar with 3D APIs such as Vulkan, OpenGL, OpenGL ES, Direct3D or Metal. We aim to provide graphics developers a wealth of best practices and knowledge.

ENGAGE WITH EXPERTS

Connect

Learning from your peers and making connections is crucial and Vulkanised will provide ample opportunity to engage with other developers, GPU vendors and ecosystem partners. Members of the Khronos Working Group that are actively developing the Vulkan API will also be on hand to answer your questions. To get the most from the event simply join in the Q&A sessions and panel discussions, or take the opportunity to network during the breaks, social evening and conference dinner.

Sponsors

Vulkanised is organised by The Khronos Group and is made possible through the support of our Platinum partners.

Marek Okon - Unsplash

GET INVOLVED

Registration

Early bird registration closes on Friday, January 20. An academic discount of 20% is also available during the booking process. Speaker discount codes will be emailed out to each speaker.

Passes

Standard
From Jan 21
Three-day Pass*$450
In-Person Tutorial PassSold Out
Online Tutorial PassFree Registration
Limited spaces
Academic Discount20%

* Excludes attending the Tutorial track as this is now Sold Out.

REGISTER NOW

Vulkanised conferences are warm and welcoming events that are designed by and for Vulkan developers. Our aim is to keep our ticket prices as low as possible. All passes include refreshments during the breaks, a buffet lunch, and access to the informal social event on Tuesday evening. The conference dinner on Wednesday evening is included in the three-day pass, and additional guest dinner tickets can be purchased.

Questions? If you have any question please email [email protected]

EVENT OUTLINE

Program at a Glance

Vulkanised is organised by the Khronos Group, the open, non-profit, member-driven consortium creating a wide range of advanced royalty free standards, including Vulkan. We are not a commercial conference company and design our events to maximize community engagement.

Speakers

Albin Bernhardsson
Arm

Sergey Kosarevsky
meta

Michael Eggers
University of Munich

Egor Yusov
Diligent Graphics

Jeremy Gebben
LunarG

Soren Lambaek
Samsung

Bill Hollings
The Brenwill Workshop

Christophe Riccio
LunarG

Jakub Boksansky
NVIDIA

Mateusz Kielan
DEVSH

Richard Wright
LunarG

Dmitrii Tolmachev
ETH Zurich

Timur Kristóf
Valve

Johannes Unterguggenberger
TU Wien, Huawei

Mark Bo Jensen
Technical University of Denmark

Ralph Potter
Samsung

Darius Bouma
Traverse Research

Erfan Ahmadi
DEVSH

Greg Fischer
LunarG

Jose-Emilio Muňoz-Lopez
Arm

Tony Zlatinski
NVIDIA

Bernhard Kerbl
INRIA

Brad Grantham
LunarG

Pete Harris
Arm

Emmanouil Potetsianakis
Xiaomi

Friedrich Vock
Valve

Mark Young
LunarG

Gabe Dagani
Samsung

Nahim Yaya
xploor games

Nicolai Hahnle
AMD

Matthäus Chajdas
AMD

Program of Talks

Over the three days of the event developers will gain real-world insights into the latest Vulkan developments, extensions, applications, techniques, technologies and tools from leading Vulkan experts. The full agenda, showing speaker dates and times, keynotes and panel discussions will be published in January 2023.

Tuesday, February 07

Full Day Tutorial - IN-PERSON ATTENDANCE SOLD OUT - LIMITED ONLINE AVAILABILITY

  • An Introduction to Vulkan by Johannes Unterguggenberger, TU Wien (Vienna University of Technology), Huawei.

    In this tutorial, we will teach the fundamentals of Vulkan. The tutorial is targeted for programmers new to the concepts of low-level graphics APIs. Participants are not expected to have any prior knowledge about the Vulkan API, but some prior knowledge about graphics programming in general will help, but is not strictly required. At least a basic proficiency with the C programming language is required. Content-wise, this tutorial delivers university-level knowledge, based on long-standing teaching experience at TU Wien. Vulkan-specific topics covered include essential Vulkan handles (i.e., instance, physical device, logical device, surface, and swap chain), graphics-pipeline creation and usage, descriptor set creation and binding, command buffer recording, image layout transitions, and parts of synchronization. You will implement a small 3D model viewer during this tutorial and should bring your own device for on-site coding. A programming framework for Windows, Linux, and Mac OS will be provided. The tutorial is comprised of short lecture sessions and coding sessions with tutors from TU Wien assisting participants.

Program of Talks - These talks run in parallel with the tutorial track.

  • Registration and Coffee
    🕑 08:00 - 09:00
  • Getting started on mobile and best practices for Arm GPUs by Pete Harris, Arm.
    🕑 09:00 - 09:45
  • Battle-tested optimisations for mobile by Ralph Potter, Samsung.
    🕑 09:45 - 10:15
  • Vulkan on Android by Alon Or-bach, Google.
    🕑 10:15 - 10:45
  • ANGLE as a system graphics driver by Gabe Dagani, Samsung.
    🕑 10:45 - 11:15
  • Coffee Break
    🕑 25 mins
  • From OpenGL to Vulkan (from old to new) by Soren Lambaek,Samsung.
    🕑 11:40 - 12:10
  • Use "bindless" to quickly port "bindful" OpenGL apps to Vulkan by Sergey Kosarevsky. Meta.
    🕑 12:10 - 12:30
  • Improving performance with adaptive Variable Rate Shading by Albin Bernhardsson, Arm.
    🕑 12:30 - 13:00
  • Lunch
    🕑 60 mins
  • Setting up a bindless rendering pipeline by Darius Bouma, Traverse Research.
    🕑 14:00 - 14:30
  • Diligent Engine: Building a modern graphics abstraction layer by Egor Yusov, Diligent Graphics.
    🕑 14:30 - 15:00
  • Inside the Obsidion game engine by Nahim Yaya, xploor games.
    🕑 15:00 - 15:20
  • Coffee Break
    🕑 30 mins
  • HLSL202x like its C++, building an `std::` like Library by Mateusz Kielan, DEVSH.
    🕑 15:50 - 16:20
  • Game optimization: Radeon developer tools on RADV & Steam Deck by Friedrich Vock and Timur Kristóf, Valve.
    🕑 16:20 - 16:50
  • Keeping your staging buffer fixed size! by Erfan Ahmadi, DEVSH.
    🕑 16:50 - 17:00
  • Close of Day 1
    🕑 17:00
  • Welcome Reception
    🕑 18:00 - 22:00

Wednesday, February 08

Program of Talks

  • Registration and Coffee
    🕑 08:00 - 09:00
  • Keynote: Vulkan For All by Chris Glover, Google
    🕑 09:00 - 09:30
  • Using Vulkan Validation effectively by Jeremy Gebben, LunarG.
    🕑 09:30 - 10:00
  • Vulkan desktop loader enhanced debugging by Mark Young, LunarG.
    🕑 10:00 - 10:20
  • Using the Vulkan Configurator for daily Vulkan development by Christophe Riccio, LunarG.
    🕑 10:20 - 10:50
  • Coffee Break
    🕑 30 mins
  • Source-level shader debugging in Vulkan with RenderDoc by Greg Fischer, LunarG Inc.
    🕑 11:20 - 11:50
  • GFXReconstruct - Tools to capture and replay graphics API calls by Brad Grantham, LunarG.
    🕑 11:50 - 13:00
  • Lunch
    🕑 60 mins
  • Transitioning to Vulkan for compute by Bernhard Kerbl, INRIA.
    🕑 14:00 - 14:20
  • VkFFT - a story of Vulkan compute GPU HPC library development by Dmitrii Tolmachev, ETH Zurich.
    🕑 14:20 - 14:50
  • Virtual reality-based visualization of large scientific data by Mark Bo Jensen. Technical University of Denmark.
    🕑 14:50 - 15:20
  • Coffee Break
    🕑 30 mins
  • Teaching Vulkan at Munich University of Applied Sciences by Michael Eggers, University of Applied Sciences Munich.
    🕑 15:50 - 16:20
  • Panel Discussion
    🕑 16:20 - 17:00
  • Close of Day 2
    🕑 17:00
  • Conference Dinner
    🕑 19:00 - 22:00

Thursday, February 09

Program of Talks

  • Registration and Coffee
    🕑 08:00 - 09:00
  • Mesh shading best practices by Timur Kristóf, Valve.
    🕑 09:00 - 09:30
  • A deep dive into Vulkan Video - with demos by Tony Zlatinski, NVIDIA.
    🕑 09:30 - 10:30
  • Implementing Vulkan decoder with GStreamer and demo by Victor Jaquez, Igalia.
    🕑 10:30 - 11:00
  • Coffee Break
    🕑 20 mins
  • Examining Vulkan video extensions for XR applications by Emmanouil Potetsianakis and Emmanuel Thomas, Xiaomi.
    🕑 11:20 - 11:40
  • NVIDIA Kickstart RT SDK overview by Jakub Boksansky, NVIDIA.
    🕑 11:40 - 12:10
  • Ray Tracing: Delivering immersive gaming experiences on mobile by Jose-Emilio Muňoz-Lopez, Arm
    🕑 12:10 - 12:40
  • How to create a Vulkan Profile by Christophe Riccio, LunarG.
    🕑 12:40 - 13:10
  • Lunch
    🕑 50 mins
  • Vulkan development for Apple environments by Richard Wright, LunarG.
    🕑 14:00 - 14:30
  • MoltenVK: Application portability with Vulkan on Metal by Bill Hollings, The Brenwill Workshop.
    🕑 14:30 - 15:00
  • Unlocking RDNA3 through Vulkan by Nicolai Hähnle and Matthaeus Chajdas, AMD.
    🕑 15:00 - 15:30
  • Awards and Closing Remarks
    🕑 15:30 - 16:00
  • Conference Closes
    🕑  Approx. 16:00
SUBSCRIBE TO STAY INFORMED

Get Vulkanised Updates

Subscribe to the Vulkan Newsletter to receive regular news and event updates, including program and registration announcements on Vulkanised 2023. Select the Vulkan checkbox when subscribing.

KEEP ME INFORMED

© Thomas Wolf, www.foto-w.de (CC BY-SA 3.0 DE)

ABOUT MUNICH AND LOGISTICS

Location, Travel & Hotels

Vulkanised is being hosted at the Google offices close to the historic centre of Munich in Germany.

Munich is the third largest city in Germany and the capital of Bavaria. Today Munich is a global centre for art, science, technology and the automotive and creative industries. Munich is well connected by road, rail and air transport, with Munich International airport (MUC) offering direct flights across Europe and Internationally.

BUILDING ON A STRONG FOUNDATION

About Vulkanised Events

Vulkanised 2023 is the 5th Vulkan conference and builds on the success of previous events and a wide range of Vulkan webinars.

See other upcoming and recent Vulkan Events.