[PATCH 5/5] wined3d: Recognize another Radeon HD 4650 PCI device id.

Matteo Bruni mbruni at codeweavers.com
Wed Jan 18 14:35:32 CST 2017


Signed-off-by: Matteo Bruni <mbruni at codeweavers.com>
---
For bug 34671, with thanks to winetaste at gmx.net for the relevant info.

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

diff --git a/dlls/wined3d/directx.c b/dlls/wined3d/directx.c
index 22e0fee..7e849e3 100644
--- a/dlls/wined3d/directx.c
+++ b/dlls/wined3d/directx.c
@@ -1348,6 +1348,7 @@ static const struct gpu_description gpu_description_table[] =
     {HW_VENDOR_AMD,        CARD_AMD_RADEON_HD4200M,        "ATI Mobility Radeon HD 4200",      DRIVER_AMD_R600,         256 },
     {HW_VENDOR_AMD,        CARD_AMD_RADEON_HD4350,         "ATI Radeon HD 4350",               DRIVER_AMD_R600,         256 },
     {HW_VENDOR_AMD,        CARD_AMD_RADEON_HD4600,         "ATI Radeon HD 4600 Series",        DRIVER_AMD_R600,         512 },
+    {HW_VENDOR_AMD,        CARD_AMD_RADEON_HD4650,         "ATI Radeon HD 4600 Series",        DRIVER_AMD_R600,         512 },
     {HW_VENDOR_AMD,        CARD_AMD_RADEON_HD4700,         "ATI Radeon HD 4700 Series",        DRIVER_AMD_R600,         512 },
     {HW_VENDOR_AMD,        CARD_AMD_RADEON_HD4800,         "ATI Radeon HD 4800 Series",        DRIVER_AMD_R600,         512 },
     {HW_VENDOR_AMD,        CARD_AMD_RADEON_HD5400,         "ATI Radeon HD 5400 Series",        DRIVER_AMD_R600,         512 },
@@ -2018,8 +2019,8 @@ cards_amd_binary[] =
     {"HD 4800",                     CARD_AMD_RADEON_HD4800},    /* Radeon RV7xx HD48xx generic renderer string */
     {"HD 4770",                     CARD_AMD_RADEON_HD4700},    /* Radeon RV740 */
     {"HD 4700",                     CARD_AMD_RADEON_HD4700},    /* Radeon RV7xx HD47xx generic renderer string */
-    {"HD 4670",                     CARD_AMD_RADEON_HD4600},    /* Radeon RV730 */
-    {"HD 4650",                     CARD_AMD_RADEON_HD4600},    /* Radeon RV730 */
+    {"HD 4670",                     CARD_AMD_RADEON_HD4650},    /* Radeon RV730 */
+    {"HD 4650",                     CARD_AMD_RADEON_HD4650},    /* Radeon RV730 */
     {"HD 4600",                     CARD_AMD_RADEON_HD4600},    /* Radeon RV730 */
     {"HD 4550",                     CARD_AMD_RADEON_HD4350},    /* Radeon RV710 */
     {"HD 4350",                     CARD_AMD_RADEON_HD4350},    /* Radeon RV710 */
diff --git a/dlls/wined3d/wined3d_private.h b/dlls/wined3d/wined3d_private.h
index 1a59ba5..71d2e31 100644
--- a/dlls/wined3d/wined3d_private.h
+++ b/dlls/wined3d/wined3d_private.h
@@ -1879,6 +1879,7 @@ enum wined3d_pci_device
     CARD_AMD_RADEON_HD4200M         = 0x9712,
     CARD_AMD_RADEON_HD4350          = 0x954f,
     CARD_AMD_RADEON_HD4600          = 0x9495,
+    CARD_AMD_RADEON_HD4650          = 0x9498,
     CARD_AMD_RADEON_HD4700          = 0x944e,
     CARD_AMD_RADEON_HD4800          = 0x944c,
     CARD_AMD_RADEON_HD5400          = 0x68f9,
-- 
2.10.2




More information about the wine-patches mailing list