15-17 September 2021
Europe/Warsaw timezone

Dissecting and fixing Vulkan rendering issues in drivers with RenderDoc

16 Sep 2021, 14:55
45m
Talk (full slot) (CLOSED) Main Track

Speaker

Danylo Piliaiev (Igalia S.L.)

Description

Broken and flickering geometry, corrupted textures, and even hangs in real-world games and apps are common issues in open-source graphics driver development. While conformance tests are mostly narrow and confined, finding driver problems when running triple-A games can be a challenging task.

This talk will show a major misrendering example when running a game and the steps taken to pinpoint the underlying problem in shader compilation using RenderDoc. We will briefly touch the taxonomy of different issues, typical causes, and generic methods to try.

Code of Conduct Yes
GSoC, EVoC or Outreachy No

Primary author

Danylo Piliaiev (Igalia S.L.)

Presentation Materials

2024 Platinum Sponsor
Collabora
2024 Gold Sponsors
Arm
Google
Microsoft
NVIDIA
2024 Silver Sponsors
AMD
FEX-Emu
Igalia
Qualcomm
The Linux Foundation
2024 Bronze Sponsors
CodeWeavers
Khronos Group
Libre Computer