[PATCH] wined3d: fix nvidia gtx series misdetection
Erik Inge Bolsø
knan-wine at anduin.net
Tue Jul 7 11:25:16 CDT 2009
"if" instead of "else if" caused GTX 2xx series to be misclassified
as GeForce 6200.
---
dlls/wined3d/directx.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/wined3d/directx.c b/dlls/wined3d/directx.c
index 6a3be46..71fbdd4 100644
--- a/dlls/wined3d/directx.c
+++ b/dlls/wined3d/directx.c
@@ -1546,13 +1546,13 @@ static BOOL IWineD3DImpl_FillGLCaps(WineD3D_GL_Info *gl_info) {
vidmem = 1024;
}
/* Geforce 200 - midend high */
- if (strstr(gl_renderer, "GTX 275"))
+ else if (strstr(gl_renderer, "GTX 275"))
{
gl_info->gl_card = CARD_NVIDIA_GEFORCE_GTX275;
vidmem = 896;
}
/* Geforce 200 - midend */
- if (strstr(gl_renderer, "GTX 260"))
+ else if (strstr(gl_renderer, "GTX 260"))
{
gl_info->gl_card = CARD_NVIDIA_GEFORCE_GTX260;
vidmem = 1024;
--
1.6.0.4
More information about the wine-patches
mailing list