Matteo Bruni (@Mystral) commented about dlls/d3dx9_36/mesh.c:
FIXME("D3DXMESHOPT_VERTEXCACHE not implemented.\n"); if (flags & D3DXMESHOPT_STRIPREORDER) FIXME("D3DXMESHOPT_STRIPREORDER not implemented.\n");
return E_NOTIMPL;
As opposed to 1dcc3ab292151cd91ea4202b92107c3a91527c7a, not reordering faces (vs vertices) in the order expected by the game is not safe in general.