https://bugs.winehq.org/show_bug.cgi?id=41163
--- Comment #1 from Henri Verbeet hverbeet@gmail.com --- (In reply to Mark K from comment #0)
In dlls/wined3d/directx.c a comment says "The amount of video memory stored in the gpu description table is the minimum amount of video memory "found on a board containing a specific GPU."
The line for Nvidia GTX 1060: {HW_VENDOR_NVIDIA, CARD_NVIDIA_GEFORCE_GTX1060, "NVIDIA GeForce GTX 1060", DRIVER_NVIDIA_GEFORCE8, 6144},
6144 should probably be changed to 3072, since a 3GB version of the GTX 1060 (with slightly cut-down GPU) has been announced: http://www.eurogamer.net/articles/digitalfoundry-2016-nvidia-unveils-cut- down-gtx-1060-3gb
Either that, or a separate entry for the 3GB model should be added.
Adding a separate entry is probably better. Do you know if these can be distinguished from the OpenGL renderer string?