graphics library that takes advantage of vu0 + vu1

Discuss the development of software, tools, libraries and anything else that helps make ps2dev happen.

Moderators: cheriff, Herben

Post Reply
tumnes
Posts: 23
Joined: Fri Sep 17, 2004 12:02 pm
Contact:

graphics library that takes advantage of vu0 + vu1

Post by tumnes »

One of the big things that the vector units are supposed to be good for is constructing packets for the GS, right? My main question is do any of the current graphics libraries take advantage of the vector units? I saw gskit, DreamGL, and libito in the subversion repository. Which do you think would be best for rendering 3d graphics? Or would I be better off learning some vu asm to construct my own GS packets? Thanks.
rinco
Posts: 255
Joined: Fri Jan 21, 2005 2:12 pm
Location: Canberra, Australia

Post by rinco »

Several graphics libraries take advantage of vu0 in macromode. I personally prefer libplanar (requires lalib).

If you want maximum performance you'd be best off constructing your own GS packets. To do this you may wish to investigate libgraph, which is a part of ps2sdk.

It really depends on what goal you have in mind.
tumnes
Posts: 23
Joined: Fri Sep 17, 2004 12:02 pm
Contact:

Post by tumnes »

I really just like to play around with this kinda stuff, its all very interesting. So I think I'll play around a bit. Thanks for your advice.
Post Reply