Re: DrawElements faster than DrawArrays

"Philippe C.D. Robert" <[email protected]> Mon, 8 Jul 2002 20:39:06 +0200
Newsgroups gmane.comp.gnu.3dkit.general
Message-ID <[email protected]>
Hi,

I admit that I did not do any performance analysis on Mac, but still 
this is hard to believe... what exactly has been tested, on what 
machines using what GPUs ( and thus drivers )?

Anyway, an indexed geometry base class would still be nice to have. And 
yes, this would be a subclass of G3DGeometry.

cheers,

-Phil

On Monday, July 8, 2002, at 08:26 PM, Brent Gulanowski wrote:

> Hi,
>
> I posted a question on the iDevGames forums about vertex submission 
> paths and relative speed, and was surprised to learn that (on Macs at 
> least) glDrawElements() is notably faster (5-7%) than glDrawArrays() in 
> most systems. I was wondering if this is the case on other platforms 
> where G3DKit is being used, and if it would thus be worth producing an 
> indexed-array geometryBackend class. I suppose it would be an 
> additional subclass of the new G3DGeometryBackend class.
>
> Cheers,
>
> Brent
> --
> Inkubator: creating free, open source Mac games.
> http://inkubator.idevgames.com - homepage
> http://www.sourceforge.net/project/inkubator - project page
> http://64.246.17.165/forum/forumdisplay.php?s=&forumid=17 - discussion 
> forums
>
>
> _______________________________________________
> Gnu3dkit-discuss mailing list
> [email protected]
> http://mail.gnu.org/mailman/listinfo/gnu3dkit-discuss
>
>
--
Philippe C.D. Robert
http://www.nice.ch/~phip