diff options
author | nick <nick@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-12-12 18:48:07 +0000 |
---|---|---|
committer | nick <nick@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-12-12 18:48:07 +0000 |
commit | 3eba4f11b1c52baa01a71bb2eac05f12a212b84d (patch) | |
tree | a1720dc17e0034b2026c6ba4e1e7bfffa0ce6252 /drivers/radeon/hacking | |
parent | 587bfe43a7f797639ffd4d3a2696087e8fb7c236 (diff) | |
download | mpv-3eba4f11b1c52baa01a71bb2eac05f12a212b84d.tar.bz2 mpv-3eba4f11b1c52baa01a71bb2eac05f12a212b84d.tar.xz |
Preparing to next acceleration level
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3474 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'drivers/radeon/hacking')
-rw-r--r-- | drivers/radeon/hacking | 28 |
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: ~~~~~~~~~~~ |