Skip to main content
gamedev.net
🔒 Locked

D3DCREATE_SOFTWARE_VERTEXPROCESSING

Started by phatslug Jul 24, 2002 at 11:50 PM 1 replies 800+ views
Original Post
phatslug
phatslug
All the tutorials and samples I''ve been reading through seem to use this when using CreateDevice(). Why not Hardware Vertex Processing?? It should be faster right... is not supported by many cards, or what?
CpMan
CpMan
You should use HARDWARE_VERTEX when available, as it may be much faster on TnL cards, but you have to make sure the card supports TnL. Every card will support SOFTWARE_VP assuming it supports the DirectX version used, but the card may not have TnL capability
VSEDebug Visual Studio.NET Add-In. Enhances debugging in ways never thought possible.
niyaw
niyaw
if you want to use hardware vp, you should check for its support first, as CpMan said. since the tutorials try to keep as little irrelevant code as possible, you won''t see enumeration in them unless they expliricly deal with that topic.

as far as card support goes, i believe gf and radeon were the first chips to support hardware vp, so for anything before that you''d need to use software vp.

---
Come to #directxdev IRC channel on AfterNET

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.