What Can Vulkan do for You?
Talkat Embedded Linux Conference + OpenIoT Summit North America 2017 · on Wednesday, 2017-02-22· at 16:20· Atrium Ballroom·
summary
Vulkan is presented as a ground-up 3D graphics and compute API from Khronos that differs from OpenGL/OpenGL ES by being leaner, matching modern hardware, and enabling multithreaded rendering for embedded systems. The talk covers concrete differences and advantages for embedded graphics development and surveys open-source efforts—applications, tools, and Intel’s Vulkan driver work (including contributions to Mesa and NIR)—supporting Vulkan deployment.
AI-written summary · about
chapters (10)
- 0:00Intro
- 0:58What is the Vulkan API?
- 3:24Why do we need a new 3-D API?
- 15:09What makes Vulkan better?
- 16:39Pipelines
- 29:06Render passes
- 34:03Multithreading and synchronization
- 36:06Error handling
- 42:07Should you use Vulkan?
- 43:39Status of Vulkan and open-source
related talks
30mRaspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/...
40mFortnite Behind the Story: Road to Android and Vulkan Collaboration With Galaxy GameDev
34mMesa3D Unveiled: From glDrawArrays to GPU Magic
07mKWin Effects The Next Generation
40mDemystifying the Embedded Linux Graphics Stack: An Easy Introduction for Beginners
40mThe WebGPU Revolution: Full GPU Power on the Web and Beyond
32mThe Modern Linux Graphics Stack on Embedded Systems
35mIsolating GPU access in its own process
