[PATCH 5/5] wined3d: Print a FIXME when the GL renderer string isn't recognized.

Matteo Bruni mbruni at codeweavers.com
Fri Sep 28 10:22:42 CDT 2012


---
 dlls/wined3d/directx.c |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/dlls/wined3d/directx.c b/dlls/wined3d/directx.c
index 48a6ef4..bd6e895 100644
--- a/dlls/wined3d/directx.c
+++ b/dlls/wined3d/directx.c
@@ -1578,7 +1578,7 @@ static enum wined3d_pci_device select_card_nvidia_binary(const struct wined3d_gl
                 return cards[i].id;
         }
 
-        /* Geforce8-compatible fall back if the GPU is not in the list yet */
+        FIXME("Unrecognized renderer %s, falling back to default (GeForce 8300 GS).\n", debugstr_a(gl_renderer));
         return CARD_NVIDIA_GEFORCE_8300GS;
     }
 
@@ -1615,7 +1615,7 @@ static enum wined3d_pci_device select_card_nvidia_binary(const struct wined3d_gl
                 return cards[i].id;
         }
 
-        /* Geforce 6/7 - lowend */
+        FIXME("Unrecognized renderer %s, falling back to default (GeForce 6200).\n", debugstr_a(gl_renderer));
         return CARD_NVIDIA_GEFORCE_6200; /* Geforce 6100/6150/6200/7300/7400/7500 */
     }
 
@@ -1769,7 +1769,7 @@ static enum wined3d_pci_device select_card_amd_binary(const struct wined3d_gl_in
                 return cards[i].id;
         }
 
-        /* Default for when no GPU has been found */
+        FIXME("Unrecognized renderer %s, falling back to default (Radeon HD 3200).\n", debugstr_a(gl_renderer));
         return CARD_AMD_RADEON_HD3200;
     }
 
@@ -1886,6 +1886,7 @@ static enum wined3d_pci_device select_card_intel(const struct wined3d_gl_info *g
             return cards[i].id;
     }
 
+    FIXME("Unrecognized renderer %s, falling back to default (Intel 915G).\n", debugstr_a(gl_renderer));
     return CARD_INTEL_915G;
 }
 
@@ -1992,7 +1993,10 @@ static enum wined3d_pci_device select_card_amd_mesa(const struct wined3d_gl_info
 
     d3d_level = d3d_level_from_gl_info(gl_info);
     if (d3d_level >= 10)
+    {
+        FIXME("Unrecognized renderer %s, falling back to default (Radeon HD 2600).\n", debugstr_a(gl_renderer));
         return CARD_AMD_RADEON_HD2600;
+    }
 
     if (d3d_level >= 9)
     {
@@ -2029,6 +2033,7 @@ static enum wined3d_pci_device select_card_amd_mesa(const struct wined3d_gl_info
                 return cards[i].id;
         }
 
+        FIXME("Unrecognized renderer %s, falling back to default (Radeon 9500).\n", debugstr_a(gl_renderer));
         return CARD_AMD_RADEON_9500;
     }
 
-- 
1.7.8.6




More information about the wine-patches mailing list