d3dx implementation senseless?