summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLaszlo Agocs <laszlo.agocs@qt.io>2016-08-04 10:29:29 +0200
committerLaszlo Agocs <laszlo.agocs@qt.io>2016-08-04 09:34:49 +0000
commitdba1dc7d6b93b55b5b303b12e2f7549dc7c68ca2 (patch)
treed84ffd0553ffefb1fc2b5403aa4b3f965ec0b8e7
parent103af0f07364c66e27e3e7b9dd2d7e3478f999e1 (diff)
downloadqtdoc-dba1dc7d6b93b55b5b303b12e2f7549dc7c68ca2.tar.gz
embedded: Add rpi output env var doc and reword the paragraph
Change-Id: Ibd1516d65dde9fcfaef102f7e1fa2ce1dba8b358 Reviewed-by: Topi Reiniƶ <topi.reinio@theqtcompany.com>
-rw-r--r--doc/src/platforms/emb-linux.qdoc19
1 files changed, 12 insertions, 7 deletions
diff --git a/doc/src/platforms/emb-linux.qdoc b/doc/src/platforms/emb-linux.qdoc
index dfe60142..75391493 100644
--- a/doc/src/platforms/emb-linux.qdoc
+++ b/doc/src/platforms/emb-linux.qdoc
@@ -552,13 +552,18 @@
\section2 eglfs with other backends
- Other backends, that are typically based on targeting the framebuffer
- directly via the vendor's EGL implementation, usually provides limited or
- no support for multiple displays. In some cases the \c {QT_QPA_EGLFS_FB}
- environment variable can be used to specify the framebuffer to target,
- similarly to linuxfb. Alternatively, driver-specific environment variables or
- kernel parameters may also be available to control the used framebuffer. Refer
- to the embedded board's documentation.
+ Other backends, that are typically based on targeting the framebuffer or a
+ composition API directly via the vendor's EGL implementation, usually provide
+ limited or no support for multiple displays. On i.MX6-based boards with
+ Vivante GPUs the \c{QT_QPA_EGLFS_FB} environment variable can be used to
+ specify the framebuffer to target, similarly to linuxfb. On the Raspberry Pi
+ the \c{QT_QPA_EGLFS_DISPMANX_ID} environment variable can be used to specify
+ the screen to output to. The value corresponds to one of the \c{DISPMANX_ID_}
+ constants, refer to the Dispmanx documentation. Note that these approaches,
+ unlike KMS/DRM, will not typically allow to output to multiple screens from
+ the same application. Alternatively, driver-specific environment variables or
+ kernel parameters may also be available as well to control the used
+ framebuffer. Refer to the embedded board's documentation.
\section2 Video Memory