XDC 2020 | Overview of the open source Vulkan driver for Raspberry Pi 4

preview_player
Показать описание
Igalia has been developing a new open source Mesa driver for the Raspberry Pi 4 since December 2019. This talk will discuss the development story and current status of the driver, provide a high level overview of the major design elements, discuss some of the challenges we found in bringing specific aspects of Vulkan 1.0 to the V3D GPU platform and finally, talk about future plans and how to contribute to the on-going development effort.
Рекомендации по теме
Комментарии
Автор

29:00 How about only compiling the fall back pipeline ahead of time and then track which variants are actually needed, and compile those lazily in the background? This should reduce time to first frame and then optimised pipelines should start appearing over subsequent frames, making each one increasingly optimal until all hot paths have been found and a steady state is reached.

AndrewHelgeCox