[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