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.

GSoC, EVoC or Outreachy No
Code of Conduct Yes

Primary author

Danylo Piliaiev (Igalia S.L.)

Presentation Materials

2023 Platinum Sponsor
Igalia
2023 Gold Sponsors
Google
Collabora
Arm
Microsoft
2023 Silver Sponsors
FEX-Emu
The Linux Foundation
AMD
Qualcomm
2023 Bronze Sponsors
Khronos Group
CodeWeavers
2023 Supporters
A Coruña Turismo
GPUL
Raspberry Pi