Skip to content

Commit

Permalink
embedded linux: Make LinuxFB first section more informative
Browse files Browse the repository at this point in the history
Pick-to: 6.6 6.5
Change-Id: I34d94d6eb09c90213ad63aac3071930fcf86c755
Reviewed-by: Christian Strømme <[email protected]>
  • Loading branch information
alpqr committed Oct 2, 2023
1 parent d75d85b commit a8df4af
Showing 1 changed file with 10 additions and 4 deletions.
14 changes: 10 additions & 4 deletions doc/src/platforms/emb-linux.qdoc
Original file line number Diff line number Diff line change
Expand Up @@ -234,10 +234,16 @@
\section2 LinuxFB

This plugin writes directly to the framebuffer via Linux's fbdev subsystem.
Only software-rendered content is supported. Note that on some setups
the display performance is expected to be limited.

However, since fbdev is being deprecated in the Linux kernel, the DRM dumb
Only software-rendered content is supported. Note that on some setups the
display performance is expected to be limited. To use Qt Quick applications
with this platform plugin, the \c software scenegraph backend must be used,
either by setting \c{QT_QUICK_BACKEND=software} in the environment, or by
calling \l{QQuickWindow::}{setGraphicsApi()} with
QSGRendererInterface::Software. QWidget applications, or QWindow with a
surface type of QSurface::RasterSurface, are supported, but this does not
include special widgets such as QOpenGLWidget.

As fbdev is being deprecated in the Linux kernel, DRM dumb
buffer support is also available. To use it, set the
\c QT_QPA_FB_DRM environment variable to a non-zero value. When set, provided
that dumb buffers are supported by your system, legacy framebuffer devices
Expand Down

0 comments on commit a8df4af

Please sign in to comment.