[cairo] About YUV2RGB converstion

Adam Jackson ajax at nwnk.net
Wed Aug 10 06:27:05 PDT 2005


On Tuesday 09 August 2005 22:43, Stéphane LOEUILLET wrote:
> Drawbacks :
>    - AFAIK, parts of MLdc are already in RandR
>    - OpenML 1.0 specs dates from 2001
>    - corrolary to point 2 : GL extensions are for GLX,WGL, ... not EGL

Translating extensions from GLX to EGL is pretty trivial.  Also, remember that 
there are two kinds of extensions, GL and GLX.  GL_OML_subsample (which you 
mention below) is a GL extension, so it can be trivially supported on both 
GLX and EGL stacks.  GLX_OML_swap_method would need to be rewritten as an EGL 
extension (EGL_OML_swap_me/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftbdf.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftcache.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftchapters.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/fterrdef.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/fterrors.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftglyph.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftgzip.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftimage.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftincrem.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftlist.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftmac.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftmm.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftmodapi.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftmoderr.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftoutln.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftpfr.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftrender.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftsizes.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftsnames.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftstroke.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftsynth.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftsysio.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftsysmem.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftsystem.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/fttrigon.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/fttypes.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftwinfnt.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/ftxf86.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/internal
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/internal/Attic
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/internal/Attic/bdftypes.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/internal/Attic/cfftypes.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/internal/Attic/fnttypes.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/internal/Attic/ftcore.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_main/xc/extras/freetype2/include/freetype/internal/Attic/ftexcept.h,v
/home/srv/cvs.freedesktop.org/cvs/xprint/xprint/src/xprint_m
is a good place to file reports of problems with GTK+ development
snapshots.

Regards,
					Owen


--=-ewqEsMywEJEWMFpE49qH
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)

iD8DBQBC+gbFS+2LB0B90LERApqMAKCHSfQchNDGMg1VGNiQQ7gt/DHRcACgi8IR
Uhw4P/37apzXaqvsCZBNmqE=fR6i
-----END PGP SIGNATURE-----

--=-ewqEsMywEJEWMFpE49qH--




More information about the cairo mailing list