From d104ca0561fe0e04305216de45ca88907e076d90 Mon Sep 17 00:00:00 2001 From: Christian Helmuth Date: Fri, 8 Nov 2024 15:55:10 +0100 Subject: [PATCH] intel/display: adapt README to current implementation --- .../pc/src/driver/framebuffer/intel/pc/README | 43 ++++++++++--------- 1 file changed, 23 insertions(+), 20 deletions(-) diff --git a/repos/pc/src/driver/framebuffer/intel/pc/README b/repos/pc/src/driver/framebuffer/intel/pc/README index 5c7d49827a..caeb333bf5 100644 --- a/repos/pc/src/driver/framebuffer/intel/pc/README +++ b/repos/pc/src/driver/framebuffer/intel/pc/README @@ -4,15 +4,16 @@ Default behaviour ~~~~~~~~~~~~~~~~~ When no configuration is provided to the driver, it will enable all connectors -with attached displays and allocate for each display a discrete framebuffer. -It will use the highest resolution as provided by the BIOS or EDID information. -For each connector a separate Capture connection will be requested labeled -according to the connector name. When newly connected displays are detected -by the driver, the new connectors are enabled and another Capture session -labeled according to the connector will be requested. +with attached displays and allocate one shared framebuffer for all displays +(see non-discrete mode below). It will use the highest resolution as provided +by the BIOS or EDID information. For each discrete connector a separate +Capture connection will be requested labeled according to the connector name. +When newly connected displays are detected by the driver, the new connectors +are enabled and another Capture session labeled according to the connector +will be requested. By default, on hotplug of a display, the current config of the driver will be -re-parsed and re-applied. This behaviour can be disabled by +re-parsed and re-applied. This behaviour can be disabled by ! @@ -30,21 +31,23 @@ in the configuration as follows: The exported report has the following format: ! -! -! -! ... -! -! -! -! -! -! -! ... -! -! +! +! +! +! ... +! +! +! +! +! +! +! ... +! +! +! ! -The physical dimension of the display is reported as width_mm and height_mm +The physical dimension of the display is reported as 'width_mm' and 'height_mm' in millimeter per connector and if available, also per mode. The values can be used as input to DPI calculations. The currently used mode of the connector is tagged in the report explicitly.