Direct3D8 regression/bug