LinuxCon Japan is the premiere Linux conference in Asia that brings together a unique blend of core developers, administrators, users, community managers and industry experts.
CloudOpen Japan is a conference celebrating and exploring the open source projects, technologies and companies who make up the cloud. It’s built on a belief that open works: for users, for industry and for technology.
Frame Buffer Device (FBDEV) has been the dominant embedded Linux display API for more than a decade. The tide is turning and Kernel Mode Setting (KMS) is now challenging that dominant position with major embedded vendors adopting KMS as their display API of choice.
Discover in this talk all an application developer should know about KMS. We will go through the KMS API, explain why it will replace FBDEV, and then study how to use KMS in applications and libraries. You will learn how to transition from FBDEV to KMS based on real examples.
The talk targets userspace developers who want to understand why and how to use KMS, either when developing new projects or migrating existing FBDEV code. The discussion will primarly focus on embedded applications and frameworks using the frame buffer device directly, without X or Wayland.