summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephane Marchesin <stephane.marchesin@gmail.com>2012-03-14 01:43:17 -0700
committerStephane Marchesin <stephane.marchesin@gmail.com>2012-03-14 01:43:17 -0700
commit8546202f59422e135bc58bc38478bd5e73267946 (patch)
treed2bf94b05420674b4e56162653b85eaffdeb7607
parent87e7d33186aadb95eca1f650be4400a7bfb934e3 (diff)
More small changes...
-rw-r--r--linuxgraphicsdrivers.lyx30
1 files changed, 23 insertions, 7 deletions
diff --git a/linuxgraphicsdrivers.lyx b/linuxgraphicsdrivers.lyx
index d6be3b6..e1fc13c 100644
--- a/linuxgraphicsdrivers.lyx
+++ b/linuxgraphicsdrivers.lyx
@@ -1997,7 +1997,7 @@ Finally, one last important point to make about memory is the notion of
\begin_layout Section
\lang english
-Anatomy of the Graphics Card
+Anatomy of a Graphics Card
\end_layout
\begin_layout Standard
@@ -2006,7 +2006,7 @@ Anatomy of the Graphics Card
Today, a graphics card is basically a computer-in-the-computer.
It is a complex beast with a dedicated processor on a separate card, and
features its own computation units, its own bus, and its own memory.
-
+ This section gives an overview of a graphics card, including those elements.
\end_layout
\begin_layout Subsubsection*
@@ -2020,12 +2020,28 @@ Graphics Memory
\lang english
The GPU's memory, which we will from now on refer to as video memory, can
be either real, dedicated, on-card memory (in the case of a discrete card),
- or memory shared with the CPU (in the case of an integrated card).
+ or memory shared with the CPU (also known as
+\begin_inset Quotes eld
+\end_inset
+
+stolen memory
+\begin_inset Quotes erd
+\end_inset
+
+ or
+\begin_inset Quotes eld
+\end_inset
+
+carveout
+\begin_inset Quotes erd
+\end_inset
+
+ in the case of an integrated card).
Notice that the case of shared memory has interesting implications, as
it means that system to video memory copies can be virtually free if implemente
-d properly; while the case of dedicated memory means that transfers back
- and forth will need to happen.
-
+d properly.
+ In the case of dedicated memory it means that transfers back and forth
+ will need to happen, and they will be limited by the speed of the bus.
\end_layout
\begin_layout Standard
@@ -2076,7 +2092,7 @@ reference "fig:The-layout-of"
The surface width is rounded up to what we call the pitch because of hardware
limitations (usually to the next multiple of some power of 2) and therefore
there exists a dead zone of pixels which goes unused.
- The graphics surface has a number of characteristics:
+ The graphics surface has a number of characteristics:
\end_layout
\begin_layout Itemize