I found some info in a file that It actualy uses D3DDEVTYPE_HAL insted of
D3DCREATE_HARDWARE_VERTEXPROCESSING...
I dont know if it can be changed i would like it to use my GFX more than my Cpu..
D3DDEVTYPE_HAL means you're actually using your graphics card and the manufacturers drivers to run Direct3D. The counterpart of this (mainly) is D3DDEVTYPE_REF which is the reference rasteriser, written by Microsoft as a sort of 'feature benchmark' that has everything implemented, supposedly correctly and according to the specification of the API.
D3DCREATE_HARDWARE_VERTEXPROCESSING means that when you create the Direct3D device, it will use your graphics hardware to do the vertex processing (fixed function T&L or vertex shader execution) as opposed to doing these actions on the CPU as with D3DDEVTYPE_HAL
Last edited by BHJ; 12-11-2009 at 08:17 PM.
|