From: CARLOS RODRIGUEZ Subject: Patch for wine recognize Geforce GTX 1050 Message-Id: <1915075460.3356445.1480347933745@mail.yahoo.com> Date: Mon, 28 Nov 2016 15:45:33 +0000 (UTC) References: <1915075460.3356445.1480347933745.ref@mail.yahoo.com> Hi Recently change my GT 630 GK 208 for GTX 1050 2GB but wine cant recognize, only appears as GTX 470 This is lspci output lspci -vnn | grep -i vga01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:1c81] (rev a1) (prog-if 00 [VGA controller]) I modify previously patch sended for recognize Nvidia 980ti Filip Frackiewicz, i change some spaces for add GTX 1050 However in him patch, him add mesa values but in my case dont use mesa and for this reason dont possible for me add mesa values if mesa supports GTX 1050 I send files if you can modify for can added if you consider right In Test Works http://i.imgur.com/SbNLu4v.jpg Many thanks
Hi

Recently change my GT 630 GK 208 for GTX 1050 2GB but wine cant recognize, only appears as GTX 470

This is lspci output

lspci -vnn | grep -i vga
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:1c81] (rev a1) (prog-if 00 [VGA controller])

I modify previously patch sended for recognize Nvidia 980ti Filip Frackiewicz, i change some spaces for add GTX 1050

However in him patch, him add mesa values but in my case dont use mesa and for this reason dont possible for me add mesa values if mesa supports GTX 1050

I send files if you can modify for can added if you consider right

In Test Works


Many thanks
--- a/dlls/wined3d/wined3d_private.h +++ b/dlls/wined3d/wined3d_private.h @@ -1973,6 +1973,7 @@ enum wined3d_pci_device CARD_NVIDIA_GEFORCE_GTX970M = 0x13d8, CARD_NVIDIA_GEFORCE_GTX980 = 0x13c0, CARD_NVIDIA_GEFORCE_GTX980TI = 0x17c8, + CARD_NVIDIA_GEFORCE_GTX1050 = 0x1c81, CARD_NVIDIA_GEFORCE_GTX1060 = 0x1c03, CARD_NVIDIA_GEFORCE_GTX1070 = 0x1b81, CARD_NVIDIA_GEFORCE_GTX1080 = 0x1b80, --- a/dlls/wined3d/directx.c +++ b/dlls/wined3d/directx.c @@ -1326,6 +1326,7 @@ static const struct gpu_description gpu_description_table[] = {HW_VENDOR_NVIDIA, CARD_NVIDIA_GEFORCE_GTX970M, "NVIDIA GeForce GTX 970M", DRIVER_NVIDIA_GEFORCE8, 3072}, {HW_VENDOR_NVIDIA, CARD_NVIDIA_GEFORCE_GTX980, "NVIDIA GeForce GTX 980", DRIVER_NVIDIA_GEFORCE8, 4096}, {HW_VENDOR_NVIDIA, CARD_NVIDIA_GEFORCE_GTX980TI, "NVIDIA GeForce GTX 980 Ti", DRIVER_NVIDIA_GEFORCE8, 6144}, + {HW_VENDOR_NVIDIA, CARD_NVIDIA_GEFORCE_GTX1050, "NVIDIA GeForce GTX 1050", DRIVER_NVIDIA_GEFORCE8, 2048}, {HW_VENDOR_NVIDIA, CARD_NVIDIA_GEFORCE_GTX1060, "NVIDIA GeForce GTX 1060", DRIVER_NVIDIA_GEFORCE8, 6144}, {HW_VENDOR_NVIDIA, CARD_NVIDIA_GEFORCE_GTX1070, "NVIDIA GeForce GTX 1070", DRIVER_NVIDIA_GEFORCE8, 8192}, {HW_VENDOR_NVIDIA, CARD_NVIDIA_GEFORCE_GTX1080, "NVIDIA GeForce GTX 1080", DRIVER_NVIDIA_GEFORCE8, 8192}, @@ -1805,6 +1806,7 @@ cards_nvidia_binary[] = {"GTX 1080", CARD_NVIDIA_GEFORCE_GTX1080}, /* GeForce 1000 - highend */ {"GTX 1070", CARD_NVIDIA_GEFORCE_GTX1070}, /* GeForce 1000 - highend */ {"GTX 1060", CARD_NVIDIA_GEFORCE_GTX1060}, /* GeForce 1000 - midend high */ + {"GTX 1050", CARD_NVIDIA_GEFORCE_GTX1050}, /* GeForce 1000 - midend */ {"GTX 980 Ti", CARD_NVIDIA_GEFORCE_GTX980TI}, /* GeForce 900 - highend */ {"GTX 980", CARD_NVIDIA_GEFORCE_GTX980}, /* GeForce 900 - highend */ {"GTX 970M", CARD_NVIDIA_GEFORCE_GTX970M}, /* GeForce 900 - highend mobile*/