Advertisement

Vertex Arrays vs Display Lists

Started by October 26, 2001 06:15 PM
2 comments, last by nitzan 23 years, 4 months ago
What is faster ? Vertex Arrays or Display Lists ? Is it possible to use both ? This is obviously in relation to repeated objects (since display lists only help in repetition). Nitzan ------------------------- www.geocities.com/nitzanw www.scorchedearth3d.net -------------------------
quote:
Original post by nitzan
What is faster?


Depends on your video card.

quote:
Original post by nitzan
Is it possible to use both?


Yes. Once you make a display list out of a vertex array you don''t need to keep your copy of the array in memory.


[Resist Windows XP''s Invasive Production Activation Technology!]
Advertisement
> Depends on your video card.

Lets say for an Nvidia Geforce ?

Nitzan

-------------------------
www.geocities.com/nitzanw
www.scorchedearth3d.net
-------------------------
Definitely vertex arrays - if you do it correctly. You have to use VAR''s (vertex array range extension) together with nv_fence for sync. Setting it up, you can tell the GPU to directly fetch your vertex data from host memory via AGP DMA. nVidia claims that this is faster than pretty much everything else, including display lists and CVA''s. The nice thing is, that this method also works with dynamic geometry, unlike display lists. Have a look at nVidia''s site, developers section, they have an article about how to use those functions.

This topic is closed to new replies.

Advertisement