diff --git a/gfx/drivers_display/gfx_display_d3d9.c b/gfx/drivers_display/gfx_display_d3d9.c index 23b5365481..76db601797 100644 --- a/gfx/drivers_display/gfx_display_d3d9.c +++ b/gfx/drivers_display/gfx_display_d3d9.c @@ -194,9 +194,8 @@ static void gfx_display_d3d9_draw(gfx_display_ctx_draw_t *draw, 0); matrix_4x4_multiply(m1, mop, m2); matrix_4x4_multiply(m2, d3d->mvp_transposed, m1); - d3d_matrix_transpose(&m1, &m2); - d3d9_set_mvp(d3d->dev, &m1); + d3d9_set_mvp(d3d->dev, &m2); if (draw && draw->texture) gfx_display_d3d9_bind_texture(draw, d3d);