Reporting from xf86-video-radeonhd: Radeon HD video driver
Please visit:
http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-radeonhd
Or get your own copy by using:
git-clone git://anongit.freedesktop.org/xorg/driver/xf86-video-radeonhd
2 commits against r6xx-r7xx-support at aeecfe67...:
src/r600_exa.c | 408 +++++++++++++++++++----------------------
src/r600_textured_videofuncs.c | 15 +
2 files changed, 207 insertions(+), 216 deletions(-)
commit 2f408d1dd87b647d73d7066176e0d00a31b2bc39
Author: Alex Deucher
Date: Wed Feb 11 15:25:17 2009 -0500
R6xx/R7xx Xv: switch packed over to Yang's new shader code
diffstat:
src/r600_exa.c | 204 +++++++++++++++++--------------------
src/r600_textured_videofuncs.c | 2
2 files changed, 99 insertions(+), 107 deletions(-)
gitweb url:
http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-radeonhd;a=commit;h=...
commit fad616a6242debcd7a2ce122aa1877bdfea389a0
Author: Yang Zhao
Date: Mon Feb 9 22:28:03 2009 -0800
R6xx/R7xx Xv: Planar - Properly scale Y'CbCr values before converting to RGB
According to MPEG-2 spec, Y' and Cb/Cr values are scaled to [16, 235]
and [16, 240], respectively, when packed into bytes. Properly take care
of the reverse scaling before translating to RGB.
Conversion matrix has been simplified to remove 3rd column, as the fitting
to [-0.5, 0.5] can be done with scaling.
Redundant MOV instructions were also removed, and now only 3 GPRs are
required.
diffstat:
src/r600_exa.c | 204 +++++++++++++++++--------------------
src/r600_textured_videofuncs.c | 13 +-
2 files changed, 108 insertions(+), 109 deletions(-)
gitweb url:
http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-radeonhd;a=commit;h=...
--
To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org
For additional commands, e-mail: radeonhd+help@opensuse.org