summaryrefslogtreecommitdiffstats
path: root/drivers/radeon/hacking
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/radeon/hacking')
-rw-r--r--drivers/radeon/hacking28
1 files changed, 28 insertions, 0 deletions
diff --git a/drivers/radeon/hacking b/drivers/radeon/hacking
index 211504e4be..345c183608 100644
--- a/drivers/radeon/hacking
+++ b/drivers/radeon/hacking
@@ -279,6 +279,34 @@ Please compare:
(is not MMX optimized that's gladly accepted, but probably
will be never optimized due portability).
+hardware IDCT support diagram:
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ |
+[ Video parser ] <---------- [ Transport demuxing ] --> [ Audio ]
+ | | |
+[ Variable length decoder] |D |
+ | |V |
+[ Inverse quantization ] |D |
+ | | |
+-------|---[ video card ]---------+ |s |
+ | | |u |
+[ Run level decode & de-zigzag ] | |b |
+ | | |p |
+[ IDCT ] | |i |
+ | | |c |
+[ Motion compensation ] | |t |
+ | | |u |
+[ Advanced deinterlacing ] | |r |
+ | | |e |
+[ Filtered X-Y scaling ] [SUBPIC]-|-----+s [ OSD ]
+ | | | | |
+[ 4-bit alpha blending ] <---+ | +-------+
+ | |
+[ YUV to RGB conversion ] |
+-------|--------------------------+
+TV-screen or CRT-display
+
+
Conslusion:
~~~~~~~~~~~