Aaron Brazener : wined3d: Added further Nvidia Geforce 8xxx detection.

Alexandre Julliard julliard at winehq.org
Thu Dec 31 07:42:45 CST 2009


Module: wine
Branch: master
Commit: 11754a645b96077ae449cdddc2972eda6797ef1e
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=11754a645b96077ae449cdddc2972eda6797ef1e

Author: Aaron Brazener <rnbrznr at gmail.com>
Date:   Wed Dec 30 13:10:25 2009 +0000

wined3d: Added further Nvidia Geforce 8xxx detection.

---

 dlls/wined3d/directx.c         |    4 +++-
 dlls/wined3d/wined3d_private.h |    4 ++++
 2 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/dlls/wined3d/directx.c b/dlls/wined3d/directx.c
index 713a349..f9bc752 100644
--- a/dlls/wined3d/directx.c
+++ b/dlls/wined3d/directx.c
@@ -1288,7 +1288,9 @@ static enum wined3d_pci_device wined3d_guess_card(const struct wined3d_gl_info *
                 }
 
                 /* Geforce8 - lowend */
-                if (strstr(gl_renderer, "8300")
+                if (strstr(gl_renderer, "8100")
+                        || strstr(gl_renderer, "8200")
+                        || strstr(gl_renderer, "8300")
                         || strstr(gl_renderer, "8400")
                         || strstr(gl_renderer, "8500"))
                 {
diff --git a/dlls/wined3d/wined3d_private.h b/dlls/wined3d/wined3d_private.h
index b98ba10..47b89c9 100644
--- a/dlls/wined3d/wined3d_private.h
+++ b/dlls/wined3d/wined3d_private.h
@@ -1297,7 +1297,11 @@ enum wined3d_pci_device
     CARD_NVIDIA_GEFORCE_7300        = 0x01d7, /* GeForce Go 7300 */
     CARD_NVIDIA_GEFORCE_7600        = 0x0391,
     CARD_NVIDIA_GEFORCE_7800GT      = 0x0092,
+    CARD_NVIDIA_GEFORCE_8100        = 0x084F,
+    CARD_NVIDIA_GEFORCE_8200        = 0x0849, /* Other PCI ID 0x084B */
     CARD_NVIDIA_GEFORCE_8300GS      = 0x0423,
+    CARD_NVIDIA_GEFORCE_8400GS      = 0x0404,
+    CARD_NVIDIA_GEFORCE_8500GT      = 0x0421,
     CARD_NVIDIA_GEFORCE_8600GT      = 0x0402,
     CARD_NVIDIA_GEFORCE_8600MGT     = 0x0407,
     CARD_NVIDIA_GEFORCE_8800GTS     = 0x0193,




More information about the wine-cvs mailing list