The Linux kernel offers three APIs to display video and graphics. While DRM/KMS, FB and V4L2 started as solutions to distinct problems, they now largely overlap. Despite several efforts being led to consolidate those interfaces, too many developers are still lost when they need to deal with video and graphics display.
This talk will present the current state of DRM/KMS, FB and V4L2, outline their respective use cases and guide developers in the API selection process. It targets kernel and userspace developers who write drivers and applications dealing with video and graphics in the embedded world.
Ideas on board SPRL
Laurent Pinchart has been a Linux kernel developer since 2001. He has written media-related Linux drivers for consumer and embedded devices, and is one of the Video4Linux core developers. Laurent is the founder and owner of Ideas on board, a company specialized in embedded Linux design and development. He gave Linux media-related talks at the FOSDEM, LPC and ELC. He currently works with the Renesas Linux kernel team where he develops embedded video-related DRM/KMS and FB drivers.
Wednesday November 7, 2012 10:40am - 11:25am
Attendance numbers do not account for private attendees. Get there early!