[bootlin/training-materials updates] master: graphics: Replace CSC with pixel format to avoid confusion (ed35db22)
Paul Kocialkowski
paul.kocialkowski at bootlin.com
Fri Oct 14 22:52:33 CEST 2022
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/ed35db22203fb5bb47fc9601a37ac2225f59d8c4
>---------------------------------------------------------------
commit ed35db22203fb5bb47fc9601a37ac2225f59d8c4
Author: Paul Kocialkowski <paul.kocialkowski at bootlin.com>
Date: Fri Oct 14 22:51:02 2022 +0200
graphics: Replace CSC with pixel format to avoid confusion
Signed-off-by: Paul Kocialkowski <paul.kocialkowski at bootlin.com>
>---------------------------------------------------------------
ed35db22203fb5bb47fc9601a37ac2225f59d8c4
slides/graphics-hardware/graphics-hardware.tex | 6 +++---
slides/graphics-software/graphics-software.tex | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/slides/graphics-hardware/graphics-hardware.tex b/slides/graphics-hardware/graphics-hardware.tex
index 6c3f380e..58788efc 100644
--- a/slides/graphics-hardware/graphics-hardware.tex
+++ b/slides/graphics-hardware/graphics-hardware.tex
@@ -108,7 +108,7 @@
\begin{itemize}
\item \textbf{Basic} pixel processing:
\begin{itemize}
- \item Common operations: pixel format, CSC, dithering, scaling, blitting and blending
+ \item Common operations: pixel format conversion, dithering, scaling, blitting and blending
\item Fixed-function hardware, pipeline sink and source
\end{itemize}
\item \textbf{Complex} pixel processing:
@@ -963,7 +963,7 @@
\item Offloading graphics to hardware frees up significant CPU time
\item For many use cases, it is crucially needed:
\begin{itemize}
- \item Video presentation at a given frame-rate, with CSC and scaling
+ \item Video presentation at a given frame-rate, with format conversion and scaling
\item 3D scene rendering at display refresh rate
\item Windows and cursor composition at display refresh rate
\end{itemize}
@@ -982,7 +982,7 @@
\begin{frame}{Graphics performance tips}
\begin{itemize}
\item Making the most of hardware can help a lot\\
- \textit{e.g. camera controllers can often provide CSC and scaling}
+ \textit{e.g. camera controllers can often provide format conversion and scaling}
\item Generally reducing the number of devices in the graphics pipeline
\item One major bottleneck in graphics pipelines is memory access:
\begin{itemize}
diff --git a/slides/graphics-software/graphics-software.tex b/slides/graphics-software/graphics-software.tex
index 2d3c1ae4..57e7d021 100644
--- a/slides/graphics-software/graphics-software.tex
+++ b/slides/graphics-software/graphics-software.tex
@@ -1005,7 +1005,7 @@ ret = ioctl(drm_fd, DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE, &syncobj_handle);
\item \textbf{XRandR}: monitor configuration and hotplugging without server restart
\item \textbf{Composite}: delegates window composition to compositing window managers
\item \textbf{XRender}: 2D rendering API with with alpha composition, rasterization, transformations, filtering
- \item \textbf{Xv}: video output colorspace conversion (CSC) and scaling offload in-DDX\\
+ \item \textbf{Xv}: video output format conversion and scaling offload in-DDX\\
\textit{involves buffer copies and lacks synchronization with window position}
\end{itemize}
\end{frame}
More information about the training-materials-updates
mailing list