signed-off Patch for Recognize GTX 1050

CARLOS RODRIGUEZ mrdeathjr28 at yahoo.es
Tue Nov 29 05:21:54 CST 2016


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 of Filip Frackiewicz for recognize Nvidia 980ti , 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


Signed-off-by: Carlos Rodriguez <mrdeathjr28 at yahoo.es>


--- 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*/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PatchGTX1050a.diff
Type: text/x-patch
Size: 449 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20161129/4145af61/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PatchGTX1050b.diff
Type: text/x-patch
Size: 1776 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20161129/4145af61/attachment-0001.bin>


More information about the wine-patches mailing list