Vincent Pelletier : ddraw: Fix discrepancy in alpha mask for WINED3DFMT_B2G3R3A8_UNORM.

Alexandre Julliard julliard at winehq.org
Mon May 3 11:54:06 CDT 2010


Module: wine
Branch: master
Commit: 40cd9a7ff0b0d9af6e118df1a3cd8fea34979cb3
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=40cd9a7ff0b0d9af6e118df1a3cd8fea34979cb3

Author: Vincent Pelletier <plr.vincent at gmail.com>
Date:   Sun May  2 08:26:21 2010 +0200

ddraw: Fix discrepancy in alpha mask for WINED3DFMT_B2G3R3A8_UNORM.

---

 dlls/ddraw/utils.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/dlls/ddraw/utils.c b/dlls/ddraw/utils.c
index f9fd00f..7641f51 100644
--- a/dlls/ddraw/utils.c
+++ b/dlls/ddraw/utils.c
@@ -171,7 +171,7 @@ PixelFormat_WineD3DtoDD(DDPIXELFORMAT *DDPixelFormat,
             DDPixelFormat->u2.dwRBitMask = 0x00E0;
             DDPixelFormat->u3.dwGBitMask = 0x001C;
             DDPixelFormat->u4.dwBBitMask = 0x0003;
-            DDPixelFormat->u5.dwRGBAlphaBitMask = 0xF000;
+            DDPixelFormat->u5.dwRGBAlphaBitMask = 0xFF00;
             break;
 
         case WINED3DFMT_B4G4R4X4_UNORM:




More information about the wine-cvs mailing list