Загрузка страницы

"Everything Awesome about GPU Drivers" - Daniel Vetter (LCA 2020)

Daniel Vetter

https://lca2020.linux.org.au/schedule/presentation/86/

About 10 years ago the first kernel modesetting drivers landed in upstream, with promise that this will usher in a new era in GPU drivers: Multi-application rendering, new compositors and maybe even working suspend/resume support. Then years later it is time to take stock and see were we are.

Spoiler: Things are really, really good!

Come and hear about the story of a community that grew massively: A subsystem with drivers spanning from the tiniest with less than a thousand lines to the largest with over 2 million. About how to create some really good shader compilers. And everything in between. Plus a few attempts at explaining how this success was possible.

linux.conf.au is a conference about the Linux operating system, and all aspects of the thriving ecosystem of Free and Open Source Software that has grown up around it. Run since 1999, in a different Australian or New Zealand city each year, by a team of local volunteers, LCA invites more than 500 people to learn from the people who shape the future of Open Source. For more information on the conference see https://linux.conf.au/

Produced by NDV: https://youtube.com/channel/UCQ7dFBzZGlBvtU2hCecsBBg?sub_confirmation=1

#linux.conf.au #linux #foss #opensource

Wed Jan 15 11:40:00 2020 at Room 5

Видео "Everything Awesome about GPU Drivers" - Daniel Vetter (LCA 2020) канала linux.conf.au
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
17 января 2020 г. 18:35:17
00:47:16
Другие видео канала
"The open-source chatbot that accidentally built a community" - Dawn E. Collett (LCA 2022 Online)"The open-source chatbot that accidentally built a community" - Dawn E. Collett (LCA 2022 Online)"Add depth! Stereoscopic imagery for everyone" - Florian Haas (LCA 2022 Online)"Add depth! Stereoscopic imagery for everyone" - Florian Haas (LCA 2022 Online)Becoming a tyrant: Implementing secure boot in embedded devicesBecoming a tyrant: Implementing secure boot in embedded devices"The seL4 Foundation – growing through upheaval" - Gernot Heiser (LCA 2022 Online)"The seL4 Foundation – growing through upheaval" - Gernot Heiser (LCA 2022 Online)"Confessions of a Crypto Miner" - Tishampati Dhar (LCA 2022 Online)"Confessions of a Crypto Miner" - Tishampati Dhar (LCA 2022 Online)"Open Source/Hardware has changed Retro Computing" - Randall Crook (LCA 2022 Online)"Open Source/Hardware has changed Retro Computing" - Randall Crook (LCA 2022 Online)"Automation for Debian Packaging" - Jelmer Vernooij (LCA 2022 Online)"Automation for Debian Packaging" - Jelmer Vernooij (LCA 2022 Online)"Compact C Type Format in the GNU Toolchain" - Indu Bhagat, Nick Alcock (LCA 2022 Online)"Compact C Type Format in the GNU Toolchain" - Indu Bhagat, Nick Alcock (LCA 2022 Online)"Performance Testing of Prometheus Based Metric Platforms" - Brian Groux (LCA 2022 Online)"Performance Testing of Prometheus Based Metric Platforms" - Brian Groux (LCA 2022 Online)"Automating hardware test & measurement" - Julien Goodwin (LCA 2022 Online)"Automating hardware test & measurement" - Julien Goodwin (LCA 2022 Online)"Boldly Going, Running Linux in Space" - Sam Bishop (LCA 2022 Online)"Boldly Going, Running Linux in Space" - Sam Bishop (LCA 2022 Online)"WHAT Was Too Slow?!? (When sprintf() Is A Performance Bottleneck)" - David Fetter (LCA 2022 Online)"WHAT Was Too Slow?!? (When sprintf() Is A Performance Bottleneck)" - David Fetter (LCA 2022 Online)"Open Hardware Weather Radar" - Tishampati Dhar (LCA 2022 Online)"Open Hardware Weather Radar" - Tishampati Dhar (LCA 2022 Online)"GStreamer and ROS a tale of two messaging frameworks" - Brett Downing (LCA 2022 Online)"GStreamer and ROS a tale of two messaging frameworks" - Brett Downing (LCA 2022 Online)Some tentative first steps towards a Star Trek universal communicatorSome tentative first steps towards a Star Trek universal communicator"Persistent Memory plus RDMA, new age remote device" - Xiao Yang (LCA 2022 Online)"Persistent Memory plus RDMA, new age remote device" - Xiao Yang (LCA 2022 Online)Developing, testing and deploying open infrastructure with Zuul for the OpenDev collabatoryDeveloping, testing and deploying open infrastructure with Zuul for the OpenDev collabatory"Moving to self managed OA publishing" - jessie lymn (LCA 2022 Online)"Moving to self managed OA publishing" - jessie lymn (LCA 2022 Online)"“Why are they asking me to do this?” or Adventures in IR Land" - Gyle dela Cruz (LCA 2022 Online)"“Why are they asking me to do this?” or Adventures in IR Land" - Gyle dela Cruz (LCA 2022 Online)"State of futex2" - André Almeida (LCA 2022 Online)"State of futex2" - André Almeida (LCA 2022 Online)Intro to Swagbadge 2022, the SAOs and the softwareIntro to Swagbadge 2022, the SAOs and the software
Яндекс.Метрика