What Is a Backend in Computer Graphics

I am trying to understand what does backend actually mean..

I was going through Wayland manual page on Ubuntu. I was able to find a few lines like this..

"The DRM backend uses Linux KMS for output and evdev devices for input. It supports multiple monitors in a unified desktop with DPMS."

2 Answers

DRM is Direct Rendering Manager - a method of directly rendering composited images in hardware without going through the entire X graphics stack.

KMS is kernel mode switching - a kernel technology that allows DRM and DRI (direct rendering infrastructure).

The idea is that instead of the cumbersome and over-complicated X technology that currently runs graphics in linux, there will be more direct hardware based methods of producing graphical output.

Wayland and Ubuntu's Mir are new technologies that implement DRM and DRI to replace the X stack.

Here's a link to Mir with a diagram -

Denoting a subordinate processor or program, not directly accessed by the user, which performs a specialized function on behalf of a main processor or software system.

Source

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Robert Thorne

Robert Thorne

Automotive & Future Transportation Editor

Robert Thorne covers electric vehicle innovations, autonomous driving systems, global mobility trends, and automotive engineering developments.

Share this article
Twitter Facebook Pinterest