What Can Vulkan do for You? - Jason Ekstrand, Intel
What Can Vulkan do for You? - Jason Ekstrand, Intel Vulkan is a new 3D graphics and compute API from the Khronos group, the same industry working group that has maintains OpenGL, OpenGL ES, OpenCL, and many other graphics-related APIs. In this presentation, Jason Ekstrand will discuss some of the key differences between Vulkan and it's predecessors and some of the advantages that Vulkan can bring to embedded graphics development. Rather than simply being another OpenGL iteration, Vulkan has been designed from scratch to better match modern hardware, be leaner and more efficient, and support modern software programming practices such as multithreaded rendering. Jason will also give an overview of the efforts that are going on in the open-source graphics community and within Intel to support Vulkan with open-source applications, tools, and drivers. About Jason Ekstrand Jason Ekstrand is a software engineer at Intel developing open-source 3D graphics drivers as part of the mesa project. He got his start in open-source software in 2013 a Wayland community developer. Since joining Intel in 2014, he has worked on a variety of projects including a new internal representation in the shader compiler (NIR) and helping to develop the open-source Vulkan driver for Intel hardware. He currently leads Intel's open-source Vulkan driver development efforts.

Mesa 3D in an Embedded Context - Mark Janes, Intel

Vulkan – State of the Union - GDC 2019

Vulkanised 2023 Tutorial: An Introduction to Vulkan

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

All the pipelines - journey through the GPU | Lou Kramer AMD

The Vulkan Graphics API - what it means for Linux

Compute shader 101

An Overview of the Linux and Userspace Graphics Stack , Paul Kocialkowski

From Growing Trend to Gold Standard: Tooling Linux for the Future of Embedded Systems

2017 DevU - 01 Getting Started with Vulkan

Timekeeping in the Linux Kernel - Stephen Boyd, Qualcomm Innovation Center

Vulkanised 2018 - Memory Management in Vulkan

A Deep Dive into Nanite Virtualized Geometry

Vulkanised 2024: Common Mistakes When Learning Vulkan - Charles Giessen

GDC 2018 - What's New in Vulkan

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

From Source to ISA: A Trip Down the Shader Compiler Pipeline

Forward and Deferred Rendering - Cambridge Computer Science Talks

Marrying U-Boot, uEFI and grub2 - Alexander Graf, SUSE

