From: Stefan Dösinger Date: Sat, 22 Mar 2008 16:02:09 +0000 (+0100) Subject: wined3d: Enable D3DFMT_V8U8 with GL_ATI_fragment_shader. X-Git-Tag: wine-0.9.59~375 X-Git-Url: http://git.etersoft.ru/projects/?a=commitdiff_plain;h=39e2cbc5d590b0c8b2ce4b9b28bb9f9ea086507a;p=wine%2Feterwine.git wined3d: Enable D3DFMT_V8U8 with GL_ATI_fragment_shader. --- diff --git a/dlls/wined3d/directx.c b/dlls/wined3d/directx.c index 3537cb037d..bd66cfd9e7 100644 --- a/dlls/wined3d/directx.c +++ b/dlls/wined3d/directx.c @@ -1872,7 +1872,7 @@ static BOOL CheckBumpMapCapability(UINT Adapter, WINED3DFORMAT CheckFormat) return FALSE; } } - if(GL_SUPPORT(ATI_ENVMAP_BUMPMAP)) { + if(GL_SUPPORT(ATI_ENVMAP_BUMPMAP) || GL_SUPPORT(ATI_FRAGMENT_SHADER)) { switch (CheckFormat) { case WINED3DFMT_V8U8: TRACE_(d3d_caps)("[OK]\n"); @@ -2119,7 +2119,8 @@ static BOOL CheckTextureCapability(UINT Adapter, WINED3DFORMAT CheckFormat) * and are still playable even without bump mapping */ case WINED3DFMT_V8U8: - if(GL_SUPPORT(NV_TEXTURE_SHADER) || GL_SUPPORT(ATI_ENVMAP_BUMPMAP)) { + if(GL_SUPPORT(NV_TEXTURE_SHADER) || GL_SUPPORT(ATI_ENVMAP_BUMPMAP) || + GL_SUPPORT(ATI_FRAGMENT_SHADER)) { return TRUE; } TRACE_(d3d_caps)("[FAILED] - No converted formats on volumes\n");