Stefan Dösinger : wined3d: Detect geforce 7300 cards.

Alexandre Julliard julliard at winehq.org
Tue Jan 8 10:21:48 CST 2008


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

Author: Stefan Dösinger <stefan at codeweavers.com>
Date:   Tue Jan  1 15:29:58 2008 +0100

wined3d: Detect geforce 7300 cards.

---

 dlls/wined3d/directx.c    |    5 +++++
 include/wine/wined3d_gl.h |    1 +
 2 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/dlls/wined3d/directx.c b/dlls/wined3d/directx.c
index 9536b71..1386a76 100644
--- a/dlls/wined3d/directx.c
+++ b/dlls/wined3d/directx.c
@@ -1022,6 +1022,11 @@ BOOL IWineD3DImpl_FillGLCaps(WineD3D_GL_Info *gl_info) {
                     gl_info->gl_card = CARD_NVIDIA_GEFORCE_7400;
                     vidmem = 256; /* The 7400 uses 256-512MB */
                 }
+                /* Geforce7 lowend */
+                else if(strstr(gl_info->gl_renderer, "7300")) {
+                    gl_info->gl_card = CARD_NVIDIA_GEFORCE_7300;
+                    vidmem = 256; /* Mac Pros with this card have 256 MB */
+                }
                 /* Geforce6 highend */
                 else if(strstr(gl_info->gl_renderer, "6800"))
                 {
diff --git a/include/wine/wined3d_gl.h b/include/wine/wined3d_gl.h
index 84d8076..f51a4e6 100644
--- a/include/wine/wined3d_gl.h
+++ b/include/wine/wined3d_gl.h
@@ -3114,6 +3114,7 @@ typedef enum _GL_Cards {
   CARD_NVIDIA_GEFORCE_6600GT      = 0x0140,
   CARD_NVIDIA_GEFORCE_6800        = 0x0041,
   CARD_NVIDIA_GEFORCE_7400        = 0x01d8,
+  CARD_NVIDIA_GEFORCE_7300        = 0x01d7, /* GeForce Go 7300 */
   CARD_NVIDIA_GEFORCE_7600        = 0x0391,
   CARD_NVIDIA_GEFORCE_7800GT      = 0x0092,
   CARD_NVIDIA_GEFORCE_8300GS      = 0x0423,




More information about the wine-cvs mailing list