From 6f112e6e279c4e9a30ec1893da30b0148a103cae Mon Sep 17 00:00:00 2001 From: stefan11111 Date: Mon, 11 May 2026 12:33:24 +0300 Subject: [PATCH] kdrive/fbdev: Add the options Xfbdev supports to the man page Signed-off-by: stefan11111 --- hw/kdrive/fbdev/Xfbdev.man | 48 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/hw/kdrive/fbdev/Xfbdev.man b/hw/kdrive/fbdev/Xfbdev.man index 25c3b09de1..0b6ac1a4c1 100644 --- a/hw/kdrive/fbdev/Xfbdev.man +++ b/hw/kdrive/fbdev/Xfbdev.man @@ -17,6 +17,54 @@ provided by the Linux framebuffer device. .B Xfbdev accepts the common options of the Xkdrive family of servers. Please see Xkdrive(1). + +.B Xfbdev +also accepts the following additional options: +.TP 8 +.B -fb "" +sets the framebuffer device path the X server will use. +.TP 8 +.B -dri "[string]" +enables DRI3 support for the X server. + +If +.B string +is a card node (/dev/dri/cardxx), or a render node (/dev/dri/renderDxxx), +then that device node will be used by glamor for DRI3 support. + +If +.B string +is either auto or not passed at all, then glamor will +try to pick a dri card node suitable for direct rendering. +.TP 8 +.B -drm-master +tells the X server to enable master permissions on the dri fd it uses +(if DRI3 is enabled). +.TP 8 +.B -noshadow +disables the ShadowFB layer on supported hw, may slightly increase performance. +May also lead to flickering. +.TP 8 +.B -glamor +force enables glamor render acceleration (even on top of sw renderers like softpipe/llvmpipe). +.TP 8 +.B -noglamor +force disables glamor render acceleration. +Also disables DRI3 and X-Video support. GLX is still enabled. +.TP 8 +.B -glvendor "" +tells the X server what gl vendor library to use. +Particularly useful on multi-card systems. +.TP 8 +-B -force-gl +tells the X server to only use desktop OpenGL contexts. +.TP 8 +-B -force-es +tells the X server to only use embedded GLES contexts. +.TP 8 +-B -noxv +disables X-Video support. + .SH KEYBOARD To be written. .SH SEE ALSO