[PD] system requirements video
marius schebella
marius.schebella at chello.at
Tue Sep 9 23:23:18 CEST 2003
has anyone experience with live video processing on windows or linux? or is
everybody using Mac and OSX?
marius.
----- Original Message -----
From: "chris clepper" <cgc at humboldtblvd.com>
To: "Johannes Taelman" <Johannes.Taelman at UGent.be>
Cc: <PD-list at iem.at>
Sent: Tuesday, September 09, 2003 10:21 PM
Subject: Re: [PD] system requirements video
> >I wonder how fast these two mainstream brands handle texture upload on
> >different OS'es.
> >
> >It may not be very optimized in the driver since this operation is
> >rarely used during gameplay, but it's a potential bottleneck for video
> >processing. I expect major performance differences here.
> >
> >Did anyone compare nVidia vs ATI on different OS's on this aspect?
>
> We actually have fairly extensive data on this.
>
> Starting with OSX 10.2 all textures can be uploaded using DMA
> resulting in 0% CPU time for the transfer. Plus 10.2 can handle
> non-power-of-two texture sizes and YUV pixels for even more
> efficiency. This applies for both ATI Radeon (not Rage) and Nvidia
> Geforce hardware on OSX. Of course GEM fully supports these
> features. ;)
>
> Windows does not feature any of these enhancements in it's standard
> OpenGL implementation, so significant CPU time can be spent handling
> the texture uploads. There might be some vendor specific extensions
> to enable fast texturing, but to my knowledge none of them have been
> implemented in GEM. Windows will be getting system wide support for
> using video as textures, unfortunately it will be for Direct3D and
> won't be released until 2005 or 2006 (as part of the Longhorn GDI).
>
> Linux is closer to Windows than OSX as far as drivers go with Nvidia
> hardware, so you can expect similar texturing performance.
>
> I can post measured performance data between Win32 and OSX GEM if you
> are interested.
>
> cgc
>
> > j#|@
> >
>
> _______________________________________________
> PD-list mailing list
> PD-list at iem.at
> http://iem.at/cgi-bin/mailman/listinfo/pd-list
>
More information about the Pd-list
mailing list