Luke Bratch : wined3d: Add Nvidia 8800GTX detection.
Alexandre Julliard
julliard at winehq.org
Wed Jul 21 10:54:53 CDT 2010
Module: wine
Branch: master
Commit: c63c568731ba4440df5cffc2a98d6e5a97a47451
URL: http://source.winehq.org/git/wine.git/?a=commit;h=c63c568731ba4440df5cffc2a98d6e5a97a47451
Author: Luke Bratch <l_bratch at yahoo.co.uk>
Date: Tue Jul 20 17:02:17 2010 +0000
wined3d: Add Nvidia 8800GTX detection.
---
dlls/wined3d/directx.c | 8 ++++++++
dlls/wined3d/wined3d_private.h | 1 +
2 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/dlls/wined3d/directx.c b/dlls/wined3d/directx.c
index 5705def..3e6e38d 100644
--- a/dlls/wined3d/directx.c
+++ b/dlls/wined3d/directx.c
@@ -1014,6 +1014,7 @@ static const struct driver_version_information driver_version_table[] =
{HW_VENDOR_NVIDIA, CARD_NVIDIA_GEFORCE_8600GT, "NVIDIA GeForce 8600 GT", 15, 11, 9745 },
{HW_VENDOR_NVIDIA, CARD_NVIDIA_GEFORCE_8600MGT, "NVIDIA GeForce 8600M GT", 15, 11, 9745 },
{HW_VENDOR_NVIDIA, CARD_NVIDIA_GEFORCE_8800GTS, "NVIDIA GeForce 8800 GTS", 15, 11, 9745 },
+ {HW_VENDOR_NVIDIA, CARD_NVIDIA_GEFORCE_8800GTX, "NVIDIA GeForce 8800 GTX", 15, 11, 9745 },
{HW_VENDOR_NVIDIA, CARD_NVIDIA_GEFORCE_9200, "NVIDIA GeForce 9200", 15, 11, 9745 },
{HW_VENDOR_NVIDIA, CARD_NVIDIA_GEFORCE_9400GT, "NVIDIA GeForce 9400 GT", 15, 11, 9745 },
{HW_VENDOR_NVIDIA, CARD_NVIDIA_GEFORCE_9500GT, "NVIDIA GeForce 9500 GT", 15, 11, 9745 },
@@ -1385,6 +1386,13 @@ static enum wined3d_pci_device select_card_nvidia_binary(const struct wined3d_gl
return CARD_NVIDIA_GEFORCE_9200;
}
+ /* Geforce8 - highend high*/
+ if (strstr(gl_renderer, "8800 GTX"))
+ {
+ *vidmem = 768;
+ return CARD_NVIDIA_GEFORCE_8800GTX;
+ }
+
/* Geforce8 - highend */
if (strstr(gl_renderer, "8800"))
{
diff --git a/dlls/wined3d/wined3d_private.h b/dlls/wined3d/wined3d_private.h
index f5fb280..8773248 100644
--- a/dlls/wined3d/wined3d_private.h
+++ b/dlls/wined3d/wined3d_private.h
@@ -1304,6 +1304,7 @@ enum wined3d_pci_device
CARD_NVIDIA_GEFORCE_8600GT = 0x0402,
CARD_NVIDIA_GEFORCE_8600MGT = 0x0407,
CARD_NVIDIA_GEFORCE_8800GTS = 0x0193,
+ CARD_NVIDIA_GEFORCE_8800GTX = 0x0191,
CARD_NVIDIA_GEFORCE_9200 = 0x086d,
CARD_NVIDIA_GEFORCE_9400GT = 0x042c,
CARD_NVIDIA_GEFORCE_9500GT = 0x0640,
More information about the wine-cvs
mailing list