Module: wine Branch: master Commit: 39e2cbc5d590b0c8b2ce4b9b28bb9f9ea086507a URL: http://source.winehq.org/git/wine.git/?a=commit;h=39e2cbc5d590b0c8b2ce4b9b28...
Author: Stefan Dösinger stefan@codeweavers.com Date: Sat Mar 22 17:02:09 2008 +0100
wined3d: Enable D3DFMT_V8U8 with GL_ATI_fragment_shader.
---
dlls/wined3d/directx.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/dlls/wined3d/directx.c b/dlls/wined3d/directx.c index 3537cb0..bd66cfd 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");