Some information from the D3DCaps8 structure would be useful, like the shader versions and max simultaneous texture.