Module: wine Branch: master Commit: fa8a0dc7f61715a093a3b2e4453e843a4129476e URL: http://source.winehq.org/git/wine.git/?a=commit;h=fa8a0dc7f61715a093a3b2e445...
Author: Matteo Bruni mbruni@codeweavers.com Date: Tue Feb 18 22:17:01 2014 +0100
d3dx9: Allow loading float "FOURCC" DDS files.
---
dlls/d3dx9_36/surface.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/dlls/d3dx9_36/surface.c b/dlls/d3dx9_36/surface.c index 71c43bd..94301e8 100644 --- a/dlls/d3dx9_36/surface.c +++ b/dlls/d3dx9_36/surface.c @@ -153,7 +153,13 @@ static D3DFORMAT dds_fourcc_to_d3dformat(DWORD fourcc) MAKEFOURCC('D','X','T','2'), MAKEFOURCC('D','X','T','3'), MAKEFOURCC('D','X','T','4'), - MAKEFOURCC('D','X','T','5') + MAKEFOURCC('D','X','T','5'), + D3DFMT_R16F, + D3DFMT_G16R16F, + D3DFMT_A16B16G16R16F, + D3DFMT_R32F, + D3DFMT_G32R32F, + D3DFMT_A32B32G32R32F, };
for (i = 0; i < sizeof(known_fourcc) / sizeof(known_fourcc[0]); i++)