From 5d599cf38e1c9767f778065a1a0e7809626629b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ri=C4=8Dardas=20Barkauskas?= Date: Tue, 4 May 2010 01:58:59 +0300 Subject: wined3d: Fix some complaints in d3d9 texture test --- dlls/wined3d/basetexture.c | 18 ++++++++++++------ 1 files changed, 12 insertions(+), 6 deletions(-) diff --git a/dlls/wined3d/basetexture.c b/dlls/wined3d/basetexture.c index 35a78a4..ab541ae 100644 --- a/dlls/wined3d/basetexture.c +++ b/dlls/wined3d/basetexture.c @@ -201,19 +201,25 @@ HRESULT basetexture_set_autogen_filter_type(IWineD3DBaseTexture *iface, WINED3DT switch(FilterType) { case WINED3DTEXF_NONE: case WINED3DTEXF_POINT: - glTexParameteri(textureDimensions, GL_GENERATE_MIPMAP_HINT_SGIS, GL_FASTEST); - checkGLcall("glTexParameteri(textureDimensions, GL_GENERATE_MIPMAP_HINT_SGIS, GL_FASTEST)"); + glHint(GL_GENERATE_MIPMAP_HINT_SGIS, GL_FASTEST); + checkGLcall("glHint(GL_GENERATE_MIPMAP_HINT_SGIS, GL_FASTEST)"); + glTexParameteri(textureDimensions, GL_GENERATE_MIPMAP_SGIS, GL_TRUE); + checkGLcall("glTexParameteri(textureDimensions, GL_GENERATE_MIPMAP_HINT_SGIS, GL_TRUE)"); break; case WINED3DTEXF_LINEAR: - glTexParameteri(textureDimensions, GL_GENERATE_MIPMAP_HINT_SGIS, GL_NICEST); - checkGLcall("glTexParameteri(textureDimensions, GL_GENERATE_MIPMAP_HINT_SGIS, GL_NICEST)"); + glHint(GL_GENERATE_MIPMAP_HINT_SGIS, GL_NICEST); + checkGLcall("glHint(GL_GENERATE_MIPMAP_HINT_SGIS, GL_NICEST)"); + glTexParameteri(textureDimensions, GL_GENERATE_MIPMAP_SGIS, GL_TRUE); + checkGLcall("glTexParameteri(textureDimensions, GL_GENERATE_MIPMAP_HINT_SGIS, GL_TRUE)"); break; default: WARN("Unexpected filter type %d, setting to GL_NICEST\n", FilterType); - glTexParameteri(textureDimensions, GL_GENERATE_MIPMAP_HINT_SGIS, GL_NICEST); - checkGLcall("glTexParameteri(textureDimensions, GL_GENERATE_MIPMAP_HINT_SGIS, GL_NICEST)"); + glHint(GL_GENERATE_MIPMAP_HINT_SGIS, GL_NICEST); + checkGLcall("glHint(GL_GENERATE_MIPMAP_HINT_SGIS, GL_NICEST)"); + glTexParameteri(textureDimensions, GL_GENERATE_MIPMAP_SGIS, GL_TRUE); + checkGLcall("glTexParameteri(textureDimensions, GL_GENERATE_MIPMAP_HINT_SGIS, GL_TRUE)"); } LEAVE_GL(); -- 1.7.0