The Display software stack is depicted in the following figure.
Figure 1. Display Software Stack
At a high-level it consists of the following layers from top to bottom which are
further described in the next sections:- User-space layers
- GStreamer: KMS sink plugin
- libdrm: DRM user-space library
- Kernel-space layers
- DRM/KMS subsystem: Xilinx DRM driver
- DMA engine: Xilinx framebuffer driver