Radeon textured video pushed
I just committed support for textured video on radeon r1xx-r4xx. r5xx is similar and will be supported soon, once the new fragment shader is sorted out.
Textured video uses the texture engine to display content and perform colorspace conversion. It’s also composite friendly.
February 24th, 2008 at 1:13 am
Is it tearing resistant as well?
February 24th, 2008 at 5:10 pm
I’m seeing tearing here (on a RV370). But I’ve got a slightly tearing effect with pretty much everything, under compiz.
Since I’m using “stable releases” for everything but the xf86-video-ati, I’ve got hope that mesa 7.1, the new drm and xorg 1.5 will improve the situation.
BTW, today I installed a snapshot from mesa_7_0_branch and even if there’re only bugfixes it fixed some minor glitches I was having with compiz.
It’s a great period for us ATI open source drivers’ users: I’m using ati cards with linux since 2001 and I can’t remember any other time in which things keep visibly improving every time you try a new release or grab a snapshot.
You guys, agd5f, airlied, michael danzer, jerome glisse, ajax, and whoever I can’t remember now, are my heroes!
March 2nd, 2008 at 7:28 am
just tested the HEAD driver on an r200, and selecting ‘radeon textured video’ in gstreamer-properties results in a mostly-purple display of video. no other problems.
March 2nd, 2008 at 5:14 pm
Is this with the most recent git head?
March 3rd, 2008 at 3:36 am
yes, i just did a git pull this morning and tried again. same result.
git-show-ref shows f7769ea86e265f347eb58c517ccb5ef8b35eec27 refs/heads/master
March 11th, 2008 at 2:35 pm
And what is with the HD 2400 XT?
March 11th, 2008 at 3:19 pm
The HD2400 XT is r6xx based, so no textured video support yet.
March 12th, 2008 at 5:41 pm
There is a hw bug on RV250 chips. The YUV->RGB texture conversion doesn’t work right so you end up with a purpleish hue.