"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
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
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
!["The open-source chatbot that accidentally built a community" - Dawn E. Collett (LCA 2022 Online)](https://i.ytimg.com/vi/2p6LNq2P05o/default.jpg)
!["Add depth! Stereoscopic imagery for everyone" - Florian Haas (LCA 2022 Online)](https://i.ytimg.com/vi/NA9haD3_I9g/default.jpg)
![Becoming a tyrant: Implementing secure boot in embedded devices](https://i.ytimg.com/vi/VS2sk3P1_Cc/default.jpg)
!["The seL4 Foundation – growing through upheaval" - Gernot Heiser (LCA 2022 Online)](https://i.ytimg.com/vi/sGfyGhP6M_A/default.jpg)
!["Confessions of a Crypto Miner" - Tishampati Dhar (LCA 2022 Online)](https://i.ytimg.com/vi/3y8_j8z1SQs/default.jpg)
!["Open Source/Hardware has changed Retro Computing" - Randall Crook (LCA 2022 Online)](https://i.ytimg.com/vi/IEbwNXt3hFg/default.jpg)
!["Automation for Debian Packaging" - Jelmer Vernooij (LCA 2022 Online)](https://i.ytimg.com/vi/qs6zGDZNvZw/default.jpg)
!["Compact C Type Format in the GNU Toolchain" - Indu Bhagat, Nick Alcock (LCA 2022 Online)](https://i.ytimg.com/vi/M7wo_iDz3I0/default.jpg)
!["Performance Testing of Prometheus Based Metric Platforms" - Brian Groux (LCA 2022 Online)](https://i.ytimg.com/vi/x-IqhN_J3cs/default.jpg)
!["Automating hardware test & measurement" - Julien Goodwin (LCA 2022 Online)](https://i.ytimg.com/vi/7yGbHtv0yxg/default.jpg)
!["Boldly Going, Running Linux in Space" - Sam Bishop (LCA 2022 Online)](https://i.ytimg.com/vi/G1fOZr9v2lY/default.jpg)
!["WHAT Was Too Slow?!? (When sprintf() Is A Performance Bottleneck)" - David Fetter (LCA 2022 Online)](https://i.ytimg.com/vi/DAiN79temrY/default.jpg)
!["Open Hardware Weather Radar" - Tishampati Dhar (LCA 2022 Online)](https://i.ytimg.com/vi/fvxZvObr2hw/default.jpg)
!["GStreamer and ROS a tale of two messaging frameworks" - Brett Downing (LCA 2022 Online)](https://i.ytimg.com/vi/AkEFiUD_jxk/default.jpg)
![Some tentative first steps towards a Star Trek universal communicator](https://i.ytimg.com/vi/OQ4iXCYS4H0/default.jpg)
!["Persistent Memory plus RDMA, new age remote device" - Xiao Yang (LCA 2022 Online)](https://i.ytimg.com/vi/MJIzeOXpRUY/default.jpg)
![Developing, testing and deploying open infrastructure with Zuul for the OpenDev collabatory](https://i.ytimg.com/vi/apLHQ4DkIHU/default.jpg)
!["Moving to self managed OA publishing" - jessie lymn (LCA 2022 Online)](https://i.ytimg.com/vi/I-EAW5uQy20/default.jpg)
!["“Why are they asking me to do this?” or Adventures in IR Land" - Gyle dela Cruz (LCA 2022 Online)](https://i.ytimg.com/vi/IflIYc9Zsus/default.jpg)
!["State of futex2" - André Almeida (LCA 2022 Online)](https://i.ytimg.com/vi/6NltTDULqss/default.jpg)
![Intro to Swagbadge 2022, the SAOs and the software](https://i.ytimg.com/vi/lx6nO99OmEI/default.jpg)