summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Peres <martin.peres@labri.fr>2012-09-18 17:07:21 +0200
committerSt├ęphane Marchesin <marcheu@chromium.org>2012-10-08 15:30:34 -0700
commit0df6be6d6342243d4acba554f65b2d209819c299 (patch)
treec497d757bed5a960cbbd393d3ecb9a0e56b71c12
parent00cfc4dd5713029b11b5ffd82ed4273f1dd51288 (diff)
improve on the modesetting section
-rw-r--r--crtc-encoder-connector.dot (renamed from output.dot)0
-rw-r--r--linuxgraphicsdrivers.lyx40
2 files changed, 35 insertions, 5 deletions
diff --git a/output.dot b/crtc-encoder-connector.dot
index c95cd35..c95cd35 100644
--- a/output.dot
+++ b/crtc-encoder-connector.dot
diff --git a/linuxgraphicsdrivers.lyx b/linuxgraphicsdrivers.lyx
index 054bc7a..19795d1 100644
--- a/linuxgraphicsdrivers.lyx
+++ b/linuxgraphicsdrivers.lyx
@@ -5822,7 +5822,13 @@ Crtc
\lang english
Crtc is in charge of reading the framebuffer memory and routes the data
- to an encoder
+ to an encoder.
+ A CRTC can usually be connected to any encoder.
+ The number of connectable screens is usually limited by the number of CRTCs.
+ Most cards used to be limited to 2 CRTCs but AMD introduced eyefinity in
+ 2010 which increased their CRTC count to 6.
+ NVidia bumped the number of CRTC from 2 to 4 on Kepler.
+ Matrox is also known for being able to drive up to 12 screens.
\end_layout
\begin_layout Subsubsection*
@@ -5834,7 +5840,7 @@ Encoder
\begin_layout Standard
\lang english
-Encoder encodes the pixel data for a connector
+Encoder encodes the pixel data for a connector.
\end_layout
\begin_layout Subsubsection*
@@ -5846,7 +5852,8 @@ Connector
\begin_layout Standard
\lang english
-The connector is the name physical output on the card (DVI, Dsub, Svideo...).
+The connector is name given to the physical output on the card (DVI, Dsub,
+ Svideo...).
Notice that connectors can get their data from multiple encoders (for example
DVI-I which can feed both analog and digital signals)
\end_layout
@@ -5861,13 +5868,36 @@ Also, on embedded or old hardware, it is common to have encoders and connectors
\begin_layout Standard
\lang english
-\begin_inset Note Note
+\begin_inset Float figure
+placement H
+wide false
+sideways false
status open
\begin_layout Plain Layout
+\align center
+\begin_inset Graphics
+ filename output.dot
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Plain Layout
+
+\lang english
+\begin_inset Caption
+
+\begin_layout Plain Layout
\lang english
-Here add a crtc-encoder-connector figure
+CRTC - Encoder - Connector representation
+\end_layout
+
+\end_inset
+
+
\end_layout
\end_inset