diff options
author | Stephane Marchesin <stephane.marchesin@gmail.com> | 2012-03-18 03:46:25 -0700 |
---|---|---|
committer | Stephane Marchesin <stephane.marchesin@gmail.com> | 2012-03-18 03:46:25 -0700 |
commit | 093ba94d61676473f88c5b932bef240f724ed35a (patch) | |
tree | 8791c8ac88aecf7a6476cbaa78cf3617c0fbc3f3 | |
parent | 83d5fae85ad9d960c4967a6091b7019cdefac639 (diff) |
Small changes...
-rw-r--r-- | linuxgraphicsdrivers.lyx | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/linuxgraphicsdrivers.lyx b/linuxgraphicsdrivers.lyx index f522b60..d0a315c 100644 --- a/linuxgraphicsdrivers.lyx +++ b/linuxgraphicsdrivers.lyx @@ -3036,6 +3036,34 @@ To attain better cache locality, the textures and surface are often tiled. Overlays and hardware sprites \end_layout +\begin_layout Standard + +\lang english +Overlays and hardware sprites happen at the scanout stage. +\end_layout + +\begin_layout Standard + +\lang english +Common use is for mouse pointer and play movies. +\end_layout + +\begin_layout Standard + +\lang english +On embedded platforms, the overlays can be used to avoid repeatedly blitting + the same surface +\end_layout + +\begin_layout Standard +Overlay pixel formats, RGB/RGBA/YUV/YUVA... +\end_layout + +\begin_layout Standard +Which overlay to scanout from is usually picked by either a priority, or + a colorkey +\end_layout + \begin_layout Subsubsection* \lang english @@ -4903,6 +4931,12 @@ Draws a solid rectangle \begin_layout Standard \lang english +Draws a solid rectangle on the framebuffer. +\end_layout + +\begin_layout Standard + +\lang english \begin_inset ERT status open @@ -4940,6 +4974,12 @@ Copy data from area to another \begin_layout Standard \lang english +This is mostly useful for accelerating console scrolling. +\end_layout + +\begin_layout Standard + +\lang english \begin_inset ERT status open @@ -5084,6 +5124,12 @@ Wait for blit idle, optional \begin_layout Standard \lang english +It will be called by the cfb_* fallback functions if it's available. +\end_layout + +\begin_layout Standard + +\lang english \begin_inset ERT status open |