From db9b5f74dc87022e720cc241c9b40cddc4b481f2 Mon Sep 17 00:00:00 2001 From: Lionel Ulmer Date: Wed, 12 Feb 2003 21:34:46 +0000 Subject: [PATCH] Trace after the matrix has been copied, not before. --- dlls/ddraw/d3ddevice/main.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dlls/ddraw/d3ddevice/main.c b/dlls/ddraw/d3ddevice/main.c index 0b13753c8fe..29954392c21 100644 --- a/dlls/ddraw/d3ddevice/main.c +++ b/dlls/ddraw/d3ddevice/main.c @@ -412,27 +412,27 @@ Main_IDirect3DDeviceImpl_7_3T_2T_GetTransform(LPDIRECT3DDEVICE7 iface, switch (dtstTransformStateType) { case D3DTRANSFORMSTATE_WORLD: { + memcpy(lpD3DMatrix, This->world_mat, 16 * sizeof(D3DVALUE)); if (TRACE_ON(ddraw)) { TRACE(" returning D3DTRANSFORMSTATE_WORLD :\n"); dump_D3DMATRIX(lpD3DMatrix); } - memcpy(lpD3DMatrix, This->world_mat, 16 * sizeof(D3DVALUE)); } break; case D3DTRANSFORMSTATE_VIEW: { + memcpy(lpD3DMatrix, This->view_mat, 16 * sizeof(D3DVALUE)); if (TRACE_ON(ddraw)) { TRACE(" returning D3DTRANSFORMSTATE_VIEW :\n"); dump_D3DMATRIX(lpD3DMatrix); } - memcpy(lpD3DMatrix, This->view_mat, 16 * sizeof(D3DVALUE)); } break; case D3DTRANSFORMSTATE_PROJECTION: { + memcpy(lpD3DMatrix, This->proj_mat, 16 * sizeof(D3DVALUE)); if (TRACE_ON(ddraw)) { TRACE(" returning D3DTRANSFORMSTATE_PROJECTION :\n"); dump_D3DMATRIX(lpD3DMatrix); } - memcpy(lpD3DMatrix, This->proj_mat, 16 * sizeof(D3DVALUE)); } break; default: