MGE #1 I tested a DX9 driver a while back and I think one of the problems was the drawrect stuff. I can't recall if it was the same driver though.