[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-xorg
Subject:    Re: Xgl/Xegl future?
From:       Matthias Hopf <mhopf () suse ! de>
Date:       2005-08-30 14:28:13
Message-ID: 20050830142813.GC18512 () suse ! de
[Download RAW message or body]

> > I was talking about that there is no common interface for YUV to RGB
> > conversion using the graphics hardware.  Thus we should do this with
> > pixel shader, which *is* a common interface that is capable of doing
> > this. We can have other implementations if the hardware doesn't support
> > pixel shader, but this will be our first try.
> 
> But don't you really want to be able to use 422 source images?  Pixel
> shaders won't help there.

Why not? It's not that difficult. I've only implemented 420
noninterleaved (aka YUV) due to lack of time, but I'll do 422 interleaved
(aka YUY2) as soon as my code is integrated in Xgl again.

You'll have to do the interpolation yourselve, but that's nothing to
worry about.

Matthias

-- 
Matthias Hopf <mhopf@suse.de>       __        __   __
Maxfeldstr. 5 / 90409 Nuernberg    (_   | |  (_   |__         mat@mshopf.de
Phone +49-911-74053-715            __)  |_|  __)  |__  labs   www.mshopf.de

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic