Original Post
I''ve developed d3d for some time. But I''m still confused about the device tye.
The question is:
In function d3d->CreateDevice(D3DADAPTER_DEFAULT, 3DDEVTYPE_HAL, m_hWnd, D3DCREATE_SOFTWARE_VERTEXPROCESSING, &g_d3dpp, &g_pd3dDevice )
Since we select the device type to be D3DDEVTYPE_HAL, but select the BehaviorFlags to be D3DCREATE_SOFTWARE_VERTEXPROCESSING.
I don''t know which is processed in hardware and which in the software?
Do realy need your help!