From: José Fonseca Date: Mon, 23 Sep 2013 13:15:56 +0000 (+0100) Subject: d3dretrace: Dump D3DFMT_D32F_LOCKABLE too. X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=62bce80269d08b94315ce5ca13ed0431137eeef9;p=apitrace d3dretrace: Dump D3DFMT_D32F_LOCKABLE too. --- diff --git a/retrace/d3d9state_images.cpp b/retrace/d3d9state_images.cpp index 87dcdc0..03f4c2a 100644 --- a/retrace/d3d9state_images.cpp +++ b/retrace/d3d9state_images.cpp @@ -65,6 +65,7 @@ getSurfaceImage(IDirect3DDevice9 *pDevice, break; case D3DFMT_D16: case D3DFMT_D16_LOCKABLE: + case D3DFMT_D32F_LOCKABLE: numChannels = 1; channelType = image::TYPE_FLOAT; break; @@ -109,6 +110,9 @@ getSurfaceImage(IDirect3DDevice9 *pDevice, ((float *)dst)[x] = ((const uint16_t *)src)[x] * (1.0f / 0xffff); } break; + case D3DFMT_D32F_LOCKABLE: + memcpy(dst, src, Desc.Width * sizeof(float)); + break; default: assert(0); break;