Original Post
The other possibilities are D3DCREATE_MIXED_VERTEXPROCESSING and D3DCREATE_SOFTWARE_VERTEXPROCESSING. If I am using vertex 3.0 & pixel 3.0 shaders, does this mean the D3DCREATE_HARDWARE_VERTEXPROCESSING is obligated? Or is one with mixed or even software processing still able to execute vertex and pixel shaders? I could think yes for vertex shaders, but no for pixel shaders. For clarity, I will not support a REF device, only HAL device. D.