eh?AKA switch to gentoo
The stuff in "arch" is fairly long in the tooth. The stuff in "~arch" is maybe on par with what Ubuntu and OpenSUSE shoved out of their last release.
I know about layman... I'm running the x11 overlay on my laptop (X1300 video card, if that doesn't explain it). Maybe I'm doing something wrong, but it doesn't seem like there's been that much activity with that overlay. I sync my portage tree and the overlay every few days, and x11 has told me I've been up to date for the past three weeks.
Or did you just mean that with a Gentoo system, most everything you'd need for a build environment is already there from the word "Go"?
3d Acceleration is independent of the xorg driver, because that's in mesa, where there's only one driver for r500+ cards.
The Xv implementation will probably be added to both the xorg drivers fairly quickly, since they share a lot of code.
The ebuilds with version number 9999 are straight from git. When using this ebuilds you won't see any updates n a simple emerge -avuD world. This also wouldn't make any sense since there is pretty much always a change (except you update multiple times a day). Simply re-emerge the packages with version 9999 to stay up to date.. I sync my portage tree and the overlay every few days, and x11 has told me I've been up to date for the past three weeks.
I was referring to Xv for r600+. Both drivers have support for Xv through r500.
For clarification :
- there are two parts to video acceleration, decode and render
- render is usually the most time consuming; Xv is the API for render acceleration, both open source and fglrx implement Xv acceleration
- open source drivers do not have video render acceleration for r6xx/7xx yet but getting close
- decode is not accelerated on either driver today
- decode has three main parts: IDCT, MC, "everything else"
- MC is typically most CPU intensive decode task; R5xx accel docs include enough info to write MC acceleration AFAIK
Perhaps, that explains why some x264 video (1280x720p, real ones) drop some frames and lags on some "actions scenes" or "too wide, too many detailed background scenes"
I can precisely point out this scene of Terminator (1984).
uploaded sample: http://rapidshare.com/files/142752531/T1.Sample.avi
(1920x720p, x264/AC3, 03:10 min, 195,5 MB) Sorry for the file size, but it is all in there.
I can not play this particular action scene without jumping too many frames or totally losing A/V sync.
Totem (gstreamer or xine), mplayer or vlc can't do it.
It is the toughest scene I've encountered so far.
Things get messy after the explosion scene. I took the liberty to edit leaving some seconds before, just to preserve most of the integrity of it on some "unknown editing issue"
Maybe this particular sample would be a great asset to fully optimizing HD playback on R500. I would hope so.
It can't also be played on Catalyst. At least version 8.6, the last one I have used before switching - for good, I hope - to radeon open source driver.
My system can playback a 720p real file. At least on theory.
Sapphire AGP X1600 pro + Pentium D + 2GB RAM + Debian SID + Experimental packages. The same occurred using Intrepid.
PS: Perhaps a creation of a Thread with some uploaded 720p samples could lead to some new HD playback improvements on the future. What do you guys think of that?
Last edited by hobbes; 09-05-2008 at 03:48 AM.