Date: Fri, 03 Sep 1999 10:52:28 +0100 From: Roger Hardiman <roger@cs.strath.ac.uk> To: John-Mark Gurney <gurney_j@resnet.uoregon.edu> Cc: Amancio Hasty <hasty@rah.star-gate.com>, Doug Rabson <dfr@nlsystems.com>, multimedia@FreeBSD.ORG Subject: Re: New 3D software available Message-ID: <37CF9A5C.167E@cs.strath.ac.uk> References: <Pine.BSF.4.10.9909022256550.2081-100000@salmon.nlsystems.com> <199909022308.QAA69778@rah.star-gate.com> <19990902163656.12142@hydrogen.fircrest.net>
next in thread | previous in thread | raw e-mail | index | archive | help
John-Mark Gurney wrote: > do you need yuv->rgb routines?? I reciently wrote some so that I can > do capturing in YUV9 and YUV12 and actually display the output... Yep. All modern video cards have hardware YUV->RGB conversion hardware and also hardware rescaling. So, using the hardware YUV has 2 advantages 1) it is all in hardware. No CPU time is wasted. 2) a yuv format image takes alot less data than an RGB image (with sub-sampled U and V planes) so there is less loading on your PCI bus and less time spent blocking other apps from writing to the video hardware. Roger To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?37CF9A5C.167E>