[3/9] wined3d: Return PCI_DEVICE_NONE for unrecognized Nvidia cards with the binary driver and let the fallback function do its job (try2)

Andrei Slăvoiu andrei.slavoiu at gmail.com
Fri Jul 11 13:44:18 CDT 2014


---
 dlls/wined3d/directx.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dlls/wined3d/directx.c b/dlls/wined3d/directx.c
index bc5c299..ec2fc92 100644
--- a/dlls/wined3d/directx.c
+++ b/dlls/wined3d/directx.c
@@ -1813,6 +1813,7 @@ static enum wined3d_pci_device select_card_nvidia_binary(const char *gl_renderer
         {"GeForce",                     CARD_NVIDIA_GEFORCE},           /* Geforce 256/DDR */
         /* Direct3D 6 */
         {"TNT2",                        CARD_NVIDIA_RIVA_TNT2},         /* Riva TNT2 standard/M64/Pro/Ultra */
+        {"TNT",                         CARD_NVIDIA_RIVA_TNT},          /* Riva TNT, Vanta */
     };
 
     for (i = 0; i < sizeof(cards) / sizeof(*cards); ++i)
@@ -1821,7 +1822,7 @@ static enum wined3d_pci_device select_card_nvidia_binary(const char *gl_renderer
             return cards[i].id;
     }
 
-    return CARD_NVIDIA_RIVA_TNT; /* Riva TNT, Vanta */
+    return PCI_DEVICE_NONE;
 }
 
 static enum wined3d_pci_device select_card_amd_binary(const char *gl_renderer)
-- 
2.0.0





More information about the wine-patches mailing list