Skip to main content

FOSDEM 2020 Banner
February 1-2, 2020
ULB Solbosch Campus, Brussels

Event is now over

Presentations and other assets from this event are presented here. For information on upcoming events, click here.

FOSDEM is a free event for software developers to meet, share ideas and collaborate. Every year, thousands of developers of free and open source software from all over the world gather at the event in Brussels.

Khronos Standards Session

View the complete list of sessions online. The following are the sessions related to Khronos Standards:

Zink Update: OpenGL on Vulkan upstream in Mesa

Speaker: Erik Faye-Lund
Date/Time: Saturday, 11:30 CET
Click for Details

A short update on the state of Zink, and OpenGL implementation on top of vulkan, now that it's upstream in Mesa.

Game development with OpenXR

Speaker: Christoph Haag
Date/Time: Saturday, 12:35 CET
Click for Details

In this talk, Christoph will give an overview of the feature set of the OpenXR API and the practical side of creating VR applications and games with OpenXR. We will look at low level code using the OpenXR API directly as well as an OpenXR plugin for the godot engine.

FOSS Virtual & Augmented Reality: The Monado project & OpenXR

Speaker: Jakob Bornecrantz
Date/Time: Saturday, 14:00 CET
Click for Details

In this talk will cover Monado and Khronos' OpenXR standard, and give an overview about the current state of open source VR and what lies ahead. Also go into some details of how tracking is done inside of Monado and show of the current state.

Benefits of porting Godot Engine to Vulkan

Speaker: Juan Linietsky
Date/Time: Saturday, 15:45 CET
Click for Details

Godot 4.0 is in the process of being ported from OpenGL to a Vulkan rendering API. This new technology provides new challenges and benefits for improving quality and performance, which will be explained and compared during this presentation.

A Vulkan driver for the RPI4

Speaker: Andreas Bergmeier
Date/Time: Saturday, 18:00 CET
Click for Details

With the release of Raspberry PI 4 it becomes theoretically more viable to use it in GPU heavy scenarios. Even ordinary software like Gnome Shell, Chromium and games fall into that category. Sadly, neither Broadcom nor Raspberry PI Foundation currently provide a Vulkan driver. Since I want as much performance (and little overheating) as possible, I started writing a Vulkan driver. This entails learning kernel and mesa internals as well as trying to understand Gallium. All that I have learned so far, I will try to share in this talk.

GStreamer on the Magic Leap One

Speaker: Xavier Claessens
Date/Time: Sunday, 11:00 CET
Click for Details

Presentation of the challenges and solutions found to make it happen: - GStreamer's Meson build system. - Stagefright-ish API in the SDK. - Completely new audio API, with 3D space localization. - OpenGL rendering, including stereoscopic SBS. - It's now all upstream!

How Kotlin can change developer experience with modern graphics APIs

Speaker: Giuseppe Barbieri
Date/Time: Sunday, 12:30 CET
Click for Details

Creating modern games in Kotlin forces you to use non-object oriented graphic languages and getting your hand dirty with native resource managemente. With wrappers around OpenGL and Vulkan, we make powerful graphics familiar to jvm devs and type-safe.

Building WebGPU with Rust

Speaker: Dzmitry Malyshau
Date/Time: Sunday, 14:20 CET
Click for Details

"wgpu" is the native implementation of this API in Rust, running on top of Vulkan, Metal, D3D12, D3D11, and potentially OpenGL. This is a talk about the API architecture being designed as well as our implementation of it. We want to share the experience of leveraging the power of Rust ecosystem and language in order to build this level of abstraction. We'll show a few demos and spread excitement about the new API.

Khronos Member Sponsors

Khronos Member Sponsors

Khronos videos, presentations, and upcoming events. Skip to the Footer