9-11 October 2024
Concordia University Conference Centre
Canada/Eastern timezone

Enhancements to the Raspberry Pi GPU driver stack.

9 Oct 2024, 14:55
20m
Concordia University Conference Centre

Concordia University Conference Centre

1450 Guy St., Montreal, Quebec, Canada H3H 0A1
Talk (half slot) [FULL] Main Track (Room 9AB)

Speaker

José María Casanova Crespo (Igalia)

Description

In 2023, the Raspberry Pi GPU driver team focused on enabling OpenGL 3.1 (v3d) and Vulkan 1.2 (v3dv) on the Raspberry Pi 5, which launched in October 2023.

It's been one year since the Raspberry Pi 5 hit the market. During this time, we have been working on getting Vulkan 1.3 conformance, improving subgroups support and implementing a number of additional features and performance optimizations on both the kernel and user space drivers.

During the talk we will analyze the different strategies we have followed to improve the GPU driver stack, allowing us to make better use of memory resources, reduce memory bandwidth, emit better code for shaders and more. We will also break down how some of these changes helped improve performance of specific samples and benchmarks.

GSoC, EVoC or Outreachy No
In-person or virtual presentation In-person
Code of Conduct Yes

Primary author

Presentation Materials

There are no materials yet.
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