From 283470ec47207bb0f78ed85361b045f0a18c6ac3 Mon Sep 17 00:00:00 2001 From: David Barbion Date: Sun, 8 May 2022 00:19:12 +0200 Subject: [PATCH 1/4] feat: bump nvidia legacy drivers to 390.147 --- RELEASE-NOTES.md | 1 + .../nvidia-driver-390-recalbox.hash | 4 +- .../nvidia-driver-390-recalbox.mk | 2 +- .../nvidiacheckcompatibility-390.txt | 1830 +++++++++-------- 4 files changed, 929 insertions(+), 908 deletions(-) diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index 4a5db170ed..1b0be09b69 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -83,6 +83,7 @@ as release notes for end user on a Recalbox upgrade. - Full keyboard is available for the emulated computer - Use F12 as ESC replacement to quit - Bump Hypseus Singe (Daphne) - Add support for Singe 2 games +- Bump nvidia legacy drivers to 390.147 ### Fixes diff --git a/package/nvidia-driver-390-recalbox/nvidia-driver-390-recalbox.hash b/package/nvidia-driver-390-recalbox/nvidia-driver-390-recalbox.hash index 952eb66d5c..9a18fe6e7e 100644 --- a/package/nvidia-driver-390-recalbox/nvidia-driver-390-recalbox.hash +++ b/package/nvidia-driver-390-recalbox/nvidia-driver-390-recalbox.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 b722aa70f33bd44acaf196472cfb719a0ad6cefead7c49b1051bde092c1394ef NVIDIA-Linux-x86_64-390.143.run -sha256 01e96b7534dea3fdfe65d5cad229e264307c80952479942d368466db9cfe6d06 NVIDIA-Linux-x86-390.143.run +sha256 2ac4b05d0de612f13f5f080dff6c73f06ea8b1d8ea21b7505441027ab4d55b01 NVIDIA-Linux-x86-390.147.run +sha256 bfd3835ee20a2a96b5f6a58c3e8fc3091145f0e398a7c2e3505f1649ac6b0c27 NVIDIA-Linux-x86_64-390.147.run sha256 bd28b0c5aeeb00eb11d3ec6f6f3449d4b3a40100914258332734a53527997526 LICENSE diff --git a/package/nvidia-driver-390-recalbox/nvidia-driver-390-recalbox.mk b/package/nvidia-driver-390-recalbox/nvidia-driver-390-recalbox.mk index addc36b00a..2f1ddaea68 100644 --- a/package/nvidia-driver-390-recalbox/nvidia-driver-390-recalbox.mk +++ b/package/nvidia-driver-390-recalbox/nvidia-driver-390-recalbox.mk @@ -4,7 +4,7 @@ # ################################################################################ -NVIDIA_DRIVER_390_RECALBOX_VERSION = 390.143 +NVIDIA_DRIVER_390_RECALBOX_VERSION = 390.147 NVIDIA_DRIVER_390_RECALBOX_SUFFIX = $(if $(BR2_x86_64),_64) NVIDIA_DRIVER_390_RECALBOX_SITE = http://download.nvidia.com/XFree86/Linux-x86$(NVIDIA_DRIVER_390_RECALBOX_SUFFIX)/$(NVIDIA_DRIVER_390_RECALBOX_VERSION) NVIDIA_DRIVER_390_RECALBOX_SOURCE = NVIDIA-Linux-x86$(NVIDIA_DRIVER_390_RECALBOX_SUFFIX)-$(NVIDIA_DRIVER_390_RECALBOX_VERSION).run diff --git a/projects/recalbox-hardware/videocard/nvidiacheckcompatibility-390.txt b/projects/recalbox-hardware/videocard/nvidiacheckcompatibility-390.txt index 36ded17fe9..5277c3269f 100644 --- a/projects/recalbox-hardware/videocard/nvidiacheckcompatibility-390.txt +++ b/projects/recalbox-hardware/videocard/nvidiacheckcompatibility-390.txt @@ -1,906 +1,926 @@ # http://us.download.nvidia.com/XFree86/Linux-x86_64/390.132/README/supportedchips.html -GeForce 410M 1054 D -GeForce 410M 1055 D -GeForce 510 1042 D -GeForce 605 1048 D -GeForce 610 1058 103C 2AF1 D -GeForce 610M 0DEA C -GeForce 610M 1058 C -GeForce 610M 1059 C -GeForce 610M 105A C -GeForce 610M 1140 17AA 3901 C -GeForce 610M 1140 17AA 3983 C -GeForce 610M 1140 17AA 5001 C -GeForce 615 0DEA 17AA 365A C -GeForce 615 0DEA 17AA 365B C -GeForce 615 0DEA 17AA 365E C -GeForce 615 0DEA 17AA 3660 C -GeForce 615 0DEA 17AA 366C C -GeForce 620M 1140 152D 0926 C -GeForce 705A 1058 17AA 3692 C -GeForce 705A 105B 103C 2AFB C -GeForce 705A 105B 17AA 30F3 C -GeForce 705A 1140 17AA 3687 C -GeForce 705M 105B C -GeForce 705M 1140 17AA 365A C -GeForce 705M 1140 17AA 5005 C -GeForce 705M 1140 17AA 5030 C -GeForce 705M 1140 17AA 5031 C -GeForce 710A 0FEC C -GeForce 710A 1140 103C 2AF9 C -GeForce 710A 1295 103C 2B0D C -GeForce 710A 1295 103C 2B0F C -GeForce 710A 1295 17AA 367C D -GeForce 710M 1140 1025 0686 C -GeForce 710M 1140 1025 0689 C -GeForce 710M 1140 1025 068B C -GeForce 710M 1140 1025 068D C -GeForce 710M 1140 1025 068E C -GeForce 710M 1140 1025 0691 C -GeForce 710M 1140 1025 0773 C -GeForce 710M 1140 1025 0774 C -GeForce 710M 1140 1025 077A C -GeForce 710M 1140 1025 077B C -GeForce 710M 1140 1025 077C C -GeForce 710M 1140 1025 077D C -GeForce 710M 1140 1025 077E C -GeForce 710M 1140 1025 077F C -GeForce 710M 1140 1025 0841 C -GeForce 710M 1140 1179 FA01 C -GeForce 710M 1140 1179 FA02 C -GeForce 710M 1140 1179 FA03 C -GeForce 710M 1140 1179 FA05 C -GeForce 710M 1140 1179 FA11 C -GeForce 710M 1140 1179 FA13 C -GeForce 710M 1140 1179 FA18 C -GeForce 710M 1140 1179 FA19 C -GeForce 710M 1140 1179 FA21 C -GeForce 710M 1140 1179 FA23 C -GeForce 710M 1140 1179 FA2A C -GeForce 710M 1140 1179 FA32 C -GeForce 710M 1140 1179 FA33 C -GeForce 710M 1140 1179 FA36 C -GeForce 710M 1140 1179 FA38 C -GeForce 710M 1140 1179 FA42 C -GeForce 710M 1140 1179 FA43 C -GeForce 710M 1140 1179 FA45 C -GeForce 710M 1140 1179 FA47 C -GeForce 710M 1140 1179 FA49 C -GeForce 710M 1140 1179 FA58 C -GeForce 710M 1140 1179 FA59 C -GeForce 710M 1140 1179 FA88 C -GeForce 710M 1140 1179 FA89 C -GeForce 710M 1140 144D C709 C -GeForce 710M 1140 144D C711 C -GeForce 710M 1140 144D C736 C -GeForce 710M 1140 144D C737 C -GeForce 710M 1140 152D 1012 C -GeForce 710M 1140 152D 1055 C -GeForce 710M 1140 17AA 3902 C -GeForce 710M 1140 17AA 3903 C -GeForce 710M 1140 17AA 5014 C -GeForce 710M 1140 17AA 5017 C -GeForce 710M 1140 17AA 5019 C -GeForce 710M 1140 17AA 501A C -GeForce 710M 1140 17AA 5025 C -GeForce 710M 1140 17AA 5027 C -GeForce 710M 1140 17AA 502A C -GeForce 710M 1140 17AA 502D C -GeForce 710M 1140 17AA 503E C -GeForce 710M 1140 1854 0177 C -GeForce 710M 1140 1854 0180 C -GeForce 710M 1295 D -GeForce 720A 1140 17AA 30B7 C -GeForce 720M 1140 1462 AA33 C -GeForce 720M 1140 1462 AE61 C -GeForce 730A 1290 103C 2AFA D -GeForce 800A 1058 17AA 3682 D -GeForce 800A 1058 17AA 3695 D -GeForce 800A 1058 17AA 36A8 D -GeForce 800A 1058 17AA 36AC D -GeForce 800A 1058 17AA 36AD D -GeForce 800A 1058 705A 3682 D -GeForce 800A 105B 17AA 30B1 D -GeForce 800A 105B 17AA 36A1 D -GeForce 800M 1140 17AA 365E C -GeForce 800M 1140 17AA 366C C -GeForce 800M 1140 17AA 3685 C -GeForce 800M 1140 17AA 3686 C -GeForce 805A 1295 17AA 367A D -GeForce 810A 1295 103C 2B20 D -GeForce 810A 1295 103C 2B21 D -GeForce 810M 0FEE C -GeForce 810M 1140 1025 0869 C -GeForce 810M 1140 1025 092E C -GeForce 810M 1140 1D05 1013 C -GeForce 820A 1140 17AA 30B4 C -GeForce 820A 1140 17AA 30E4 C -GeForce 820A 1140 17AA 361B C -GeForce 820A 1140 17AA 361C C -GeForce 820A 1140 17AA 361D C -GeForce 820A 1140 17AA 3661 C -GeForce 820A 1140 17AA 3696 C -GeForce 820A 1140 17AA 369B C -GeForce 820A 1140 17AA 369C C -GeForce 820A 1140 17AA 369D C -GeForce 820A 1140 17AA 369E C -GeForce 820A 1140 17AA 36A6 C -GeForce 820A 1140 17AA 36A7 C -GeForce 820A 1140 17AA 36A9 C -GeForce 820A 1140 17AA 36AF C -GeForce 820A 1140 17AA 36B0 C -GeForce 820A 1140 17AA 36B6 C -GeForce 820M 0FED C -GeForce 820M 1140 1019 0799 C -GeForce 820M 1140 1025 0821 C -GeForce 820M 1140 1025 083E C -GeForce 820M 1140 1025 0853 C -GeForce 820M 1140 1025 0854 C -GeForce 820M 1140 1025 0855 C -GeForce 820M 1140 1025 0856 C -GeForce 820M 1140 1025 0857 C -GeForce 820M 1140 1025 0858 C -GeForce 820M 1140 1025 0863 C -GeForce 820M 1140 1025 0868 C -GeForce 820M 1140 1025 0873 C -GeForce 820M 1140 1025 0878 C -GeForce 820M 1140 1025 087B C -GeForce 820M 1140 1025 087F C -GeForce 820M 1140 1025 0881 C -GeForce 820M 1140 1025 0885 C -GeForce 820M 1140 1025 088A C -GeForce 820M 1140 1025 089B C -GeForce 820M 1140 1025 0921 C -GeForce 820M 1140 1025 092F C -GeForce 820M 1140 1025 0932 C -GeForce 820M 1140 1025 093A C -GeForce 820M 1140 1025 093C C -GeForce 820M 1140 1025 093F C -GeForce 820M 1140 1025 0941 C -GeForce 820M 1140 1025 0945 C -GeForce 820M 1140 1025 0954 C -GeForce 820M 1140 1025 0965 C -GeForce 820M 1140 1028 064E C -GeForce 820M 1140 1028 0652 C -GeForce 820M 1140 1028 0653 C -GeForce 820M 1140 1028 0655 C -GeForce 820M 1140 1028 065E C -GeForce 820M 1140 1028 0662 C -GeForce 820M 1140 1028 068D C -GeForce 820M 1140 1028 06AD C -GeForce 820M 1140 1028 06AE C -GeForce 820M 1140 1028 06AF C -GeForce 820M 1140 1028 06B0 C -GeForce 820M 1140 1028 06C0 C -GeForce 820M 1140 1028 06C1 C -GeForce 820M 1140 103C 218A C -GeForce 820M 1140 103C 21BB C -GeForce 820M 1140 103C 21BC C -GeForce 820M 1140 103C 220E C -GeForce 820M 1140 103C 2210 C -GeForce 820M 1140 103C 2212 C -GeForce 820M 1140 103C 2214 C -GeForce 820M 1140 103C 2218 C -GeForce 820M 1140 103C 225B C -GeForce 820M 1140 103C 225D C -GeForce 820M 1140 103C 226D C -GeForce 820M 1140 103C 226F C -GeForce 820M 1140 103C 22D2 C -GeForce 820M 1140 103C 22D9 C -GeForce 820M 1140 103C 2335 C -GeForce 820M 1140 103C 2337 C -GeForce 820M 1140 1043 15AD C -GeForce 820M 1140 1043 15ED C -GeForce 820M 1140 1043 160D C -GeForce 820M 1140 1043 163D C -GeForce 820M 1140 1043 165D C -GeForce 820M 1140 1043 166D C -GeForce 820M 1140 1043 16CD C -GeForce 820M 1140 1043 16DD C -GeForce 820M 1140 1043 170D C -GeForce 820M 1140 1043 176D C -GeForce 820M 1140 1043 178D C -GeForce 820M 1140 1043 179D C -GeForce 820M 1140 1043 227A C -GeForce 820M 1140 1043 228A C -GeForce 820M 1140 1043 22FA C -GeForce 820M 1140 1043 232A C -GeForce 820M 1140 1043 233A C -GeForce 820M 1140 1043 235A C -GeForce 820M 1140 1043 236A C -GeForce 820M 1140 1043 238A C -GeForce 820M 1140 1043 85EB C -GeForce 820M 1140 1043 85EC C -GeForce 820M 1140 1043 85F3 C -GeForce 820M 1140 1043 860E C -GeForce 820M 1140 1043 861A C -GeForce 820M 1140 1043 861B C -GeForce 820M 1140 1043 8628 C -GeForce 820M 1140 1043 8643 C -GeForce 820M 1140 1043 864C C -GeForce 820M 1140 1043 8652 C -GeForce 820M 1140 1043 8660 C -GeForce 820M 1140 1043 8661 C -GeForce 820M 1140 144D C10D C -GeForce 820M 1140 144D C745 C -GeForce 820M 1140 144D C750 C -GeForce 820M 1140 1462 1116 C -GeForce 820M 1140 1462 AAA3 C -GeForce 820M 1140 1462 AE6A C -GeForce 820M 1140 14C0 0083 C -GeForce 820M 1140 152D 1019 C -GeForce 820M 1140 152D 1092 C -GeForce 820M 1140 17AA 3812 C -GeForce 820M 1140 17AA 3813 C -GeForce 820M 1140 17AA 3816 C -GeForce 820M 1140 17AA 3817 C -GeForce 820M 1140 17AA 3818 C -GeForce 820M 1140 17AA 381A C -GeForce 820M 1140 17AA 381C C -GeForce 820M 1140 17AA 381D C -GeForce 820M 1140 17AA 3907 C -GeForce 820M 1140 17AA 3913 C -GeForce 820M 1140 17AA 3915 C -GeForce 820M 1140 17AA 5032 C -GeForce 820M 1140 17AA 5033 C -GeForce 820M 1140 17AA 503F C -GeForce 820M 1140 17AA 5040 C -GeForce 820M 1140 1854 0224 C -GeForce 820M 1140 1B0A 01C0 C -GeForce 820M 1140 1B0A 210E C -GeForce 820M 1140 1B0A 90D7 C -GeForce 820M 1140 1B0A 90DD C -GeForce 820M 1140 1B50 5530 C -GeForce 820M 1140 1BAB 0106 C -GeForce 825M 1296 D -GeForce 830A 1340 103C 2B2B E -GeForce 830M 1340 E -GeForce 840A 1341 17AA 3697 E -GeForce 840A 1341 17AA 3699 E -GeForce 840A 1341 17AA 369C E -GeForce 840A 1341 17AA 36AF E -GeForce 840M 1341 E -GeForce 840M 1393 E -GeForce 845M 1344 E -GeForce 845M 1390 E -GeForce 845M 1398 E -GeForce 910M 129A D -GeForce 920A 1299 17AA 30BB D -GeForce 920A 1299 17AA 30DA D -GeForce 920A 1299 17AA 30DC D -GeForce 920A 1299 17AA 30DD D -GeForce 920A 1299 17AA 30DF D -GeForce 920A 1299 17AA 3117 D -GeForce 920A 1299 17AA 361B D -GeForce 920A 1299 17AA 362D D -GeForce 920A 1299 17AA 362E D -GeForce 920A 1299 17AA 3630 D -GeForce 920A 1299 17AA 3637 D -GeForce 920A 1299 17AA 369B D -GeForce 920A 1299 17AA 36A7 D -GeForce 920A 1299 17AA 36AF D -GeForce 920A 1299 17AA 36F0 D -GeForce 920M 1299 D -GeForce 920MX 134F E -GeForce 930A 1346 17AA 30BA E -GeForce 930A 1346 17AA 362C E -GeForce 930A 1346 17AA 362F E -GeForce 930A 1346 17AA 3636 E -GeForce 930A 1349 17AA 3124 E -GeForce 930A 1349 17AA 364B E -GeForce 930A 1349 17AA 36C3 E -GeForce 930A 1349 17AA 36D1 E -GeForce 930A 1349 17AA 36D8 E -GeForce 930M 1346 E -GeForce 930M 1349 E -GeForce 930MX 134E E -GeForce 940A 1347 17AA 36B9 E -GeForce 940A 1347 17AA 36BA E -GeForce 940A 137D 17AA 3699 E -GeForce 940M 1347 E -GeForce 940M 139C E -GeForce 940MX 134B E -GeForce 940MX 134D E -GeForce 940MX 179C E -GeForce 945A 1348 103C 2B5C E -GeForce 945M 1348 E -GeForce 945M 1399 E -GeForce GPU 134B 1414 0008 E -GeForce GPU 1392 1028 066A E -GeForce GT 1030 1D01 H -GeForce GT 415M 0DEE C -GeForce GT 420 0DE2 C -GeForce GT 420M 0DF1 C -GeForce GT 420M 0DF3 C -GeForce GT 425M 0DF0 C -GeForce GT 430 0DE1 C -GeForce GT 435M 0DD3 C -GeForce GT 435M 0DF2 C -GeForce GT 440 0DC0 C -GeForce GT 440 0DE0 C -GeForce GT 445M 0DD2 C -GeForce GT 520 0DE4 C -GeForce GT 520 1040 C -GeForce GT 520M 0DED C -GeForce GT 520M 0DF7 C -GeForce GT 520M 1050 C -GeForce GT 520M 1052 C -GeForce GT 520MX 1051 D -GeForce GT 525M 0DEC C -GeForce GT 525M 0DF5 C -GeForce GT 530 0DE5 C -GeForce GT 540M 0DF4 C -GeForce GT 545 1241 C -GeForce GT 545 1243 C -GeForce GT 550M 0DD6 C -GeForce GT 550M 0DF6 C -GeForce GT 550M 1246 C -GeForce GT 555M 0DCD C -GeForce GT 555M 0DCE C -GeForce GT 555M 0DEB C -GeForce GT 555M 1247 C -GeForce GT 555M 1248 C -GeForce GT 555M 124D C -GeForce GT 610 0DE7 C -GeForce GT 610 0F03 C -GeForce GT 610 104A C -GeForce GT 620 0F01 C -GeForce GT 620 1049 C -GeForce GT 620M 0DE8 C -GeForce GT 620M 0DE9 1025 0692 C -GeForce GT 620M 0DE9 1025 0725 C -GeForce GT 620M 0DE9 1025 0728 C -GeForce GT 620M 0DE9 1025 072B C -GeForce GT 620M 0DE9 1025 072E C -GeForce GT 620M 0DE9 1025 0753 C -GeForce GT 620M 0DE9 1025 0754 C -GeForce GT 620M 1140 1025 0600 C -GeForce GT 620M 1140 1025 0606 C -GeForce GT 620M 1140 1025 064A C -GeForce GT 620M 1140 1025 064C C -GeForce GT 620M 1140 1025 067A C -GeForce GT 620M 1140 1025 0680 C -GeForce GT 620M 1140 1025 0692 C -GeForce GT 620M 1140 1025 0694 C -GeForce GT 620M 1140 1025 0702 C -GeForce GT 620M 1140 1025 0719 C -GeForce GT 620M 1140 1025 0725 C -GeForce GT 620M 1140 1025 0728 C -GeForce GT 620M 1140 1025 072B C -GeForce GT 620M 1140 1025 072E C -GeForce GT 620M 1140 1025 0732 C -GeForce GT 620M 1140 1028 0554 C -GeForce GT 620M 1140 1028 0557 C -GeForce GT 620M 1140 1043 1507 C -GeForce GT 620M 1140 1043 2132 C -GeForce GT 620M 1140 144D B092 C -GeForce GT 620M 1140 144D C0D7 C -GeForce GT 620M 1140 144D C652 C -GeForce GT 620M 1140 17AA 3656 C -GeForce GT 620M 1140 17AA 500D C -GeForce GT 620M 1140 1B0A 20DD C -GeForce GT 620M 1140 1B0A 20DF C -GeForce GT 625 104B 1043 844C D -GeForce GT 625 104B 1043 846B D -GeForce GT 625 104B 1462 B590 D -GeForce GT 625 104B 174B 0625 D -GeForce GT 625 104B 174B A625 D -GeForce GT 625 (OEM) 104B D -GeForce GT 625M 1140 1028 0562 C -GeForce GT 625M 1140 1028 0592 C -GeForce GT 625M 1140 1028 0594 C -GeForce GT 625M 1140 1028 0595 C -GeForce GT 625M 1140 1028 05A2 C -GeForce GT 625M 1140 1028 05B1 C -GeForce GT 625M 1140 1028 05B3 C -GeForce GT 625M 1140 17AA 3904 C -GeForce GT 630 0F00 C -GeForce GT 630 0FC2 C -GeForce GT 630 1284 C -GeForce GT 630M 0DE9 C -GeForce GT 630M 0DF4 152D 0952 C -GeForce GT 630M 0DF4 152D 0953 C -GeForce GT 630M 1140 1028 054D C -GeForce GT 630M 1140 1028 054E C -GeForce GT 630M 1140 1028 0565 C -GeForce GT 630M 1140 1028 0568 C -GeForce GT 630M 1140 1028 0590 C -GeForce GT 630M 1140 1028 05DA C -GeForce GT 630M 1140 1028 05E8 C -GeForce GT 630M 1140 103C 18EF C -GeForce GT 630M 1140 103C 18F9 C -GeForce GT 630M 1140 103C 18FB C -GeForce GT 630M 1140 103C 18FD C -GeForce GT 630M 1140 103C 18FF C -GeForce GT 630M 1140 144D C0D5 C -GeForce GT 630M 1140 152D 0982 C -GeForce GT 630M 1140 152D 0983 C -GeForce GT 630M 1140 152D 1030 C -GeForce GT 635 1280 D -GeForce GT 635M 0DE3 C -GeForce GT 635M 0DE9 1B0A 2210 C -GeForce GT 635M 1247 1043 212A C -GeForce GT 635M 1247 1043 212B C -GeForce GT 635M 1247 1043 212C C -GeForce GT 635M 124D 1462 10CC C -GeForce GT 640 0FC0 C -GeForce GT 640 0FC1 C -GeForce GT 640 124B C -GeForce GT 640 1282 C -GeForce GT 640M 0FD2 D -GeForce GT 640M 0FD8 D -GeForce GT 640M LE 0DE9 17AA 3977 C -GeForce GT 640M LE 0FCE C -GeForce GT 640M LE 0FD2 1028 0595 C -GeForce GT 640M LE 0FD2 1028 05B2 C -GeForce GT 640M LE 0FD3 C -GeForce GT 645 1207 C -GeForce GT 645M 0FD9 D -GeForce GT 650M 0FD1 D -GeForce GT 650M 0FD5 D -GeForce GT 705 104C D -GeForce GT 710 1281 D -GeForce GT 710 1289 D -GeForce GT 710 128B D -GeForce GT 710M 1140 1043 223A C -GeForce GT 710M 1140 1043 224A C -GeForce GT 710M 1140 1462 10B8 C -GeForce GT 720 1286 D -GeForce GT 720 1288 D -GeForce GT 720A 1140 103C 2AEF C -GeForce GT 720A 1140 17AA 309C C -GeForce GT 720M 1140 1019 999F C -GeForce GT 720M 1140 1025 0763 C -GeForce GT 720M 1140 1025 0776 C -GeForce GT 720M 1140 1025 0781 C -GeForce GT 720M 1140 1025 0798 C -GeForce GT 720M 1140 1025 0799 C -GeForce GT 720M 1140 1025 079B C -GeForce GT 720M 1140 1025 079C C -GeForce GT 720M 1140 1025 0807 C -GeForce GT 720M 1140 1025 0823 C -GeForce GT 720M 1140 1025 0830 C -GeForce GT 720M 1140 1025 0833 C -GeForce GT 720M 1140 1025 0837 C -GeForce GT 720M 1140 1028 05DE C -GeForce GT 720M 1140 1028 05E0 C -GeForce GT 720M 1140 1028 05F4 C -GeForce GT 720M 1140 1028 060F C -GeForce GT 720M 1140 1028 062F C -GeForce GT 720M 1140 1043 11FD C -GeForce GT 720M 1140 1043 124D C -GeForce GT 720M 1140 1043 126D C -GeForce GT 720M 1140 1043 131D C -GeForce GT 720M 1140 1043 13FD C -GeForce GT 720M 1140 1043 14C7 C -GeForce GT 720M 1140 1043 21BA C -GeForce GT 720M 1140 1043 21FA C -GeForce GT 720M 1140 1043 220A C -GeForce GT 720M 1140 1043 221A C -GeForce GT 720M 1140 1043 8595 C -GeForce GT 720M 1140 1043 85EA C -GeForce GT 720M 1140 1043 85EE C -GeForce GT 720M 1140 105B 0DAC C -GeForce GT 720M 1140 105B 0DAD C -GeForce GT 720M 1140 105B 0EF3 C -GeForce GT 720M 1140 10CF 17F5 C -GeForce GT 720M 1140 1462 10E9 C -GeForce GT 720M 1140 1462 AAA2 C -GeForce GT 720M 1140 1462 ACB2 C -GeForce GT 720M 1140 1462 ACC1 C -GeForce GT 720M 1140 1462 AE65 C -GeForce GT 720M 1140 1462 AE71 C -GeForce GT 720M 1140 152D 1067 C -GeForce GT 720M 1140 17AA 2213 C -GeForce GT 720M 1140 17AA 2220 C -GeForce GT 720M 1140 17AA 3800 C -GeForce GT 720M 1140 17AA 3801 C -GeForce GT 720M 1140 17AA 3802 C -GeForce GT 720M 1140 17AA 3803 C -GeForce GT 720M 1140 17AA 3804 C -GeForce GT 720M 1140 17AA 3806 C -GeForce GT 720M 1140 17AA 3808 C -GeForce GT 720M 1140 17AA 3905 C -GeForce GT 720M 1140 17AA 3910 C -GeForce GT 720M 1140 17AA 3912 C -GeForce GT 720M 1140 17AA 5003 C -GeForce GT 720M 1140 17AA 501F C -GeForce GT 720M 1140 17AA 502B C -GeForce GT 720M 1140 17AA 502E C -GeForce GT 720M 1140 17AA 502F C -GeForce GT 720M 1140 1854 0190 C -GeForce GT 720M 1140 1854 0192 C -GeForce GT 720M 1140 1B0A 2202 C -GeForce GT 720M 1140 1B6C 5031 C -GeForce GT 720M 1298 C -GeForce GT 730 0F02 C -GeForce GT 730 0FC9 C -GeForce GT 730 1287 C -GeForce GT 730 1299 1B0A 01C6 C -GeForce GT 730M 0FE1 D -GeForce GT 730M 1290 D -GeForce GT 730M 1293 D -GeForce GT 735M 1291 D -GeForce GT 740 0FC8 D -GeForce GT 740 11C5 D -GeForce GT 740 11CB D -GeForce GT 740A 1292 17AA 3675 D -GeForce GT 740A 1292 17AA 367C D -GeForce GT 740A 1292 17AA 3684 D -GeForce GT 740M 0FDF D -GeForce GT 740M 1292 D -GeForce GT 745A 0FE3 103C 2B16 D -GeForce GT 745A 0FE3 17AA 3675 D -GeForce GT 745M 0FE2 D -GeForce GT 745M 0FE3 D -GeForce GT 750M 0FE4 D -GeForce GT 750M 0FE9 D -GeForce GT 755M 0FCD D -GeForce GT 755M 0FEA D -GeForce GT 820M 1140 152D 1005 C -GeForce GT 820M 1140 17AA 380D C -GeForce GT 820M 1140 17AA 380E C -GeForce GT 820M 1140 17AA 380F C -GeForce GT 820M 1140 17AA 3811 C -GeForce GTS 450 0DC4 C -GeForce GTS 450 0DC5 C -GeForce GTS 450 0DC6 C -GeForce GTS 450 1245 C -GeForce GTS 450 1249 C -GeForce GTX 1050 1C22 H -GeForce GTX 1050 1C62 H -GeForce GTX 1050 1C81 H -GeForce GTX 1050 1C83 H -GeForce GTX 1050 1C8D H -GeForce GTX 1050 Ti 1C21 H -GeForce GTX 1050 Ti 1C61 H -GeForce GTX 1050 Ti 1C82 H -GeForce GTX 1050 Ti 1C8C H -GeForce GTX 1050 Ti 1C8F H -GeForce GTX 1050 Ti with Max-Q Design 1C8C 1028 087C H -GeForce GTX 1050 Ti with Max-Q Design 1C8C 1462 123C H -GeForce GTX 1050 Ti with Max-Q Design 1C8C 17AA 39FF H -GeForce GTX 1050 with Max-Q Design 1C8D 103C 84E9 H -GeForce GTX 1050 with Max-Q Design 1C8D 103C 84EB H -GeForce GTX 1050 with Max-Q Design 1C8D 1D72 1707 H -GeForce GTX 1060 1C20 H -GeForce GTX 1060 1C60 H -GeForce GTX 1060 3GB 1B84 H -GeForce GTX 1060 3GB 1C02 H -GeForce GTX 1060 5GB 1C04 H -GeForce GTX 1060 6GB 1B83 H -GeForce GTX 1060 6GB 1C03 H -GeForce GTX 1060 6GB 1C06 H -GeForce GTX 1060 with Max-Q Design 1C20 1028 0802 H -GeForce GTX 1060 with Max-Q Design 1C20 1028 0803 H -GeForce GTX 1060 with Max-Q Design 1C20 1028 0825 H -GeForce GTX 1060 with Max-Q Design 1C20 1028 0827 H -GeForce GTX 1060 with Max-Q Design 1C20 1028 0885 H -GeForce GTX 1060 with Max-Q Design 1C20 1028 0886 H -GeForce GTX 1060 with Max-Q Design 1C20 103C 8467 H -GeForce GTX 1060 with Max-Q Design 1C20 103C 8478 H -GeForce GTX 1060 with Max-Q Design 1C20 17AA 39B9 H -GeForce GTX 1060 with Max-Q Design 1C20 1A58 2000 H -GeForce GTX 1060 with Max-Q Design 1C60 103C 8390 H -GeForce GTX 1060 with Max-Q Design 1C60 103C 8467 H -GeForce GTX 1070 1B81 H -GeForce GTX 1070 1BA1 H -GeForce GTX 1070 1BE1 H -GeForce GTX 1070 Ti 1B82 H -GeForce GTX 1070 with Max-Q Design 1BA1 1458 1651 H -GeForce GTX 1070 with Max-Q Design 1BA1 1458 1653 H -GeForce GTX 1070 with Max-Q Design 1BA1 1462 11E8 H -GeForce GTX 1070 with Max-Q Design 1BA1 1462 11E9 H -GeForce GTX 1070 with Max-Q Design 1BA1 1462 1225 H -GeForce GTX 1070 with Max-Q Design 1BA1 1462 1226 H -GeForce GTX 1070 with Max-Q Design 1BA1 1462 1227 H -GeForce GTX 1070 with Max-Q Design 1BA1 1558 9501 H -GeForce GTX 1070 with Max-Q Design 1BA1 1558 95E1 H -GeForce GTX 1070 with Max-Q Design 1BA1 1A58 2000 H -GeForce GTX 1070 with Max-Q Design 1BA1 1D05 1032 H -GeForce GTX 1070 with Max-Q Design 1BE1 103C 84DB H -GeForce GTX 1070 with Max-Q Design 1BE1 1043 16F0 H -GeForce GTX 1070 with Max-Q Design 1BE1 3842 2009 H -GeForce GTX 1080 1B80 H -GeForce GTX 1080 1BA0 H -GeForce GTX 1080 1BE0 H -GeForce GTX 1080 Ti 1B06 H -GeForce GTX 1080 with Max-Q Design 1BA0 1028 0887 H -GeForce GTX 1080 with Max-Q Design 1BE0 1025 1221 H -GeForce GTX 1080 with Max-Q Design 1BE0 1025 123E H -GeForce GTX 1080 with Max-Q Design 1BE0 1028 07C0 H -GeForce GTX 1080 with Max-Q Design 1BE0 1028 0876 H -GeForce GTX 1080 with Max-Q Design 1BE0 1028 088B H -GeForce GTX 1080 with Max-Q Design 1BE0 1043 1031 H -GeForce GTX 1080 with Max-Q Design 1BE0 1043 1BF0 H -GeForce GTX 1080 with Max-Q Design 1BE0 1458 355B H -GeForce GTX 460 0E22 C -GeForce GTX 460 0E24 C -GeForce GTX 460 SE 0E23 C -GeForce GTX 460 SE v2 1203 C -GeForce GTX 460 v2 1205 C -GeForce GTX 460M 0DD1 C -GeForce GTX 465 06C4 C -GeForce GTX 470 06CD C -GeForce GTX 470M 0E30 C -GeForce GTX 480 06C0 C -GeForce GTX 480M 06CA C -GeForce GTX 485M 0E31 C -GeForce GTX 550 Ti 1244 C -GeForce GTX 555 1206 C -GeForce GTX 560 1084 C -GeForce GTX 560 1201 C -GeForce GTX 560 SE 1208 C -GeForce GTX 560 Ti 1082 C -GeForce GTX 560 Ti 1087 C -GeForce GTX 560 Ti 1200 C -GeForce GTX 560M 1251 C -GeForce GTX 570 1081 C -GeForce GTX 570 1086 C -GeForce GTX 570M 1210 C -GeForce GTX 580 1080 C -GeForce GTX 580 1089 C -GeForce GTX 580 108B C -GeForce GTX 580M 1211 C -GeForce GTX 590 1088 C -GeForce GTX 645 11C4 D -GeForce GTX 650 0FC6 D -GeForce GTX 650 11C8 D -GeForce GTX 650 Ti 11C3 D -GeForce GTX 650 Ti 11C6 D -GeForce GTX 650 Ti BOOST 11C2 D -GeForce GTX 660 1185 D -GeForce GTX 660 1195 D -GeForce GTX 660 11C0 D -GeForce GTX 660 Ti 1183 D -GeForce GTX 660M 0FD4 D -GeForce GTX 660M 0FE0 D -GeForce GTX 670 1189 D -GeForce GTX 670M 1213 C -GeForce GTX 670MX 11A1 D -GeForce GTX 675M 1212 C -GeForce GTX 675MX 11A2 D -GeForce GTX 675MX 11A7 D -GeForce GTX 680 1180 D -GeForce GTX 680M 11A0 D -GeForce GTX 680MX 11A3 D -GeForce GTX 690 1188 D -GeForce GTX 745 1382 E -GeForce GTX 750 1381 E -GeForce GTX 750 1407 E -GeForce GTX 750 Ti 1380 E -GeForce GTX 750 Ti 1392 1043 861E E -GeForce GTX 750 Ti 1392 1043 86D9 E -GeForce GTX 750 Ti 139B 1025 107A E -GeForce GTX 750 Ti 139B 19DA C248 E -GeForce GTX 750 Ti 139D E -GeForce GTX 750Ti 139B 17AA 3649 E -GeForce GTX 750Ti 139B 1AFA 8A75 E -GeForce GTX 760 1185 10DE 106F D -GeForce GTX 760 1187 D -GeForce GTX 760 1199 1458 D001 D -GeForce GTX 760 (192-bit) 118E D -GeForce GTX 760 Ti OEM 1189 10DE 1074 D -GeForce GTX 760 Ti OEM 1193 D -GeForce GTX 760A 11E3 17AA 3683 D -GeForce GTX 760M 11E3 D -GeForce GTX 765M 11E1 D -GeForce GTX 765M 11E2 D -GeForce GTX 770 1184 D -GeForce GTX 770M 11E0 D -GeForce GTX 775M 119D D -GeForce GTX 780 1004 D -GeForce GTX 780 1007 D -GeForce GTX 780 Ti 1008 D -GeForce GTX 780 Ti 100A D -GeForce GTX 780M 119E D -GeForce GTX 780M 119F D -GeForce GTX 850A 1391 17AA 3697 E -GeForce GTX 850M 1391 E -GeForce GTX 860M 119A D -GeForce GTX 860M 1392 D -GeForce GTX 860M 139B 1028 06A3 D -GeForce GTX 870M 1199 D -GeForce GTX 880M 1198 D -GeForce GTX 950 1402 F -GeForce GTX 950 1427 1458 D003 F -GeForce GTX 950A 139A 17AA 362C E -GeForce GTX 950A 139A 17AA 362F E -GeForce GTX 950A 139A 17AA 363F E -GeForce GTX 950A 139A 17AA 3640 E -GeForce GTX 950A 139A 17AA 3647 E -GeForce GTX 950A 139A 17AA 36B9 E -GeForce GTX 950M 139A E -GeForce GTX 960 13D8 1462 1198 E -GeForce GTX 960 13D8 1462 1199 E -GeForce GTX 960 13D8 19DA B282 E -GeForce GTX 960 13D8 19DA B284 E -GeForce GTX 960 13D8 19DA B286 E -GeForce GTX 960 1401 F -GeForce GTX 960 1406 F -GeForce GTX 960A 139B 103C 2B4C E -GeForce GTX 960A 139B 17AA 36BF E -GeForce GTX 960M 139B E -GeForce GTX 965M 13D9 E -GeForce GTX 965M 1427 E -GeForce GTX 965M 1619 E -GeForce GTX 965M 1667 E -GeForce GTX 970 13C2 E -GeForce GTX 970M 13D8 E -GeForce GTX 970M 1618 E -GeForce GTX 980 13C0 E -GeForce GTX 980 13DA E -GeForce GTX 980 161A E -GeForce GTX 980 Ti 17C8 E -GeForce GTX 980M 13D7 E -GeForce GTX 980M 1617 E -GeForce GTX TITAN 1005 D -GeForce GTX TITAN Black 100C D -GeForce GTX TITAN X 17C2 E -GeForce GTX TITAN Z 1001 D -GeForce MX110 174E E -GeForce MX130 174D E -GeForce MX150 1D10 H -GeForce MX150 1D12 H -GRID K520 118A D -NVS 310 107D D -NVS 315 107C D -NVS 4200M 1056 D -NVS 4200M 1057 D -NVS 510 0FFD D -NVS 5200M 0DFC C -NVS 5200M 1140 1043 10DD C -NVS 5200M 1140 1043 10ED C -NVS 5200M 1140 1043 2136 C -NVS 5200M 1140 144D C0E2 C -NVS 5200M 1140 144D C0E3 C -NVS 5200M 1140 144D C0E4 C -NVS 5200M 1140 17AA 2200 C -NVS 5400M 0DEF C -NVS 810 13B9 E -P104-100 1B87 H -P104-101 1BC7 H -P106-090 1C09 H -P106-100 1C07 H -Quadro 1000M 0DFA C -Quadro 2000 0DD8 C -Quadro 2000D 0DD8 10DE 0914 C -Quadro 2000M 0DDA C -Quadro 3000M 0E3A C -Quadro 4000 06DD C -Quadro 4000M 0E3B C -Quadro 410 0FFF D -Quadro 5000 06D9 C -Quadro 5000M 06DA C -Quadro 500M 0DF9 C -Quadro 5010M 109A C -Quadro 600 0DF8 C -Quadro 6000 06D8 C -Quadro 6000 06DC C -Quadro 7000 109B C -Quadro GP100 15F0 G -Quadro GV100 1DBA I -Quadro K1000M 0FFC D -Quadro K1100M 0FF6 D -Quadro K1200 13BC E -Quadro K2000 0FFE D -Quadro K2000D 0FF9 D -Quadro K2000M 0FFB D -Quadro K2100M 11FC D -Quadro K2200 13BA E -Quadro K2200M 13B3 E -Quadro K3000M 11BE D -Quadro K3100M 11B6 D -Quadro K4000 11FA D -Quadro K4000M 11BD D -Quadro K4100M 11B7 D -Quadro K420 0FF3 D -Quadro K4200 11B4 D -Quadro K5000 11BA D -Quadro K5000M 11BC D -Quadro K500M 0FF8 D -Quadro K5100M 11B8 D -Quadro K510M 12BA D -Quadro K5200 103C D -Quadro K600 0FFA D -Quadro K6000 103A D -Quadro K610M 12B9 D -Quadro K620 13BB E -Quadro K620M 137A 17AA 2225 E -Quadro M1000M 13B1 E -Quadro M1200 13B6 E -Quadro M2000 1430 F -Quadro M2000M 13B0 E -Quadro M2200 1436 F -Quadro M3000 SE 13FA 10DE 11C9 E -Quadro M3000M 13FA E -Quadro M4000 13F1 E -Quadro M4000M 13F9 E -Quadro M5000 13F0 E -Quadro M5000 SE 13F8 10DE 11DD E -Quadro M5000M 13F8 E -Quadro M500M 137A 17AA 2232 E -Quadro M500M 137A 17AA 505A E -Quadro M520 137B E -Quadro M5500 13FB E -Quadro M6000 17F0 E -Quadro M6000 24GB 17F1 E -Quadro M600M 13B2 E -Quadro M620 13B4 E -Quadro P1000 1CB1 H -Quadro P1000 1CBB H -Quadro P2000 1C30 H -Quadro P2000 1CBA H -Quadro P3000 1BB8 H -Quadro P3200 1BBB H -Quadro P400 1CB3 H -Quadro P4000 1BB1 H -Quadro P4000 1BB7 H -Quadro P4000 with Max-Q Design 1BB7 1462 11E9 H -Quadro P4000 with Max-Q Design 1BB7 1558 9501 H -Quadro P4200 1BB9 H -Quadro P500 1D33 H -Quadro P5000 1BB0 H -Quadro P5000 1BB6 H -Quadro P5200 1BB5 H -Quadro P600 1CB2 H -Quadro P600 1CBC H -Quadro P6000 1B30 H -Quadro P620 1CB6 H -Tesla C2050 06D1 10DE 0771 C -Tesla C2050 1096 10DE 0911 C -Tesla C2050 / C2070 06D1 C -Tesla C2070 06D1 10DE 0772 C -Tesla C2075 1096 C -Tesla K10 118F D -Tesla K20c 1022 D -Tesla K20m 1028 D -Tesla K20s 1026 D -Tesla K20Xm 1021 D -Tesla K40c 1024 D -Tesla K40m 1023 D -Tesla K40s 1029 D -Tesla K40st 1027 D -Tesla K40t 102A D -Tesla K8 1194 D -Tesla K80 102D D -Tesla M2050 06DE 10DE 082F C -Tesla M2050 06DE 10DE 0842 C -Tesla M2050 06DE 10DE 0846 C -Tesla M2050 06DE 10DE 0866 C -Tesla M2050 06DE 10DE 0907 C -Tesla M2050 06DE 10DE 091E C -Tesla M2070 06D2 C -Tesla M2070-Q 06DF C -Tesla M2075 1094 C -Tesla M2090 1091 C -Tesla M4 1431 F -Tesla M40 17FD E -Tesla M40 24GB 17FD 10DE 1173 E -Tesla M6 13F3 E -Tesla M60 13F2 E -Tesla P100-PCIE-12GB 15F7 G -Tesla P100-PCIE-16GB 15F8 G -Tesla P100-SXM2-16GB 15F9 G -Tesla P4 1BB3 H -Tesla P40 1B38 H -Tesla P6 1BB4 H -Tesla S2050 06DE 10DE 0773 C -Tesla T20 Processor 06DE C -Tesla V100-DGXS-32GB 1DB7 I -Tesla V100-FHHL-16GB 1DB3 I -Tesla V100-PCIE-16GB 1DB4 I -Tesla V100-PCIE-32GB 1DB6 I -Tesla V100-SXM2-16GB 1DB1 I -Tesla V100-SXM2-32GB 1DB5 I -Tesla X2070 06D2 10DE 088F C -Tesla X2070 06DE 10DE 0840 C -Tesla X2090 1091 10DE 088E C -Tesla X2090 1091 10DE 0891 C -Tesla X2090 1091 10DE 0974 C -Tesla X2090 1091 10DE 098D C -TITAN V 1D81 I -TITAN X (Pascal) 1B00 H -TITAN Xp 1B02 H -TITAN Xp COLLECTORS EDITION 1B02 10DE 123E H -TITAN Xp COLLECTORS EDITION 1B02 10DE 123F H \ No newline at end of file +GeForce GTX 480 06C0 C +GeForce GTX 465 06C4 C +GeForce GTX 480M 06CA C +GeForce GTX 470 06CD C +GeForce GT 440 0DC0 C +GeForce GTS 450 0DC4 C +GeForce GTS 450 0DC5 C +GeForce GTS 450 0DC6 C +GeForce GT 555M 0DCD C +GeForce GT 555M 0DCE C +GeForce GTX 460M 0DD1 C +GeForce GT 445M 0DD2 C +GeForce GT 435M 0DD3 C +GeForce GT 550M 0DD6 C +GeForce GT 440 0DE0 C +GeForce GT 430 0DE1 C +GeForce GT 420 0DE2 C +GeForce GT 635M 0DE3 C +GeForce GT 520 0DE4 C +GeForce GT 530 0DE5 C +GeForce GT 610 0DE7 C +GeForce GT 620M 0DE8 C +GeForce GT 630M 0DE9 C +GeForce GT 620M 0DE9 1025 0692 C +GeForce GT 620M 0DE9 1025 0725 C +GeForce GT 620M 0DE9 1025 0728 C +GeForce GT 620M 0DE9 1025 072B C +GeForce GT 620M 0DE9 1025 072E C +GeForce GT 620M 0DE9 1025 0753 C +GeForce GT 620M 0DE9 1025 0754 C +GeForce GT 640M LE 0DE9 17AA 3977 C +GeForce GT 635M 0DE9 1B0A 2210 C +GeForce 610M 0DEA C +GeForce 615 0DEA 17AA 365A C +GeForce 615 0DEA 17AA 365B C +GeForce 615 0DEA 17AA 365E C +GeForce 615 0DEA 17AA 3660 C +GeForce 615 0DEA 17AA 366C C +GeForce GT 555M 0DEB C +GeForce GT 525M 0DEC C +GeForce GT 520M 0DED C +GeForce GT 415M 0DEE C +GeForce GT 425M 0DF0 C +GeForce GT 420M 0DF1 C +GeForce GT 435M 0DF2 C +GeForce GT 420M 0DF3 C +GeForce GT 540M 0DF4 C +GeForce GT 630M 0DF4 152D 0952 C +GeForce GT 630M 0DF4 152D 0953 C +GeForce GT 525M 0DF5 C +GeForce GT 550M 0DF6 C +GeForce GT 520M 0DF7 C +GeForce GTX 460 0E22 C +GeForce GTX 460 SE 0E23 C +GeForce GTX 460 0E24 C +GeForce GTX 470M 0E30 C +GeForce GTX 485M 0E31 C +GeForce GT 630 0F00 C +GeForce GT 620 0F01 C +GeForce GT 730 0F02 C +GeForce GT 610 0F03 C +GeForce GT 640 0FC0 C +GeForce GT 640 0FC1 C +GeForce GT 630 0FC2 C +GeForce GTX 650 0FC6 D +GeForce GT 740 0FC8 D +GeForce GT 730 0FC9 C +GeForce GT 755M 0FCD D +GeForce GT 640M LE 0FCE C +GeForce GT 650M 0FD1 D +GeForce GT 640M 0FD2 D +GeForce GT 640M LE 0FD2 1028 0595 C +GeForce GT 640M LE 0FD2 1028 05B2 C +GeForce GT 640M LE 0FD3 C +GeForce GTX 660M 0FD4 D +GeForce GT 650M 0FD5 D +GeForce GT 640M 0FD8 D +GeForce GT 645M 0FD9 D +GeForce GT 740M 0FDF D +GeForce GTX 660M 0FE0 D +GeForce GT 730M 0FE1 D +GeForce GT 745M 0FE2 D +GeForce GT 745M 0FE3 D +GeForce GT 745A 0FE3 103C 2B16 D +GeForce GT 745A 0FE3 17AA 3675 D +GeForce GT 750M 0FE4 D +GeForce GT 750M 0FE9 D +GeForce GT 755M 0FEA D +GeForce 710A 0FEC C +GeForce 820M 0FED C +GeForce 810M 0FEE C +GeForce GTX TITAN Z 1001 D +GeForce GTX 780 1004 D +GeForce GTX TITAN 1005 D +GeForce GTX 780 1007 D +GeForce GTX 780 Ti 1008 D +GeForce GTX 780 Ti 100A D +GeForce GTX TITAN Black 100C D +GeForce GT 520 1040 C +GeForce 510 1042 D +GeForce 605 1048 D +GeForce GT 620 1049 C +GeForce GT 610 104A C +GeForce GT 625 (OEM) 104B D +GeForce GT 625 104B 1043 844C D +GeForce GT 625 104B 1043 846B D +GeForce GT 625 104B 1462 B590 D +GeForce GT 625 104B 174B 0625 D +GeForce GT 625 104B 174B A625 D +GeForce GT 705 104C D +GeForce GT 520M 1050 C +GeForce GT 520MX 1051 D +GeForce GT 520M 1052 C +GeForce 410M 1054 D +GeForce 410M 1055 D +GeForce 610M 1058 C +GeForce 610 1058 103C 2AF1 D +GeForce 800A 1058 17AA 3682 D +GeForce 705A 1058 17AA 3692 C +GeForce 800A 1058 17AA 3695 D +GeForce 800A 1058 17AA 36A8 D +GeForce 800A 1058 17AA 36AC D +GeForce 800A 1058 17AA 36AD D +GeForce 800A 1058 705A 3682 D +GeForce 610M 1059 C +GeForce 610M 105A C +GeForce 705M 105B C +GeForce 705A 105B 103C 2AFB C +GeForce 800A 105B 17AA 30B1 D +GeForce 705A 105B 17AA 30F3 C +GeForce 800A 105B 17AA 36A1 D +GeForce GTX 580 1080 C +GeForce GTX 570 1081 C +GeForce GTX 560 Ti 1082 C +GeForce GTX 560 1084 C +GeForce GTX 570 1086 C +GeForce GTX 560 Ti 1087 C +GeForce GTX 590 1088 C +GeForce GTX 580 1089 C +GeForce GTX 580 108B C +GeForce 820M 1140 1019 0799 C +GeForce GT 720M 1140 1019 999F C +GeForce GT 620M 1140 1025 0600 C +GeForce GT 620M 1140 1025 0606 C +GeForce GT 620M 1140 1025 064A C +GeForce GT 620M 1140 1025 064C C +GeForce GT 620M 1140 1025 067A C +GeForce GT 620M 1140 1025 0680 C +GeForce 710M 1140 1025 0686 C +GeForce 710M 1140 1025 0689 C +GeForce 710M 1140 1025 068B C +GeForce 710M 1140 1025 068D C +GeForce 710M 1140 1025 068E C +GeForce 710M 1140 1025 0691 C +GeForce GT 620M 1140 1025 0692 C +GeForce GT 620M 1140 1025 0694 C +GeForce GT 620M 1140 1025 0702 C +GeForce GT 620M 1140 1025 0719 C +GeForce GT 620M 1140 1025 0725 C +GeForce GT 620M 1140 1025 0728 C +GeForce GT 620M 1140 1025 072B C +GeForce GT 620M 1140 1025 072E C +GeForce GT 620M 1140 1025 0732 C +GeForce GT 720M 1140 1025 0763 C +GeForce 710M 1140 1025 0773 C +GeForce 710M 1140 1025 0774 C +GeForce GT 720M 1140 1025 0776 C +GeForce 710M 1140 1025 077A C +GeForce 710M 1140 1025 077B C +GeForce 710M 1140 1025 077C C +GeForce 710M 1140 1025 077D C +GeForce 710M 1140 1025 077E C +GeForce 710M 1140 1025 077F C +GeForce GT 720M 1140 1025 0781 C +GeForce GT 720M 1140 1025 0798 C +GeForce GT 720M 1140 1025 0799 C +GeForce GT 720M 1140 1025 079B C +GeForce GT 720M 1140 1025 079C C +GeForce GT 720M 1140 1025 0807 C +GeForce 820M 1140 1025 0821 C +GeForce GT 720M 1140 1025 0823 C +GeForce GT 720M 1140 1025 0830 C +GeForce GT 720M 1140 1025 0833 C +GeForce GT 720M 1140 1025 0837 C +GeForce 820M 1140 1025 083E C +GeForce 710M 1140 1025 0841 C +GeForce 820M 1140 1025 0853 C +GeForce 820M 1140 1025 0854 C +GeForce 820M 1140 1025 0855 C +GeForce 820M 1140 1025 0856 C +GeForce 820M 1140 1025 0857 C +GeForce 820M 1140 1025 0858 C +GeForce 820M 1140 1025 0863 C +GeForce 820M 1140 1025 0868 C +GeForce 810M 1140 1025 0869 C +GeForce 820M 1140 1025 0873 C +GeForce 820M 1140 1025 0878 C +GeForce 820M 1140 1025 087B C +GeForce 820M 1140 1025 087F C +GeForce 820M 1140 1025 0881 C +GeForce 820M 1140 1025 0885 C +GeForce 820M 1140 1025 088A C +GeForce 820M 1140 1025 089B C +GeForce 820M 1140 1025 0921 C +GeForce 810M 1140 1025 092E C +GeForce 820M 1140 1025 092F C +GeForce 820M 1140 1025 0932 C +GeForce 820M 1140 1025 093A C +GeForce 820M 1140 1025 093C C +GeForce 820M 1140 1025 093F C +GeForce 820M 1140 1025 0941 C +GeForce 820M 1140 1025 0945 C +GeForce 820M 1140 1025 0954 C +GeForce 820M 1140 1025 0965 C +GeForce GT 630M 1140 1028 054D C +GeForce GT 630M 1140 1028 054E C +GeForce GT 620M 1140 1028 0554 C +GeForce GT 620M 1140 1028 0557 C +GeForce GT 625M 1140 1028 0562 C +GeForce GT 630M 1140 1028 0565 C +GeForce GT 630M 1140 1028 0568 C +GeForce GT 630M 1140 1028 0590 C +GeForce GT 625M 1140 1028 0592 C +GeForce GT 625M 1140 1028 0594 C +GeForce GT 625M 1140 1028 0595 C +GeForce GT 625M 1140 1028 05A2 C +GeForce GT 625M 1140 1028 05B1 C +GeForce GT 625M 1140 1028 05B3 C +GeForce GT 630M 1140 1028 05DA C +GeForce GT 720M 1140 1028 05DE C +GeForce GT 720M 1140 1028 05E0 C +GeForce GT 630M 1140 1028 05E8 C +GeForce GT 720M 1140 1028 05F4 C +GeForce GT 720M 1140 1028 060F C +GeForce GT 720M 1140 1028 062F C +GeForce 820M 1140 1028 064E C +GeForce 820M 1140 1028 0652 C +GeForce 820M 1140 1028 0653 C +GeForce 820M 1140 1028 0655 C +GeForce 820M 1140 1028 065E C +GeForce 820M 1140 1028 0662 C +GeForce 820M 1140 1028 068D C +GeForce 820M 1140 1028 06AD C +GeForce 820M 1140 1028 06AE C +GeForce 820M 1140 1028 06AF C +GeForce 820M 1140 1028 06B0 C +GeForce 820M 1140 1028 06C0 C +GeForce 820M 1140 1028 06C1 C +GeForce GT 630M 1140 103C 18EF C +GeForce GT 630M 1140 103C 18F9 C +GeForce GT 630M 1140 103C 18FB C +GeForce GT 630M 1140 103C 18FD C +GeForce GT 630M 1140 103C 18FF C +GeForce 820M 1140 103C 218A C +GeForce 820M 1140 103C 21BB C +GeForce 820M 1140 103C 21BC C +GeForce 820M 1140 103C 220E C +GeForce 820M 1140 103C 2210 C +GeForce 820M 1140 103C 2212 C +GeForce 820M 1140 103C 2214 C +GeForce 820M 1140 103C 2218 C +GeForce 820M 1140 103C 225B C +GeForce 820M 1140 103C 225D C +GeForce 820M 1140 103C 226D C +GeForce 820M 1140 103C 226F C +GeForce 820M 1140 103C 22D2 C +GeForce 820M 1140 103C 22D9 C +GeForce 820M 1140 103C 2335 C +GeForce 820M 1140 103C 2337 C +GeForce GT 720A 1140 103C 2AEF C +GeForce 710A 1140 103C 2AF9 C +GeForce GT 720M 1140 1043 11FD C +GeForce GT 720M 1140 1043 124D C +GeForce GT 720M 1140 1043 126D C +GeForce GT 720M 1140 1043 131D C +GeForce GT 720M 1140 1043 13FD C +GeForce GT 720M 1140 1043 14C7 C +GeForce GT 620M 1140 1043 1507 C +GeForce 820M 1140 1043 15AD C +GeForce 820M 1140 1043 15ED C +GeForce 820M 1140 1043 160D C +GeForce 820M 1140 1043 163D C +GeForce 820M 1140 1043 165D C +GeForce 820M 1140 1043 166D C +GeForce 820M 1140 1043 16CD C +GeForce 820M 1140 1043 16DD C +GeForce 820M 1140 1043 170D C +GeForce 820M 1140 1043 176D C +GeForce 820M 1140 1043 178D C +GeForce 820M 1140 1043 179D C +GeForce GT 620M 1140 1043 2132 C +GeForce GT 720M 1140 1043 21BA C +GeForce GT 720M 1140 1043 21FA C +GeForce GT 720M 1140 1043 220A C +GeForce GT 720M 1140 1043 221A C +GeForce GT 710M 1140 1043 223A C +GeForce GT 710M 1140 1043 224A C +GeForce 820M 1140 1043 227A C +GeForce 820M 1140 1043 228A C +GeForce 820M 1140 1043 22FA C +GeForce 820M 1140 1043 232A C +GeForce 820M 1140 1043 233A C +GeForce 820M 1140 1043 235A C +GeForce 820M 1140 1043 236A C +GeForce 820M 1140 1043 238A C +GeForce GT 720M 1140 1043 8595 C +GeForce GT 720M 1140 1043 85EA C +GeForce 820M 1140 1043 85EB C +GeForce 820M 1140 1043 85EC C +GeForce GT 720M 1140 1043 85EE C +GeForce 820M 1140 1043 85F3 C +GeForce 820M 1140 1043 860E C +GeForce 820M 1140 1043 861A C +GeForce 820M 1140 1043 861B C +GeForce 820M 1140 1043 8628 C +GeForce 820M 1140 1043 8643 C +GeForce 820M 1140 1043 864C C +GeForce 820M 1140 1043 8652 C +GeForce 820M 1140 1043 8660 C +GeForce 820M 1140 1043 8661 C +GeForce GT 720M 1140 105B 0DAC C +GeForce GT 720M 1140 105B 0DAD C +GeForce GT 720M 1140 105B 0EF3 C +GeForce GT 720M 1140 10CF 17F5 C +GeForce 710M 1140 1179 FA01 C +GeForce 710M 1140 1179 FA02 C +GeForce 710M 1140 1179 FA03 C +GeForce 710M 1140 1179 FA05 C +GeForce 710M 1140 1179 FA11 C +GeForce 710M 1140 1179 FA13 C +GeForce 710M 1140 1179 FA18 C +GeForce 710M 1140 1179 FA19 C +GeForce 710M 1140 1179 FA21 C +GeForce 710M 1140 1179 FA23 C +GeForce 710M 1140 1179 FA2A C +GeForce 710M 1140 1179 FA32 C +GeForce 710M 1140 1179 FA33 C +GeForce 710M 1140 1179 FA36 C +GeForce 710M 1140 1179 FA38 C +GeForce 710M 1140 1179 FA42 C +GeForce 710M 1140 1179 FA43 C +GeForce 710M 1140 1179 FA45 C +GeForce 710M 1140 1179 FA47 C +GeForce 710M 1140 1179 FA49 C +GeForce 710M 1140 1179 FA58 C +GeForce 710M 1140 1179 FA59 C +GeForce 710M 1140 1179 FA88 C +GeForce 710M 1140 1179 FA89 C +GeForce GT 620M 1140 144D B092 C +GeForce GT 630M 1140 144D C0D5 C +GeForce GT 620M 1140 144D C0D7 C +GeForce 820M 1140 144D C10D C +GeForce GT 620M 1140 144D C652 C +GeForce 710M 1140 144D C709 C +GeForce 710M 1140 144D C711 C +GeForce 710M 1140 144D C736 C +GeForce 710M 1140 144D C737 C +GeForce 820M 1140 144D C745 C +GeForce 820M 1140 144D C750 C +GeForce GT 710M 1140 1462 10B8 C +GeForce GT 720M 1140 1462 10E9 C +GeForce 820M 1140 1462 1116 C +GeForce 720M 1140 1462 AA33 C +GeForce GT 720M 1140 1462 AAA2 C +GeForce 820M 1140 1462 AAA3 C +GeForce GT 720M 1140 1462 ACB2 C +GeForce GT 720M 1140 1462 ACC1 C +GeForce 720M 1140 1462 AE61 C +GeForce GT 720M 1140 1462 AE65 C +GeForce 820M 1140 1462 AE6A C +GeForce GT 720M 1140 1462 AE71 C +GeForce 820M 1140 14C0 0083 C +GeForce 620M 1140 152D 0926 C +GeForce GT 630M 1140 152D 0982 C +GeForce GT 630M 1140 152D 0983 C +GeForce GT 820M 1140 152D 1005 C +GeForce 710M 1140 152D 1012 C +GeForce 820M 1140 152D 1019 C +GeForce GT 630M 1140 152D 1030 C +GeForce 710M 1140 152D 1055 C +GeForce GT 720M 1140 152D 1067 C +GeForce 820M 1140 152D 1092 C +GeForce GT 720M 1140 17AA 2213 C +GeForce GT 720M 1140 17AA 2220 C +GeForce GT 720A 1140 17AA 309C C +GeForce 820A 1140 17AA 30B4 C +GeForce 720A 1140 17AA 30B7 C +GeForce 820A 1140 17AA 30E4 C +GeForce 820A 1140 17AA 361B C +GeForce 820A 1140 17AA 361C C +GeForce 820A 1140 17AA 361D C +GeForce GT 620M 1140 17AA 3656 C +GeForce 705M 1140 17AA 365A C +GeForce 800M 1140 17AA 365E C +GeForce 820A 1140 17AA 3661 C +GeForce 800M 1140 17AA 366C C +GeForce 800M 1140 17AA 3685 C +GeForce 800M 1140 17AA 3686 C +GeForce 705A 1140 17AA 3687 C +GeForce 820A 1140 17AA 3696 C +GeForce 820A 1140 17AA 369B C +GeForce 820A 1140 17AA 369C C +GeForce 820A 1140 17AA 369D C +GeForce 820A 1140 17AA 369E C +GeForce 820A 1140 17AA 36A6 C +GeForce 820A 1140 17AA 36A7 C +GeForce 820A 1140 17AA 36A9 C +GeForce 820A 1140 17AA 36AF C +GeForce 820A 1140 17AA 36B0 C +GeForce 820A 1140 17AA 36B6 C +GeForce GT 720M 1140 17AA 3800 C +GeForce GT 720M 1140 17AA 3801 C +GeForce GT 720M 1140 17AA 3802 C +GeForce GT 720M 1140 17AA 3803 C +GeForce GT 720M 1140 17AA 3804 C +GeForce GT 720M 1140 17AA 3806 C +GeForce GT 720M 1140 17AA 3808 C +GeForce GT 820M 1140 17AA 380D C +GeForce GT 820M 1140 17AA 380E C +GeForce GT 820M 1140 17AA 380F C +GeForce GT 820M 1140 17AA 3811 C +GeForce 820M 1140 17AA 3812 C +GeForce 820M 1140 17AA 3813 C +GeForce 820M 1140 17AA 3816 C +GeForce 820M 1140 17AA 3817 C +GeForce 820M 1140 17AA 3818 C +GeForce 820M 1140 17AA 381A C +GeForce 820M 1140 17AA 381C C +GeForce 820M 1140 17AA 381D C +GeForce 610M 1140 17AA 3901 C +GeForce 710M 1140 17AA 3902 C +GeForce 710M 1140 17AA 3903 C +GeForce GT 625M 1140 17AA 3904 C +GeForce GT 720M 1140 17AA 3905 C +GeForce 820M 1140 17AA 3907 C +GeForce GT 720M 1140 17AA 3910 C +GeForce GT 720M 1140 17AA 3912 C +GeForce 820M 1140 17AA 3913 C +GeForce 820M 1140 17AA 3915 C +GeForce 610M 1140 17AA 3983 C +GeForce 610M 1140 17AA 5001 C +GeForce GT 720M 1140 17AA 5003 C +GeForce 705M 1140 17AA 5005 C +GeForce GT 620M 1140 17AA 500D C +GeForce 710M 1140 17AA 5014 C +GeForce 710M 1140 17AA 5017 C +GeForce 710M 1140 17AA 5019 C +GeForce 710M 1140 17AA 501A C +GeForce GT 720M 1140 17AA 501F C +GeForce 710M 1140 17AA 5025 C +GeForce 710M 1140 17AA 5027 C +GeForce 710M 1140 17AA 502A C +GeForce GT 720M 1140 17AA 502B C +GeForce 710M 1140 17AA 502D C +GeForce GT 720M 1140 17AA 502E C +GeForce GT 720M 1140 17AA 502F C +GeForce 705M 1140 17AA 5030 C +GeForce 705M 1140 17AA 5031 C +GeForce 820M 1140 17AA 5032 C +GeForce 820M 1140 17AA 5033 C +GeForce 710M 1140 17AA 503E C +GeForce 820M 1140 17AA 503F C +GeForce 820M 1140 17AA 5040 C +GeForce 710M 1140 1854 0177 C +GeForce 710M 1140 1854 0180 C +GeForce GT 720M 1140 1854 0190 C +GeForce GT 720M 1140 1854 0192 C +GeForce 820M 1140 1854 0224 C +GeForce 820M 1140 1B0A 01C0 C +GeForce GT 620M 1140 1B0A 20DD C +GeForce GT 620M 1140 1B0A 20DF C +GeForce 820M 1140 1B0A 210E C +GeForce GT 720M 1140 1B0A 2202 C +GeForce 820M 1140 1B0A 90D7 C +GeForce 820M 1140 1B0A 90DD C +GeForce 820M 1140 1B50 5530 C +GeForce GT 720M 1140 1B6C 5031 C +GeForce 820M 1140 1BAB 0106 C +GeForce 810M 1140 1D05 1013 C +GeForce GTX 680 1180 D +GeForce GTX 660 Ti 1183 D +GeForce GTX 770 1184 D +GeForce GTX 660 1185 D +GeForce GTX 760 1185 10DE 106F D +GeForce GTX 760 1187 D +GeForce GTX 690 1188 D +GeForce GTX 670 1189 D +GeForce GTX 760 Ti OEM 1189 10DE 1074 D +GeForce GTX 760 (192-bit) 118E D +GeForce GTX 760 Ti OEM 1193 D +GeForce GTX 660 1195 D +GeForce GTX 880M 1198 D +GeForce GTX 870M 1199 D +GeForce GTX 760 1199 1458 D001 D +GeForce GTX 860M 119A D +GeForce GTX 775M 119D D +GeForce GTX 780M 119E D +GeForce GTX 780M 119F D +GeForce GTX 680M 11A0 D +GeForce GTX 670MX 11A1 D +GeForce GTX 675MX 11A2 D +GeForce GTX 680MX 11A3 D +GeForce GTX 675MX 11A7 D +GeForce GTX 660 11C0 D +GeForce GTX 650 Ti BOOST 11C2 D +GeForce GTX 650 Ti 11C3 D +GeForce GTX 645 11C4 D +GeForce GT 740 11C5 D +GeForce GTX 650 Ti 11C6 D +GeForce GTX 650 11C8 D +GeForce GT 740 11CB D +GeForce GTX 770M 11E0 D +GeForce GTX 765M 11E1 D +GeForce GTX 765M 11E2 D +GeForce GTX 760M 11E3 D +GeForce GTX 760A 11E3 17AA 3683 D +GeForce GTX 560 Ti 1200 C +GeForce GTX 560 1201 C +GeForce GTX 460 SE v2 1203 C +GeForce GTX 460 v2 1205 C +GeForce GTX 555 1206 C +GeForce GT 645 1207 C +GeForce GTX 560 SE 1208 C +GeForce GTX 570M 1210 C +GeForce GTX 580M 1211 C +GeForce GTX 675M 1212 C +GeForce GTX 670M 1213 C +GeForce GT 545 1241 C +GeForce GT 545 1243 C +GeForce GTX 550 Ti 1244 C +GeForce GTS 450 1245 C +GeForce GT 550M 1246 C +GeForce GT 555M 1247 C +GeForce GT 635M 1247 1043 212A C +GeForce GT 635M 1247 1043 212B C +GeForce GT 635M 1247 1043 212C C +GeForce GT 555M 1248 C +GeForce GTS 450 1249 C +GeForce GT 640 124B C +GeForce GT 555M 124D C +GeForce GT 635M 124D 1462 10CC C +GeForce GTX 560M 1251 C +GeForce GT 635 1280 D +GeForce GT 710 1281 D +GeForce GT 640 1282 C +GeForce GT 630 1284 C +GeForce GT 720 1286 D +GeForce GT 730 1287 C +GeForce GT 720 1288 D +GeForce GT 710 1289 D +GeForce GT 710 128B D +GeForce GT 730M 1290 D +GeForce 730A 1290 103C 2AFA D +GeForce GT 735M 1291 D +GeForce GT 740M 1292 D +GeForce GT 740A 1292 17AA 3675 D +GeForce GT 740A 1292 17AA 367C D +GeForce GT 740A 1292 17AA 3684 D +GeForce GT 730M 1293 D +GeForce 710M 1295 D +GeForce 710A 1295 103C 2B0D C +GeForce 710A 1295 103C 2B0F C +GeForce 810A 1295 103C 2B20 D +GeForce 810A 1295 103C 2B21 D +GeForce 805A 1295 17AA 367A D +GeForce 710A 1295 17AA 367C D +GeForce 825M 1296 D +GeForce GT 720M 1298 C +GeForce 920M 1299 D +GeForce 920A 1299 17AA 30BB D +GeForce 920A 1299 17AA 30DA D +GeForce 920A 1299 17AA 30DC D +GeForce 920A 1299 17AA 30DD D +GeForce 920A 1299 17AA 30DF D +GeForce 920A 1299 17AA 3117 D +GeForce 920A 1299 17AA 361B D +GeForce 920A 1299 17AA 362D D +GeForce 920A 1299 17AA 362E D +GeForce 920A 1299 17AA 3630 D +GeForce 920A 1299 17AA 3637 D +GeForce 920A 1299 17AA 369B D +GeForce 920A 1299 17AA 36A7 D +GeForce 920A 1299 17AA 36AF D +GeForce 920A 1299 17AA 36F0 D +GeForce GT 730 1299 1B0A 01C6 C +GeForce 910M 129A D +GeForce 830M 1340 E +GeForce 830A 1340 103C 2B2B E +GeForce 840M 1341 E +GeForce 840A 1341 17AA 3697 E +GeForce 840A 1341 17AA 3699 E +GeForce 840A 1341 17AA 369C E +GeForce 840A 1341 17AA 36AF E +GeForce 845M 1344 E +GeForce 930M 1346 E +GeForce 930A 1346 17AA 30BA E +GeForce 930A 1346 17AA 362C E +GeForce 930A 1346 17AA 362F E +GeForce 930A 1346 17AA 3636 E +GeForce 940M 1347 E +GeForce 940A 1347 17AA 36B9 E +GeForce 940A 1347 17AA 36BA E +GeForce 945M 1348 E +GeForce 945A 1348 103C 2B5C E +GeForce 930M 1349 E +GeForce 930A 1349 17AA 3124 E +GeForce 930A 1349 17AA 364B E +GeForce 930A 1349 17AA 36C3 E +GeForce 930A 1349 17AA 36D1 E +GeForce 930A 1349 17AA 36D8 E +GeForce 940MX 134B E +GeForce GPU 134B 1414 0008 E +GeForce 940MX 134D E +GeForce 930MX 134E E +GeForce 920MX 134F E +GeForce 940A 137D 17AA 3699 E +GeForce GTX 750 Ti 1380 E +GeForce GTX 750 1381 E +GeForce GTX 745 1382 E +GeForce 845M 1390 E +GeForce GTX 850M 1391 E +GeForce GTX 850A 1391 17AA 3697 E +GeForce GTX 860M 1392 D +GeForce GPU 1392 1028 066A E +GeForce GTX 750 Ti 1392 1043 861E E +GeForce GTX 750 Ti 1392 1043 86D9 E +GeForce 840M 1393 E +GeForce 845M 1398 E +GeForce 945M 1399 E +GeForce GTX 950M 139A E +GeForce GTX 950A 139A 17AA 362C E +GeForce GTX 950A 139A 17AA 362F E +GeForce GTX 950A 139A 17AA 363F E +GeForce GTX 950A 139A 17AA 3640 E +GeForce GTX 950A 139A 17AA 3647 E +GeForce GTX 950A 139A 17AA 36B9 E +GeForce GTX 960M 139B E +GeForce GTX 750 Ti 139B 1025 107A E +GeForce GTX 860M 139B 1028 06A3 D +GeForce GTX 960A 139B 103C 2B4C E +GeForce GTX 750Ti 139B 17AA 3649 E +GeForce GTX 960A 139B 17AA 36BF E +GeForce GTX 750 Ti 139B 19DA C248 E +GeForce GTX 750Ti 139B 1AFA 8A75 E +GeForce 940M 139C E +GeForce GTX 750 Ti 139D E +GeForce GTX 980 13C0 E +GeForce GTX 970 13C2 E +GeForce GTX 980M 13D7 E +GeForce GTX 970M 13D8 E +GeForce GTX 960 13D8 1462 1198 E +GeForce GTX 960 13D8 1462 1199 E +GeForce GTX 960 13D8 19DA B282 E +GeForce GTX 960 13D8 19DA B284 E +GeForce GTX 960 13D8 19DA B286 E +GeForce GTX 965M 13D9 E +GeForce GTX 980 13DA E +GeForce GTX 960 1401 F +GeForce GTX 950 1402 F +GeForce GTX 960 1406 F +GeForce GTX 750 1407 E +GeForce GTX 965M 1427 E +GeForce GTX 950 1427 1458 D003 F +GeForce GTX 980M 1617 E +GeForce GTX 970M 1618 E +GeForce GTX 965M 1619 E +GeForce GTX 980 161A E +GeForce GTX 965M 1667 E +GeForce MX130 174D E +GeForce MX110 174E E +GeForce 940MX 179C E +GeForce GTX TITAN X 17C2 E +GeForce GTX 980 Ti 17C8 E +TITAN X (Pascal) 1B00 H +TITAN Xp 1B02 H +TITAN Xp COLLECTORS EDITION 1B02 10DE 123E H +TITAN Xp COLLECTORS EDITION 1B02 10DE 123F H +GeForce GTX 1080 Ti 1B06 H +GeForce GTX 1080 1B80 H +GeForce GTX 1070 1B81 H +GeForce GTX 1070 Ti 1B82 H +GeForce GTX 1060 6GB 1B83 H +GeForce GTX 1060 3GB 1B84 H +P104-100 1B87 H +GeForce GTX 1080 1BA0 H +GeForce GTX 1080 with Max-Q Design 1BA0 1028 0887 H +GeForce GTX 1070 1BA1 H +GeForce GTX 1070 with Max-Q Design 1BA1 1458 1651 H +GeForce GTX 1070 with Max-Q Design 1BA1 1458 1653 H +GeForce GTX 1070 with Max-Q Design 1BA1 1462 11E8 H +GeForce GTX 1070 with Max-Q Design 1BA1 1462 11E9 H +GeForce GTX 1070 with Max-Q Design 1BA1 1462 1225 H +GeForce GTX 1070 with Max-Q Design 1BA1 1462 1226 H +GeForce GTX 1070 with Max-Q Design 1BA1 1462 1227 H +GeForce GTX 1070 with Max-Q Design 1BA1 1558 9501 H +GeForce GTX 1070 with Max-Q Design 1BA1 1558 95E1 H +GeForce GTX 1070 with Max-Q Design 1BA1 1A58 2000 H +GeForce GTX 1070 with Max-Q Design 1BA1 1D05 1032 H +P104-101 1BC7 H +GeForce GTX 1080 1BE0 H +GeForce GTX 1080 with Max-Q Design 1BE0 1025 1221 H +GeForce GTX 1080 with Max-Q Design 1BE0 1025 123E H +GeForce GTX 1080 with Max-Q Design 1BE0 1028 07C0 H +GeForce GTX 1080 with Max-Q Design 1BE0 1028 0876 H +GeForce GTX 1080 with Max-Q Design 1BE0 1028 088B H +GeForce GTX 1080 with Max-Q Design 1BE0 1043 1031 H +GeForce GTX 1080 with Max-Q Design 1BE0 1043 1BF0 H +GeForce GTX 1080 with Max-Q Design 1BE0 1458 355B H +GeForce GTX 1070 1BE1 H +GeForce GTX 1070 with Max-Q Design 1BE1 103C 84DB H +GeForce GTX 1070 with Max-Q Design 1BE1 1043 16F0 H +GeForce GTX 1070 with Max-Q Design 1BE1 3842 2009 H +GeForce GTX 1060 3GB 1C02 H +GeForce GTX 1060 6GB 1C03 H +GeForce GTX 1060 5GB 1C04 H +GeForce GTX 1060 6GB 1C06 H +P106-100 1C07 H +P106-090 1C09 H +GeForce GTX 1060 1C20 H +GeForce GTX 1060 with Max-Q Design 1C20 1028 0802 H +GeForce GTX 1060 with Max-Q Design 1C20 1028 0803 H +GeForce GTX 1060 with Max-Q Design 1C20 1028 0825 H +GeForce GTX 1060 with Max-Q Design 1C20 1028 0827 H +GeForce GTX 1060 with Max-Q Design 1C20 1028 0885 H +GeForce GTX 1060 with Max-Q Design 1C20 1028 0886 H +GeForce GTX 1060 with Max-Q Design 1C20 103C 8467 H +GeForce GTX 1060 with Max-Q Design 1C20 103C 8478 H +GeForce GTX 1060 with Max-Q Design 1C20 17AA 39B9 H +GeForce GTX 1060 with Max-Q Design 1C20 1A58 2000 H +GeForce GTX 1050 Ti 1C21 H +GeForce GTX 1050 1C22 H +GeForce GTX 1060 1C60 H +GeForce GTX 1060 with Max-Q Design 1C60 103C 8390 H +GeForce GTX 1060 with Max-Q Design 1C60 103C 8467 H +GeForce GTX 1050 Ti 1C61 H +GeForce GTX 1050 1C62 H +GeForce GTX 1050 1C81 H +GeForce GTX 1050 Ti 1C82 H +GeForce GTX 1050 1C83 H +GeForce GTX 1050 Ti 1C8C H +GeForce GTX 1050 Ti with Max-Q Design 1C8C 1028 087C H +GeForce GTX 1050 Ti with Max-Q Design 1C8C 1462 123C H +GeForce GTX 1050 Ti with Max-Q Design 1C8C 17AA 39FF H +GeForce GTX 1050 1C8D H +GeForce GTX 1050 with Max-Q Design 1C8D 103C 84E9 H +GeForce GTX 1050 with Max-Q Design 1C8D 103C 84EB H +GeForce GTX 1050 with Max-Q Design 1C8D 1D72 1707 H +GeForce GTX 1050 Ti 1C8F H +GeForce GT 1030 1D01 H +GeForce MX150 1D10 H +GeForce MX150 1D12 H +TITAN V 1D81 I + +NVIDIA Quadro GPUs +NVIDIA GPU product Device PCI ID* VDPAU features +Quadro 6000 06D8 C +Quadro 5000 06D9 C +Quadro 5000M 06DA C +Quadro 6000 06DC C +Quadro 4000 06DD C +Quadro 2000 0DD8 C +Quadro 2000D 0DD8 10DE 0914 C +Quadro 2000M 0DDA C +Quadro 600 0DF8 C +Quadro 500M 0DF9 C +Quadro 1000M 0DFA C +Quadro 3000M 0E3A C +Quadro 4000M 0E3B C +Quadro K420 0FF3 D +Quadro K1100M 0FF6 D +Quadro K500M 0FF8 D +Quadro K2000D 0FF9 D +Quadro K600 0FFA D +Quadro K2000M 0FFB D +Quadro K1000M 0FFC D +Quadro K2000 0FFE D +Quadro 410 0FFF D +Quadro K6000 103A D +Quadro K5200 103C D +Quadro 5010M 109A C +Quadro 7000 109B C +Quadro K4200 11B4 D +Quadro K3100M 11B6 D +Quadro K4100M 11B7 D +Quadro K5100M 11B8 D +Quadro K5000 11BA D +Quadro K5000M 11BC D +Quadro K4000M 11BD D +Quadro K3000M 11BE D +Quadro K4000 11FA D +Quadro K2100M 11FC D +Quadro K610M 12B9 D +Quadro K510M 12BA D +Quadro K620M 137A 17AA 2225 E +Quadro M500M 137A 17AA 2232 E +Quadro M500M 137A 17AA 505A E +Quadro M520 137B E +Quadro M2000M 13B0 E +Quadro M1000M 13B1 E +Quadro M600M 13B2 E +Quadro K2200M 13B3 E +Quadro M620 13B4 E +Quadro M1200 13B6 E +Quadro K2200 13BA E +Quadro K620 13BB E +Quadro K1200 13BC E +Quadro M5000 13F0 E +Quadro M4000 13F1 E +Quadro M5000M 13F8 E +Quadro M5000 SE 13F8 10DE 11DD E +Quadro M4000M 13F9 E +Quadro M3000M 13FA E +Quadro M3000 SE 13FA 10DE 11C9 E +Quadro M5500 13FB E +Quadro M2000 1430 F +Quadro GP100 15F0 G +Quadro M6000 17F0 E +Quadro M6000 24GB 17F1 E +Quadro P6000 1B30 H +Quadro P5000 1BB0 H +Quadro P4000 1BB1 H +Quadro P5200 1BB5 H +Quadro P5000 1BB6 H +Quadro P4000 1BB7 H +Quadro P4000 with Max-Q Design 1BB7 1462 11E9 H +Quadro P4000 with Max-Q Design 1BB7 1558 9501 H +Quadro P3000 1BB8 H +Quadro P4200 1BB9 H +Quadro P3200 1BBB H +Quadro P2000 1C30 H +Quadro P1000 1CB1 H +Quadro P600 1CB2 H +Quadro P400 1CB3 H +Quadro P620 1CB6 H +Quadro P2000 1CBA H +Quadro P1000 1CBB H +Quadro P600 1CBC H +Quadro P500 1D33 H +Quadro GV100 1DBA I + +NVIDIA NVS GPUs +NVIDIA GPU product Device PCI ID* VDPAU features +NVS 5400M 0DEF C +NVS 5200M 0DFC C +NVS 510 0FFD D +NVS 4200M 1056 D +NVS 4200M 1057 D +NVS 315 107C D +NVS 310 107D D +NVS 5200M 1140 1043 10DD C +NVS 5200M 1140 1043 10ED C +NVS 5200M 1140 1043 2136 C +NVS 5200M 1140 144D C0E2 C +NVS 5200M 1140 144D C0E3 C +NVS 5200M 1140 144D C0E4 C +NVS 5200M 1140 17AA 2200 C +NVS 810 13B9 E + +NVIDIA Tesla GPUs +NVIDIA GPU product Device PCI ID* VDPAU features +Tesla C2050 / C2070 06D1 C +Tesla C2050 06D1 10DE 0771 C +Tesla C2070 06D1 10DE 0772 C +Tesla M2070 06D2 C +Tesla X2070 06D2 10DE 088F C +Tesla T20 Processor 06DE C +Tesla S2050 06DE 10DE 0773 C +Tesla M2050 06DE 10DE 082F C +Tesla X2070 06DE 10DE 0840 C +Tesla M2050 06DE 10DE 0842 C +Tesla M2050 06DE 10DE 0846 C +Tesla M2050 06DE 10DE 0866 C +Tesla M2050 06DE 10DE 0907 C +Tesla M2050 06DE 10DE 091E C +Tesla M2070-Q 06DF C +Tesla K20Xm 1021 D +Tesla K20c 1022 D +Tesla K40m 1023 D +Tesla K40c 1024 D +Tesla K20s 1026 D +Tesla K40st 1027 D +Tesla K20m 1028 D +Tesla K40s 1029 D +Tesla K40t 102A D +Tesla K80 102D D +Tesla M2090 1091 C +Tesla X2090 1091 10DE 088E C +Tesla X2090 1091 10DE 0891 C +Tesla X2090 1091 10DE 0974 C +Tesla X2090 1091 10DE 098D C +Tesla M2075 1094 C +Tesla C2075 1096 C +Tesla C2050 1096 10DE 0911 C +Tesla K10 118F D +Tesla K8 1194 D +Tesla M60 13F2 E +Tesla M6 13F3 E +Tesla M4 1431 F +Quadro M2200 1436 F +Tesla P100-PCIE-12GB 15F7 G +Tesla P100-PCIE-16GB 15F8 G +Tesla P100-SXM2-16GB 15F9 G +Tesla M40 17FD E +Tesla M40 24GB 17FD 10DE 1173 E +Tesla P40 1B38 H +Tesla P4 1BB3 H +Tesla P6 1BB4 H +Tesla V100-SXM2-16GB 1DB1 I +Tesla V100-FHHL-16GB 1DB3 I +Tesla V100-PCIE-16GB 1DB4 I +Tesla V100-SXM2-32GB 1DB5 I +Tesla V100-PCIE-32GB 1DB6 I +Tesla V100-DGXS-32GB 1DB7 I + +NVIDIA GRID GPUs +NVIDIA GPU product Device PCI ID* VDPAU features +GRID K520 118A D + +Below are the legacy GPUs that are no longer supported in the unified driver. These GPUs will continue to be maintained through the special legacy NVIDIA GPU driver releases. + +The 367.xx driver supports the following set of GPUs: +NVIDIA GPU product Device PCI ID* VDPAU features +GRID K340 0FEF D +GRID K1 0FF2 D +GRID K2 11BF D -- GitLab From 54dbd2e44926533f324e1e34bf9a84e4c8091d64 Mon Sep 17 00:00:00 2001 From: David Barbion Date: Sun, 8 May 2022 00:21:36 +0200 Subject: [PATCH 2/4] feat: bump nvidia production drivers to 510.68.02 --- Config.in | 3 +- RELEASE-NOTES.md | 1 + configs/recalbox-x86_64_defconfig | 8 +- .../0003-vmalloc-page-kernel-implied.patch | 107 --- package/nvidia-driver-440-recalbox/Config.in | 92 -- .../nvidia-driver-440-recalbox.hash | 3 - .../nvidia-driver-440-recalbox.mk | 218 ----- .../0001-use-LDFLAGS.patch | 48 - .../0002-compat-gcc10.patch | 21 - package/nvidia-driver-460-recalbox/egl.pc | 10 - package/nvidia-driver-460-recalbox/gl.pc | 11 - .../nvidia-driver-460-recalbox.hash | 3 - .../nvidia-driver-460-recalbox.mk | 216 ----- .../0001-use-LDFLAGS.patch | 0 .../0002-compat-gcc10.patch | 0 .../Config.in | 40 +- .../egl.pc | 0 .../gl.pc | 0 .../nvidia-driver-510-recalbox.hash | 3 + .../nvidia-driver-510-recalbox.mk | 241 +++++ .../videocard/nvidia-install | 60 +- .../nvidiacheckcompatibility-460.txt | 795 ---------------- .../nvidiacheckcompatibility-510.txt | 897 ++++++++++++++++++ 23 files changed, 1203 insertions(+), 1574 deletions(-) delete mode 100644 package/nvidia-driver-440-recalbox/0003-vmalloc-page-kernel-implied.patch delete mode 100644 package/nvidia-driver-440-recalbox/Config.in delete mode 100644 package/nvidia-driver-440-recalbox/nvidia-driver-440-recalbox.hash delete mode 100644 package/nvidia-driver-440-recalbox/nvidia-driver-440-recalbox.mk delete mode 100644 package/nvidia-driver-460-recalbox/0001-use-LDFLAGS.patch delete mode 100644 package/nvidia-driver-460-recalbox/0002-compat-gcc10.patch delete mode 100644 package/nvidia-driver-460-recalbox/egl.pc delete mode 100644 package/nvidia-driver-460-recalbox/gl.pc delete mode 100644 package/nvidia-driver-460-recalbox/nvidia-driver-460-recalbox.hash delete mode 100644 package/nvidia-driver-460-recalbox/nvidia-driver-460-recalbox.mk rename package/{nvidia-driver-440-recalbox => nvidia-driver-510-recalbox}/0001-use-LDFLAGS.patch (100%) rename package/{nvidia-driver-440-recalbox => nvidia-driver-510-recalbox}/0002-compat-gcc10.patch (100%) rename package/{nvidia-driver-460-recalbox => nvidia-driver-510-recalbox}/Config.in (68%) rename package/{nvidia-driver-440-recalbox => nvidia-driver-510-recalbox}/egl.pc (100%) rename package/{nvidia-driver-440-recalbox => nvidia-driver-510-recalbox}/gl.pc (100%) create mode 100644 package/nvidia-driver-510-recalbox/nvidia-driver-510-recalbox.hash create mode 100644 package/nvidia-driver-510-recalbox/nvidia-driver-510-recalbox.mk delete mode 100644 projects/recalbox-hardware/videocard/nvidiacheckcompatibility-460.txt create mode 100644 projects/recalbox-hardware/videocard/nvidiacheckcompatibility-510.txt diff --git a/Config.in b/Config.in index cf8e38db1f..42af746370 100644 --- a/Config.in +++ b/Config.in @@ -23,8 +23,7 @@ menu "Recalbox" source "$BR2_EXTERNAL_RECALBOX_PATH/package/mali-t62x/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/moonlight-embedded/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/nvidia-driver-390-recalbox/Config.in" - source "$BR2_EXTERNAL_RECALBOX_PATH/package/nvidia-driver-440-recalbox/Config.in" - source "$BR2_EXTERNAL_RECALBOX_PATH/package/nvidia-driver-460-recalbox/Config.in" + source "$BR2_EXTERNAL_RECALBOX_PATH/package/nvidia-driver-510-recalbox/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/pwm-audio-pi-zero/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/pwm-audio-pizero-gpicase/Config.in" source "$BR2_EXTERNAL_RECALBOX_PATH/package/recalbox-api/Config.in" diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index 1b0be09b69..1cb599f531 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -84,6 +84,7 @@ as release notes for end user on a Recalbox upgrade. - Use F12 as ESC replacement to quit - Bump Hypseus Singe (Daphne) - Add support for Singe 2 games - Bump nvidia legacy drivers to 390.147 +- Bump nvidia production drivers to 510.68.02 ### Fixes diff --git a/configs/recalbox-x86_64_defconfig b/configs/recalbox-x86_64_defconfig index 98f6ea8320..a8b99f633d 100644 --- a/configs/recalbox-x86_64_defconfig +++ b/configs/recalbox-x86_64_defconfig @@ -265,10 +265,10 @@ BR2_PACKAGE_RECALBOX_MPLAYER=y BR2_PACKAGE_NVIDIA_DRIVER_390_RECALBOX=y BR2_PACKAGE_NVIDIA_DRIVER_390_RECALBOX_CUDA=y BR2_PACKAGE_NVIDIA_DRIVER_390_RECALBOX_MODULE=y -BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX=y -BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_CUDA=y -BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_NGX=y -BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_MODULE=y +BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX=y +BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX_CUDA=y +BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX_NGX=y +BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX_MODULE=y BR2_PACKAGE_RECALBOX_ROMFS2=y BR2_PACKAGE_RECALBOX_SYSTEM=y BR2_PACKAGE_RECALBOX_TARGET_X86_64=y diff --git a/package/nvidia-driver-440-recalbox/0003-vmalloc-page-kernel-implied.patch b/package/nvidia-driver-440-recalbox/0003-vmalloc-page-kernel-implied.patch deleted file mode 100644 index 0185061e05..0000000000 --- a/package/nvidia-driver-440-recalbox/0003-vmalloc-page-kernel-implied.patch +++ /dev/null @@ -1,107 +0,0 @@ -diff --git a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h -index 70d336d..c31ec94 100644 ---- a/kernel/common/inc/nv-linux.h -+++ b/kernel/common/inc/nv-linux.h -@@ -509,7 +509,13 @@ extern NvBool nvos_is_chipset_io_coherent(void); - - static inline void *nv_vmalloc(unsigned long size) - { -+#if NV_VMALLOC_ARGUMENT_COUNT_ARGUMENT_COUNT == 3 - void *ptr = __vmalloc(size, GFP_KERNEL, PAGE_KERNEL); -+#elif NV_VMALLOC_ARGUMENT_COUNT_ARGUMENT_COUNT == 2 -+ void *ptr = __vmalloc(size, GFP_KERNEL); -+#else -+#error "NV_VMALLOC_ARGUMENT_COUNT_ARGUMENT_COUNT value unrecognized!" -+#endif - if (ptr) - NV_MEMDBG_ADD(ptr, size); - return ptr; -diff --git a/kernel/common/inc/nv-mm.h b/kernel/common/inc/nv-mm.h -index 4d75de0..0174626 100644 ---- a/kernel/common/inc/nv-mm.h -+++ b/kernel/common/inc/nv-mm.h -@@ -25,6 +25,10 @@ - - #include "conftest.h" - -+#if defined(NV_MM_STRUCT_HAS_MMAP_LOCK) -+#define mmap_sem mmap_lock -+#endif -+ - #if !defined(NV_VM_FAULT_T_IS_PRESENT) - typedef int vm_fault_t; - #endif -diff --git a/kernel/conftest.sh b/kernel/conftest.sh -index af29636..1dfbca5 100755 ---- a/kernel/conftest.sh -+++ b/kernel/conftest.sh -@@ -2116,6 +2116,49 @@ compile_test() { - compile_check_conftest "$CODE" "NV_VZALLOC_PRESENT" "" "functions" - ;; - -+ vmalloc_argument_count) -+ # -+ # Determine how many arguments __vmalloc takes. -+ # -+ # Changed by commit fc3af83c4fca ("mm: remove the pgprot argument -+ # to __vmalloc") -+ # -+ echo "$CONFTEST_PREAMBLE -+ #include -+ #include -+ void conftest_vmalloc_argument_count(void) { -+ __vmalloc(0, GFP_KERNEL, PAGE_KERNEL); -+ }" > conftest$$.c -+ -+ $CC $CFLAGS -c conftest$$.c > /dev/null 2>&1 -+ rm -f conftest$$.c -+ -+ if [ -f conftest$$.o ]; then -+ echo "#define NV_VMALLOC_ARGUMENT_COUNT_ARGUMENT_COUNT 3" | append_conftest "functions" -+ else -+ echo "#define NV_VMALLOC_ARGUMENT_COUNT_ARGUMENT_COUNT 2" | append_conftest "functions" -+ fi -+ -+ rm -f conftest$$.o -+ ;; -+ -+ mm_struct_has_mmap_lock) -+ # -+ # Determine if the mm_struct structure has 'mmap_lock'. -+ # -+ # Changed by commit ea7b54944ef9 ("mmap locking API: rename mmap_sem -+ # to mmap_lock") -+ # -+ CODE=" -+ #include -+ -+ int conftest_mm_struct_has_mmap_lock(void) { -+ return offsetof(struct mm_struct, mmap_lock); -+ }" -+ -+ compile_check_conftest "$CODE" "NV_MM_STRUCT_HAS_MMAP_LOCK" "" "types" -+ ;; -+ - drm_driver_has_set_busid) - # - # Determine if the drm_driver structure has a 'set_busid' callback -diff --git a/kernel/nvidia/nvidia.Kbuild b/kernel/nvidia/nvidia.Kbuild -index ddc548d..863775d 100644 ---- a/kernel/nvidia/nvidia.Kbuild -+++ b/kernel/nvidia/nvidia.Kbuild -@@ -145,6 +145,7 @@ NV_CONFTEST_FUNCTION_COMPILE_TESTS += vmf_insert_pfn - NV_CONFTEST_FUNCTION_COMPILE_TESTS += jiffies_to_timespec - NV_CONFTEST_FUNCTION_COMPILE_TESTS += ktime_get_raw_ts64 - NV_CONFTEST_FUNCTION_COMPILE_TESTS += ktime_get_real_ts64 -+NV_CONFTEST_FUNCTION_COMPILE_TESTS += vmalloc_argument_count - - NV_CONFTEST_SYMBOL_COMPILE_TESTS += is_export_symbol_gpl_of_node_to_nid - NV_CONFTEST_SYMBOL_COMPILE_TESTS += is_export_symbol_present_swiotlb_map_sg_attrs -@@ -172,6 +173,7 @@ NV_CONFTEST_TYPE_COMPILE_TESTS += kmem_cache_has_kobj_remove_work - NV_CONFTEST_TYPE_COMPILE_TESTS += sysfs_slab_unlink - NV_CONFTEST_TYPE_COMPILE_TESTS += proc_ops - NV_CONFTEST_TYPE_COMPILE_TESTS += timeval -+NV_CONFTEST_TYPE_COMPILE_TESTS += mm_struct_has_mmap_lock - - NV_CONFTEST_GENERIC_COMPILE_TESTS += dom0_kernel_present - NV_CONFTEST_GENERIC_COMPILE_TESTS += nvidia_vgpu_hyperv_available diff --git a/package/nvidia-driver-440-recalbox/Config.in b/package/nvidia-driver-440-recalbox/Config.in deleted file mode 100644 index 4908abd923..0000000000 --- a/package/nvidia-driver-440-recalbox/Config.in +++ /dev/null @@ -1,92 +0,0 @@ -comment "nvidia-driver-440 needs a glibc toolchain" - depends on BR2_i386 || BR2_x86_64 - depends on !BR2_TOOLCHAIN_USES_GLIBC - -config BR2_PACKAGE_NVIDIA_DRIVER_440_RECALBOX - bool "nvidia-driver-440-recalbox" - depends on BR2_i386 || BR2_x86_64 - depends on BR2_TOOLCHAIN_USES_GLIBC - help - The binary-only driver blob for NVidia cards. - This is the userland part only. - - http://www.nvidia.com/ - -if BR2_PACKAGE_NVIDIA_DRIVER_440_RECALBOX - -comment "nvidia-driver-440 X.org drivers needs a modular Xorg server" - depends on !BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR - -config BR2_PACKAGE_NVIDIA_DRIVER_440_RECALBOX_XORG - bool "X.org drivers" - default y - depends on BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR - # recalbox - enable both mesa and nvidia - select BR2_PACKAGE_MESA3D_HEADERS if !BR2_PACKAGE_MESA3D - select BR2_PACKAGE_XLIB_LIBX11 - select BR2_PACKAGE_XLIB_LIBXEXT - select BR2_PACKAGE_HAS_LIBGL if !BR2_PACKAGE_MESA3D - select BR2_PACKAGE_HAS_LIBEGL if !BR2_PACKAGE_MESA3D - select BR2_PACKAGE_HAS_LIBEGL_WAYLAND if !BR2_PACKAGE_MESA3D - select BR2_PACKAGE_HAS_LIBGLES if !BR2_PACKAGE_MESA3D - -if BR2_PACKAGE_NVIDIA_DRIVER_440_RECALBOX_XORG - -# recalbox - enable both mesa and nvidia -if !BR2_PACKAGE_MESA3D -config BR2_PACKAGE_PROVIDES_LIBGL - default "nvidia-driver-440" - -config BR2_PACKAGE_PROVIDES_LIBEGL - default "nvidia-driver-440" - -config BR2_PACKAGE_PROVIDES_LIBGLES - default "nvidia-driver-440" -endif - -config BR2_PACKAGE_NVIDIA_DRIVER_440_RECALBOX_PRIVATE_LIBS - bool "Install private libraries" - help - Two libraries require special agreement with NVidia to - develop code linking to those libraries: libnvidia-ifr.so - and libnvidia-fbc.so (to grab and encode an OpenGL buffer or - an X framebuffer.) - - Say 'y' here if you plan on running a program that uses - those private libraries. - -endif # BR2_PACKAGE_NVIDIA_DRIVER_440_RECALBOX_XORG - -config BR2_PACKAGE_NVIDIA_DRIVER_440_RECALBOX_CUDA - bool "CUDA support" - -if BR2_PACKAGE_NVIDIA_DRIVER_440_RECALBOX_CUDA - -config BR2_PACKAGE_NVIDIA_DRIVER_440_RECALBOX_OPENCL - bool "OpenCL support" - -config BR2_PACKAGE_NVIDIA_DRIVER_440_RECALBOX_CUDA_PROGS - bool "CUDA MPS server and control" - help - Say 'y' here if you need to run more than one program - doing CUDA at the same time. The MPS server will be - launched automatically when needed. - -endif # BR2_PACKAGE_NVIDIA_DRIVER_440_RECALBOX_CUDA - -comment "nvidia kernel module needs a kernel to be built" - depends on !BR2_LINUX_KERNEL - -config BR2_PACKAGE_NVIDIA_DRIVER_440_RECALBOX_MODULE - bool "nvidia kernel module" - depends on BR2_LINUX_KERNEL - select BR2_LINUX_NEEDS_MODULES # not using kernel-module infra - help - Build the nvidia.ko kernel module. - - If CUDA support (above) is set, and the target is x86_64, then - this will also build the nvidia-uvm.ko kernel module, which - provides Unified Memory access to the GPU and CPU memories for - CUDA programs. - -endif # BR2_PACKAGE_NVIDIA_DRIVER_440_RECALBOX diff --git a/package/nvidia-driver-440-recalbox/nvidia-driver-440-recalbox.hash b/package/nvidia-driver-440-recalbox/nvidia-driver-440-recalbox.hash deleted file mode 100644 index 55c9b761ca..0000000000 --- a/package/nvidia-driver-440-recalbox/nvidia-driver-440-recalbox.hash +++ /dev/null @@ -1,3 +0,0 @@ -# Locally computed -sha256 649684fab4f37b178afb6cae012e7f9736377d89fa8abdfca26f24a13bbacf1f NVIDIA-Linux-x86_64-440.100.run -sha256 bd28b0c5aeeb00eb11d3ec6f6f3449d4b3a40100914258332734a53527997526 LICENSE diff --git a/package/nvidia-driver-440-recalbox/nvidia-driver-440-recalbox.mk b/package/nvidia-driver-440-recalbox/nvidia-driver-440-recalbox.mk deleted file mode 100644 index 8aa3f656ae..0000000000 --- a/package/nvidia-driver-440-recalbox/nvidia-driver-440-recalbox.mk +++ /dev/null @@ -1,218 +0,0 @@ -################################################################################ -# -# nvidia-driver version 440.100 -# -################################################################################ - -NVIDIA_DRIVER_440_RECALBOX_VERSION = 440.100 -NVIDIA_DRIVER_440_RECALBOX_SUFFIX = $(if $(BR2_x86_64),_64) -NVIDIA_DRIVER_440_RECALBOX_SITE = http://download.nvidia.com/XFree86/Linux-x86$(NVIDIA_DRIVER_440_RECALBOX_SUFFIX)/$(NVIDIA_DRIVER_440_RECALBOX_VERSION) -NVIDIA_DRIVER_440_RECALBOX_SOURCE = NVIDIA-Linux-x86$(NVIDIA_DRIVER_440_RECALBOX_SUFFIX)-$(NVIDIA_DRIVER_440_RECALBOX_VERSION).run -NVIDIA_DRIVER_440_RECALBOX_LICENSE = NVIDIA Software License -NVIDIA_DRIVER_440_RECALBOX_LICENSE_FILES = LICENSE -NVIDIA_DRIVER_440_RECALBOX_REDISTRIBUTE = NO -NVIDIA_DRIVER_440_RECALBOX_INSTALL_STAGING = YES -NVIDIA_DRIVER_440_RECALBOX_NON_COMMERCIAL = y - -NVIDIA_DRIVER_440_RECALBOX_VERSION_GL = 1.7.0 -NVIDIA_DRIVER_440_RECALBOX_VERSION_WAYLAND = 1.1.4 - -ifeq ($(BR2_PACKAGE_NVIDIA_DRIVER_440_RECALBOX_XORG),y) - -# Since nvidia-driver are binary blobs, the below dependencies are not -# strictly speaking build dependencies of nvidia-driver. However, they -# are build dependencies of packages that depend on nvidia-driver, so -# they should be built prior to those packages, and the only simple -# way to do so is to make nvidia-driver depend on them. -NVIDIA_DRIVER_440_RECALBOX_DEPENDENCIES = xlib_libX11 xlib_libXext - -# recalbox - enable both mesa and nvidia -ifneq ($(BR2_PACKAGE_MESA3D),y) -NVIDIA_DRIVER_440_RECALBOX_PROVIDES = libgl libegl libgles -endif - -# recalbox - enable both mesa and nvidia -ifneq ($(BR2_PACKAGE_MESA3D),y) - NVIDIA_DRIVER_440_RECALBOX_DEPENDENCIES += mesa3d-headers -endif - -# libGL.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) is the legacy libGL.so library; it -# has been replaced with libGL.so.1.0.0. Installing both is technically -# possible, but great care must be taken to ensure they do not conflict, -# so that EGL still works. The legacy library exposes an NVidia-specific -# API, so it should not be needed, except for legacy, binary-only -# applications (in other words: we don't care). -# -# libGL.so.1.0.0 is the new vendor-neutral library, aimed at replacing -# the old libGL.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) library. The latter contains -# NVidia extensions (which is deemed bad now), while the former follows -# the newly-introduced vendor-neutral "dispatching" API/ABI: -# https://github.com/aritger/linux-opengl-abi-proposal/blob/master/linux-opengl-abi-proposal.txt -# However, this is not very usefull to us, as we don't support multiple -# GL providers at the same time on the system, which this proposal is -# aimed at supporting. -# -# So we only install the legacy library for now. -NVIDIA_DRIVER_440_RECALBOX_LIBS_GL = \ - libGLX.so.0 \ - libGL.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION_GL) \ - libGLX_nvidia.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) - -NVIDIA_DRIVER_440_RECALBOX_LIBS_EGL = \ - libEGL.so.1.1.0 \ - libGLdispatch.so.0 \ - libEGL_nvidia.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) - -NVIDIA_DRIVER_440_RECALBOX_LIBS_GLES = \ - libGLESv1_CM.so.1.2.0 \ - libGLESv2.so.2.1.0 \ - libGLESv1_CM_nvidia.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) \ - libGLESv2_nvidia.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) - -NVIDIA_DRIVER_440_RECALBOX_LIBS_MISC = \ - libnvidia-eglcore.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) \ - libnvidia-egl-wayland.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION_WAYLAND) \ - libnvidia-glcore.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) \ - libnvidia-glsi.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) \ - libnvidia-tls.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) \ - libvdpau_nvidia.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) \ - libnvidia-ml.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) \ - libnvidia-gtk2.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) \ - libnvidia-gtk3.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) - -NVIDIA_DRIVER_440_RECALBOX_LIBS = \ - $(NVIDIA_DRIVER_440_RECALBOX_LIBS_GL) \ - $(NVIDIA_DRIVER_440_RECALBOX_LIBS_EGL) \ - $(NVIDIA_DRIVER_440_RECALBOX_LIBS_GLES) \ - $(NVIDIA_DRIVER_440_RECALBOX_LIBS_MISC) - -# Install the gl.pc file -define NVIDIA_DRIVER_440_RECALBOX_INSTALL_GL_DEV - $(INSTALL) -D -m 0644 $(@D)/libGL.la $(STAGING_DIR)/usr/lib/libGL.la - $(SED) 's:__GENERATED_BY__:Buildroot:' $(STAGING_DIR)/usr/lib/libGL.la - $(SED) 's:__LIBGL_PATH__:/usr/lib:' $(STAGING_DIR)/usr/lib/libGL.la - $(SED) 's:-L[^[:space:]]\+::' $(STAGING_DIR)/usr/lib/libGL.la - $(INSTALL) -D -m 0644 package/nvidia-driver/gl.pc $(STAGING_DIR)/usr/lib/pkgconfig/gl.pc - $(INSTALL) -D -m 0644 package/nvidia-driver/egl.pc $(STAGING_DIR)/usr/lib/pkgconfig/egl.pc -endef - -# Those libraries are 'private' libraries requiring an agreement with -# NVidia to develop code for those libs. There seems to be no restriction -# on using those libraries (e.g. if the user has such an agreement, or -# wants to run a third-party program developped under such an agreement). -ifeq ($(BR2_PACKAGE_NVIDIA_DRIVER_440_RECALBOX_PRIVATE_LIBS),y) -NVIDIA_DRIVER_440_RECALBOX_LIBS += \ - libnvidia-ifr.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) \ - libnvidia-fbc.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) -endif - -# We refer to the destination path; the origin file has no directory component -NVIDIA_DRIVER_440_RECALBOX_X_MODS = \ - drivers/nvidia_drv.so \ - extensions/libglxserver_nvidia.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) - -endif # X drivers - -ifeq ($(BR2_PACKAGE_NVIDIA_DRIVER_440_RECALBOX_CUDA),y) -NVIDIA_DRIVER_440_RECALBOX_LIBS += \ - libcuda.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) \ - libnvidia-compiler.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) \ - libnvcuvid.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) \ - libnvidia-fatbinaryloader.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) \ - libnvidia-ptxjitcompiler.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) \ - libnvidia-encode.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) -ifeq ($(BR2_PACKAGE_NVIDIA_DRIVER_440_RECALBOX_CUDA_PROGS),y) -NVIDIA_DRIVER_440_RECALBOX_PROGS = nvidia-cuda-mps-control nvidia-cuda-mps-server -endif -endif - -ifeq ($(BR2_PACKAGE_NVIDIA_DRIVER_440_RECALBOX_OPENCL),y) -NVIDIA_DRIVER_440_RECALBOX_LIBS += \ - libOpenCL.so.1.0.0 \ - libnvidia-opencl.so.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) -endif - -# Build and install the kernel modules if needed -ifeq ($(BR2_PACKAGE_NVIDIA_DRIVER_440_RECALBOX_MODULE),y) - -NVIDIA_DRIVER_440_RECALBOX_MODULES = nvidia nvidia-modeset nvidia-drm -ifeq ($(BR2_x86_64),y) -NVIDIA_DRIVER_440_RECALBOX_MODULES += nvidia-uvm -endif - -# They can't do everything like everyone. They need those variables, -# because they don't recognise the usual variables set by the kernel -# build system. We also need to tell them what modules to build. -NVIDIA_DRIVER_440_RECALBOX_MODULE_MAKE_OPTS = \ - NV_KERNEL_SOURCES="$(LINUX_DIR)" \ - NV_KERNEL_OUTPUT="$(LINUX_DIR)" \ - NV_KERNEL_MODULES="$(NVIDIA_DRIVER_440_RECALBOX_MODULES)" - -NVIDIA_DRIVER_440_RECALBOX_MODULE_SUBDIRS = kernel - -$(eval $(kernel-module)) - -endif # BR2_PACKAGE_NVIDIA_DRIVER_440_RECALBOX_MODULE == y - -# The downloaded archive is in fact an auto-extract script. So, it can run -# virtually everywhere, and it is fine enough to provide useful options. -# Except it can't extract into an existing (even empty) directory. -define NVIDIA_DRIVER_440_RECALBOX_EXTRACT_CMDS - $(SHELL) $(NVIDIA_DRIVER_440_RECALBOX_DL_DIR)/$(NVIDIA_DRIVER_440_RECALBOX_SOURCE) --extract-only --target \ - $(@D)/tmp-extract - chmod u+w -R $(@D) - mv $(@D)/tmp-extract/* $(@D)/tmp-extract/.manifest $(@D) - rm -rf $(@D)/tmp-extract -endef - -# Helper to install libraries -# $1: destination directory (target or staging) -# -# For all libraries, we install them and create a symlink using -# their SONAME, so we can link to them at runtime; we also create -# the no-version symlink, so we can link to them at build time. -define NVIDIA_DRIVER_440_RECALBOX_INSTALL_LIBS - $(foreach lib,$(NVIDIA_DRIVER_440_RECALBOX_LIBS),\ - $(INSTALL) -D -m 0644 $(@D)/$(lib) $(1)/usr/lib/extra/nvidia-$(NVIDIA_DRIVER_440_RECALBOX_VERSION)/$(notdir $(lib)) - libsoname="$$( $(TARGET_READELF) -d "$(@D)/$(lib)" \ - |sed -r -e '/.*\(SONAME\).*\[(.*)\]$$/!d; s//\1/;' )";) -endef - -# For staging, install libraries and development files -define NVIDIA_DRIVER_440_RECALBOX_INSTALL_STAGING_CMDS - $(call NVIDIA_DRIVER_440_RECALBOX_INSTALL_LIBS,$(STAGING_DIR)) - $(NVIDIA_DRIVER_440_RECALBOX_INSTALL_GL_DEV) -endef - -# For target, install libraries and X.org modules -define NVIDIA_DRIVER_440_RECALBOX_INSTALL_TARGET_CMDS - $(call NVIDIA_DRIVER_440_RECALBOX_INSTALL_LIBS,$(TARGET_DIR)) - $(foreach m,$(NVIDIA_DRIVER_440_RECALBOX_X_MODS), \ - $(INSTALL) -D -m 0644 $(@D)/$(notdir $(m)) \ - $(TARGET_DIR)/usr/lib/extra/nvidia-$(NVIDIA_DRIVER_440_RECALBOX_VERSION)/xorg/$(m) - ) - $(foreach p,$(NVIDIA_DRIVER_440_RECALBOX_PROGS), \ - $(INSTALL) -D -m 0755 $(@D)/$(p) \ - $(TARGET_DIR)/usr/bin/$(p).$(NVIDIA_DRIVER_440_RECALBOX_VERSION) - ) - $(NVIDIA_DRIVER_440_RECALBOX_INSTALL_KERNEL_MODULE) - - # recalbox install more needed - $(INSTALL) -D -m 0644 $(@D)/10_nvidia.json $(TARGET_DIR)/usr/share/glvnd/egl_vendor.d/10_nvidia.json.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) - $(INSTALL) -D -m 0644 $(@D)/10_nvidia_wayland.json $(TARGET_DIR)/usr/share/glvnd/egl_vendor.d/10_nvidia_wayland.json.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) - $(INSTALL) -D -m 0644 $(@D)/nvidia-drm-outputclass.conf $(TARGET_DIR)/usr/share/X11/xorg.conf.d/10-nvidia-drm.conf.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) - $(INSTALL) -D -m 0755 $(@D)/nvidia-settings $(TARGET_DIR)/usr/bin/nvidia-settings.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) - $(INSTALL) -D -m 0755 $(@D)/nvidia-smi $(TARGET_DIR)/usr/bin/nvidia-smi.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) -endef - -# recalbox hardware script will handle kernel module version -define NVIDIA_DRIVER_440_RECALBOX_POST_INSTALL_TARGET_KERNEL_MODULES - mv $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia-drm.ko $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia-drm.ko.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) - mv $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia-modeset.ko $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia-modeset.ko.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) - mv $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia-uvm.ko $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia-uvm.ko.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) - mv $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia.ko $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia.ko.$(NVIDIA_DRIVER_440_RECALBOX_VERSION) -endef - -NVIDIA_DRIVER_440_RECALBOX_POST_INSTALL_TARGET_HOOKS += NVIDIA_DRIVER_440_RECALBOX_POST_INSTALL_TARGET_KERNEL_MODULES - -$(eval $(generic-package)) diff --git a/package/nvidia-driver-460-recalbox/0001-use-LDFLAGS.patch b/package/nvidia-driver-460-recalbox/0001-use-LDFLAGS.patch deleted file mode 100644 index c99ebb55d3..0000000000 --- a/package/nvidia-driver-460-recalbox/0001-use-LDFLAGS.patch +++ /dev/null @@ -1,48 +0,0 @@ -kernel: use LDFLAGS when linking modules - -Currently, linking module objects is simply using $(LD), assuming that -the default emulation is correct for the current architecture. - -However, that might not be the case when the toolchain default is not -the same as the current arch. For example, if the toolchain defaults to -i386 and is capable of x86_64, and we're targetting x86_64 (or the -opposite), the link would fail because the ld emulation is incorrect: - - .../i686-pc-linux-gnu-ld: Relocatable linking with relocations from - format elf64-x86-64 (.../nvidia-driver-370.23/kernel/nvidia/nv-frontend.o) - to format elf32-i386 (.../nvidia-driver-370.23/kernel/nvidia/nv-interface.o) - is not supported - -Add use of $(LDFLAGS) when doing the link, as the kernel provides the -proper emulation in those. - -Signed-off-by: "Yann E. MORIN" - ---- -Issue reported upstream: - https://devtalk.nvidia.com/default/topic/958653/ - -diff -durN nvidia-driver-370.23.orig/kernel/nvidia/nvidia.Kbuild nvidia-driver-370.23/kernel/nvidia/nvidia.Kbuild ---- nvidia-driver-370.23.orig/kernel/nvidia/nvidia.Kbuild 2016-08-09 01:57:50.000000000 +0200 -+++ nvidia-driver-370.23/kernel/nvidia/nvidia.Kbuild 2016-08-20 12:25:02.780233423 +0200 -@@ -87,7 +87,7 @@ - always += $(NVIDIA_INTERFACE) - - $(obj)/$(NVIDIA_INTERFACE): $(addprefix $(obj)/,$(NVIDIA_OBJECTS)) -- $(LD) -r -o $@ $^ -+ $(LD) $(LDFLAGS) -r -o $@ $^ - - - # -diff -durN nvidia-driver-370.23.orig/kernel/nvidia-modeset/nvidia-modeset.Kbuild nvidia-driver-370.23/kernel/nvidia-modeset/nvidia-modeset.Kbuild ---- nvidia-driver-370.23.orig/kernel/nvidia-modeset/nvidia-modeset.Kbuild 2016-08-09 01:43:19.000000000 +0200 -+++ nvidia-driver-370.23/kernel/nvidia-modeset/nvidia-modeset.Kbuild 2016-08-20 12:25:39.596772662 +0200 -@@ -70,7 +70,7 @@ - always += $(NVIDIA_MODESET_INTERFACE) - - $(obj)/$(NVIDIA_MODESET_INTERFACE): $(addprefix $(obj)/,$(NVIDIA_MODESET_OBJECTS)) -- $(LD) -r -o $@ $^ -+ $(LD) $(LDFLAGS) -r -o $@ $^ - - # -# Register the conftests needed by nvidia-modeset.ko diff --git a/package/nvidia-driver-460-recalbox/0002-compat-gcc10.patch b/package/nvidia-driver-460-recalbox/0002-compat-gcc10.patch deleted file mode 100644 index df27c00736..0000000000 --- a/package/nvidia-driver-460-recalbox/0002-compat-gcc10.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- nvidia-driver-390-recalbox-390.138/kernel/conftest.sh.orig 2020-12-12 16:07:17.230697747 +0100 -+++ nvidia-driver-390-recalbox-390.138/kernel/conftest.sh 2020-12-12 16:08:14.943347971 +0100 -@@ -4214,7 +4214,7 @@ - echo "The kernel was built with ${kernel_cc_string}, but the" \ - "current compiler version is `$CC --version | head -n 1`."; - fi -- exit 1; -+ exit 0; - fi - ;; - ---- nvidia-driver-390-recalbox-390.138/kernel/Kbuild.orig 2020-12-12 16:17:03.781222655 +0100 -+++ nvidia-driver-390-recalbox-390.138/kernel/Kbuild 2020-12-12 16:23:01.797899646 +0100 -@@ -69,6 +69,7 @@ - EXTRA_CFLAGS += -Wall -MD $(DEFINES) $(INCLUDES) -Wsign-compare -Wno-cast-qual -Wno-error - EXTRA_CFLAGS += -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.138\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -Wno-sign-compare -Wno-format-extra-args - EXTRA_CFLAGS += $(call cc-option,-Werror=undef,) -+EXTRA_CFLAGS += $(call cc-disable-warning, incompatible-pointer-types) - EXTRA_CFLAGS += -DNV_SPECTRE_V2=$(NV_SPECTRE_V2) - - # diff --git a/package/nvidia-driver-460-recalbox/egl.pc b/package/nvidia-driver-460-recalbox/egl.pc deleted file mode 100644 index a5aeace63c..0000000000 --- a/package/nvidia-driver-460-recalbox/egl.pc +++ /dev/null @@ -1,10 +0,0 @@ -prefix=/usr -exec_prefix=${prefix} -libdir=${exec_prefix}/lib -includedir=${prefix}/include - -Name: egl -Description: Nvidia OpenGL library -Version: 1 -Cflags: -I${includedir} -Libs: -L${libdir} -lEGL diff --git a/package/nvidia-driver-460-recalbox/gl.pc b/package/nvidia-driver-460-recalbox/gl.pc deleted file mode 100644 index d822763f57..0000000000 --- a/package/nvidia-driver-460-recalbox/gl.pc +++ /dev/null @@ -1,11 +0,0 @@ -prefix=/usr -exec_prefix=${prefix} -libdir=${exec_prefix}/lib -includedir=${prefix}/include - -Name: gl -Description: Nvidia OpenGL library -Version: 10.4.2 -Libs: -L${libdir} -lGL -lm -lXext -lX11 -ldl -Cflags: -I${includedir} -DMESA_EGL_NO_X11_HEADERS -glx_tls: no diff --git a/package/nvidia-driver-460-recalbox/nvidia-driver-460-recalbox.hash b/package/nvidia-driver-460-recalbox/nvidia-driver-460-recalbox.hash deleted file mode 100644 index 55c9e43463..0000000000 --- a/package/nvidia-driver-460-recalbox/nvidia-driver-460-recalbox.hash +++ /dev/null @@ -1,3 +0,0 @@ -# Locally computed -sha256 a10d2171d6b2c55f63791f58264f9e92829ee4b2779b9b1d011274e63b46b960 NVIDIA-Linux-x86_64-460.84.run -sha256 bd28b0c5aeeb00eb11d3ec6f6f3449d4b3a40100914258332734a53527997526 LICENSE diff --git a/package/nvidia-driver-460-recalbox/nvidia-driver-460-recalbox.mk b/package/nvidia-driver-460-recalbox/nvidia-driver-460-recalbox.mk deleted file mode 100644 index 9dff94ce70..0000000000 --- a/package/nvidia-driver-460-recalbox/nvidia-driver-460-recalbox.mk +++ /dev/null @@ -1,216 +0,0 @@ -################################################################################ -# -# nvidia-driver version 460.80.02 -# -################################################################################ - -NVIDIA_DRIVER_460_RECALBOX_VERSION = 460.84 -NVIDIA_DRIVER_460_RECALBOX_SITE = http://download.nvidia.com/XFree86/Linux-x86_64/$(NVIDIA_DRIVER_460_RECALBOX_VERSION) -NVIDIA_DRIVER_460_RECALBOX_SOURCE = NVIDIA-Linux-x86_64-$(NVIDIA_DRIVER_460_RECALBOX_VERSION).run -NVIDIA_DRIVER_460_RECALBOX_LICENSE = NVIDIA Software License -NVIDIA_DRIVER_460_RECALBOX_LICENSE_FILES = LICENSE -NVIDIA_DRIVER_460_RECALBOX_REDISTRIBUTE = NO -NVIDIA_DRIVER_460_RECALBOX_INSTALL_STAGING = YES - -NVIDIA_DRIVER_460_RECALBOX_VERSION_GL = 1.7.0 -NVIDIA_DRIVER_460_RECALBOX_VERSION_WAYLAND = 1.1.5 - -ifeq ($(BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_XORG),y) - -# Since nvidia-driver are binary blobs, the below dependencies are not -# strictly speaking build dependencies of nvidia-driver. However, they -# are build dependencies of packages that depend on nvidia-driver, so -# they should be built prior to those packages, and the only simple -# way to do so is to make nvidia-driver depend on them. -NVIDIA_DRIVER_460_RECALBOX_DEPENDENCIES = xlib_libX11 xlib_libXext - -# recalbox - enable both mesa and nvidia -ifneq ($(BR2_PACKAGE_MESA3D),y) -NVIDIA_DRIVER_460_RECALBOX_PROVIDES = libgl libegl libgles -endif - -# recalbox - enable both mesa and nvidia -ifneq ($(BR2_PACKAGE_MESA3D),y) - NVIDIA_DRIVER_460_RECALBOX_DEPENDENCIES += mesa3d-headers -endif - -# libGL.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) is the legacy libGL.so library; it -# has been replaced with libGL.so.1.0.0. Installing both is technically -# possible, but great care must be taken to ensure they do not conflict, -# so that EGL still works. The legacy library exposes an NVidia-specific -# API, so it should not be needed, except for legacy, binary-only -# applications (in other words: we don't care). -# -# libGL.so.1.0.0 is the new vendor-neutral library, aimed at replacing -# the old libGL.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) library. The latter contains -# NVidia extensions (which is deemed bad now), while the former follows -# the newly-introduced vendor-neutral "dispatching" API/ABI: -# https://github.com/aritger/linux-opengl-abi-proposal/blob/master/linux-opengl-abi-proposal.txt -# However, this is not very usefull to us, as we don't support multiple -# GL providers at the same time on the system, which this proposal is -# aimed at supporting. -# -# So we only install the legacy library for now. -NVIDIA_DRIVER_460_RECALBOX_LIBS_GL = \ - libGLX.so.0 \ - libGL.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION_GL) \ - libGLX_nvidia.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) - -NVIDIA_DRIVER_460_RECALBOX_LIBS_EGL = \ - libEGL.so.1.1.0 \ - libGLdispatch.so.0 \ - libEGL_nvidia.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) - -NVIDIA_DRIVER_460_RECALBOX_LIBS_GLES = \ - libGLESv1_CM.so.1.2.0 \ - libGLESv2.so.2.1.0 \ - libGLESv1_CM_nvidia.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) \ - libGLESv2_nvidia.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) - -NVIDIA_DRIVER_460_RECALBOX_LIBS_MISC = \ - libnvidia-eglcore.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) \ - libnvidia-egl-wayland.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION_WAYLAND) \ - libnvidia-glcore.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) \ - libnvidia-glsi.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) \ - libnvidia-tls.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) \ - libvdpau_nvidia.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) \ - libnvidia-ml.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) \ - libnvidia-gtk2.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) \ - libnvidia-gtk3.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) - -NVIDIA_DRIVER_460_RECALBOX_LIBS = \ - $(NVIDIA_DRIVER_460_RECALBOX_LIBS_GL) \ - $(NVIDIA_DRIVER_460_RECALBOX_LIBS_EGL) \ - $(NVIDIA_DRIVER_460_RECALBOX_LIBS_GLES) \ - $(NVIDIA_DRIVER_460_RECALBOX_LIBS_MISC) - -# Install the gl.pc file -define NVIDIA_DRIVER_460_RECALBOX_INSTALL_GL_DEV - $(INSTALL) -D -m 0644 package/nvidia-driver/gl.pc $(STAGING_DIR)/usr/lib/pkgconfig/gl.pc - $(INSTALL) -D -m 0644 package/nvidia-driver/egl.pc $(STAGING_DIR)/usr/lib/pkgconfig/egl.pc -endef - -# Those libraries are 'private' libraries requiring an agreement with -# NVidia to develop code for those libs. There seems to be no restriction -# on using those libraries (e.g. if the user has such an agreement, or -# wants to run a third-party program developped under such an agreement). -ifeq ($(BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_PRIVATE_LIBS),y) -NVIDIA_DRIVER_460_RECALBOX_LIBS += \ - libnvidia-ifr.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) \ - libnvidia-fbc.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) -endif - -# We refer to the destination path; the origin file has no directory component -NVIDIA_DRIVER_460_RECALBOX_X_MODS = \ - drivers/nvidia_drv.so \ - extensions/libglxserver_nvidia.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) - -endif # X drivers - -ifeq ($(BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_CUDA),y) -NVIDIA_DRIVER_460_RECALBOX_LIBS += \ - libcuda.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) \ - libnvidia-compiler.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) \ - libnvcuvid.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) \ - libnvidia-ptxjitcompiler.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) \ - libnvidia-encode.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) -ifeq ($(BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_CUDA_PROGS),y) -NVIDIA_DRIVER_460_RECALBOX_PROGS = nvidia-cuda-mps-control nvidia-cuda-mps-server -endif -endif - -ifeq ($(BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_OPENCL),y) -NVIDIA_DRIVER_460_RECALBOX_LIBS += \ - libOpenCL.so.1.0.0 \ - libnvidia-opencl.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) -endif - -ifeq ($(BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_NGX),y) -NVIDIA_DRIVER_460_RECALBOX_LIBS += \ - libnvidia-ngx.so.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) -endif - -# Build and install the kernel modules if needed -ifeq ($(BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_MODULE),y) - -NVIDIA_DRIVER_460_RECALBOX_MODULES = nvidia nvidia-modeset nvidia-drm -ifeq ($(BR2_x86_64),y) -NVIDIA_DRIVER_460_RECALBOX_MODULES += nvidia-uvm -endif - -# They can't do everything like everyone. They need those variables, -# because they don't recognise the usual variables set by the kernel -# build system. We also need to tell them what modules to build. -NVIDIA_DRIVER_460_RECALBOX_MODULE_MAKE_OPTS = \ - NV_KERNEL_SOURCES="$(LINUX_DIR)" \ - NV_KERNEL_OUTPUT="$(LINUX_DIR)" \ - NV_KERNEL_MODULES="$(NVIDIA_DRIVER_460_RECALBOX_MODULES)" - -NVIDIA_DRIVER_460_RECALBOX_MODULE_SUBDIRS = kernel - -$(eval $(kernel-module)) - -endif # BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_MODULE == y - -# The downloaded archive is in fact an auto-extract script. So, it can run -# virtually everywhere, and it is fine enough to provide useful options. -# Except it can't extract into an existing (even empty) directory. -define NVIDIA_DRIVER_460_RECALBOX_EXTRACT_CMDS - $(SHELL) $(NVIDIA_DRIVER_460_RECALBOX_DL_DIR)/$(NVIDIA_DRIVER_460_RECALBOX_SOURCE) --extract-only --target \ - $(@D)/tmp-extract - chmod u+w -R $(@D) - mv $(@D)/tmp-extract/* $(@D)/tmp-extract/.manifest $(@D) - rm -rf $(@D)/tmp-extract -endef - -# Helper to install libraries -# $1: destination directory (target or staging) -# -# For all libraries, we install them and create a symlink using -# their SONAME, so we can link to them at runtime; we also create -# the no-version symlink, so we can link to them at build time. -define NVIDIA_DRIVER_460_RECALBOX_INSTALL_LIBS - $(foreach lib,$(NVIDIA_DRIVER_460_RECALBOX_LIBS),\ - $(INSTALL) -D -m 0755 $(@D)/$(lib) $(1)/usr/lib/extra/nvidia-$(NVIDIA_DRIVER_460_RECALBOX_VERSION)/$(notdir $(lib)) - libsoname="$$( $(TARGET_READELF) -d "$(@D)/$(lib)" \ - |sed -r -e '/.*\(SONAME\).*\[(.*)\]$$/!d; s//\1/;' )";) -endef - -# For staging, install libraries and development files -define NVIDIA_DRIVER_460_RECALBOX_INSTALL_STAGING_CMDS - $(call NVIDIA_DRIVER_460_RECALBOX_INSTALL_LIBS,$(STAGING_DIR)) - $(NVIDIA_DRIVER_460_RECALBOX_INSTALL_GL_DEV) -endef - -# For target, install libraries and X.org modules -define NVIDIA_DRIVER_460_RECALBOX_INSTALL_TARGET_CMDS - $(call NVIDIA_DRIVER_460_RECALBOX_INSTALL_LIBS,$(TARGET_DIR)) - $(foreach m,$(NVIDIA_DRIVER_460_RECALBOX_X_MODS), \ - $(INSTALL) -D -m 0755 $(@D)/$(notdir $(m)) \ - $(TARGET_DIR)/usr/lib/extra/nvidia-$(NVIDIA_DRIVER_460_RECALBOX_VERSION)/xorg/$(m) - ) - $(foreach p,$(NVIDIA_DRIVER_460_RECALBOX_PROGS), \ - $(INSTALL) -D -m 0755 $(@D)/$(p) \ - $(TARGET_DIR)/usr/bin/$(p).$(NVIDIA_DRIVER_460_RECALBOX_VERSION) - ) - $(NVIDIA_DRIVER_460_RECALBOX_INSTALL_KERNEL_MODULE) - - # recalbox install more needed - $(INSTALL) -D -m 0644 $(@D)/10_nvidia.json $(TARGET_DIR)/usr/share/glvnd/egl_vendor.d/10_nvidia.json.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) - $(INSTALL) -D -m 0644 $(@D)/10_nvidia_wayland.json $(TARGET_DIR)/usr/share/glvnd/egl_vendor.d/10_nvidia_wayland.json.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) - $(INSTALL) -D -m 0644 $(@D)/nvidia-drm-outputclass.conf $(TARGET_DIR)/usr/share/X11/xorg.conf.d/10-nvidia-drm.conf.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) - $(INSTALL) -D -m 0755 $(@D)/nvidia-settings $(TARGET_DIR)/usr/bin/nvidia-settings.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) - $(INSTALL) -D -m 0755 $(@D)/nvidia-smi $(TARGET_DIR)/usr/bin/nvidia-smi.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) -endef - -# recalbox hardware script will handle kernel module version -define NVIDIA_DRIVER_460_RECALBOX_POST_INSTALL_TARGET_KERNEL_MODULES - mv $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia-drm.ko $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia-drm.ko.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) - mv $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia-modeset.ko $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia-modeset.ko.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) - mv $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia-uvm.ko $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia-uvm.ko.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) - mv $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia.ko $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia.ko.$(NVIDIA_DRIVER_460_RECALBOX_VERSION) -endef - -NVIDIA_DRIVER_460_RECALBOX_POST_INSTALL_TARGET_HOOKS += NVIDIA_DRIVER_460_RECALBOX_POST_INSTALL_TARGET_KERNEL_MODULES - -$(eval $(generic-package)) diff --git a/package/nvidia-driver-440-recalbox/0001-use-LDFLAGS.patch b/package/nvidia-driver-510-recalbox/0001-use-LDFLAGS.patch similarity index 100% rename from package/nvidia-driver-440-recalbox/0001-use-LDFLAGS.patch rename to package/nvidia-driver-510-recalbox/0001-use-LDFLAGS.patch diff --git a/package/nvidia-driver-440-recalbox/0002-compat-gcc10.patch b/package/nvidia-driver-510-recalbox/0002-compat-gcc10.patch similarity index 100% rename from package/nvidia-driver-440-recalbox/0002-compat-gcc10.patch rename to package/nvidia-driver-510-recalbox/0002-compat-gcc10.patch diff --git a/package/nvidia-driver-460-recalbox/Config.in b/package/nvidia-driver-510-recalbox/Config.in similarity index 68% rename from package/nvidia-driver-460-recalbox/Config.in rename to package/nvidia-driver-510-recalbox/Config.in index 0524dc7015..de5d5a88db 100644 --- a/package/nvidia-driver-460-recalbox/Config.in +++ b/package/nvidia-driver-510-recalbox/Config.in @@ -1,9 +1,9 @@ -comment "nvidia-driver-460 needs a glibc toolchain" +comment "nvidia-driver-510 needs a glibc toolchain" depends on BR2_i386 || BR2_x86_64 depends on !BR2_TOOLCHAIN_USES_GLIBC -config BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX - bool "nvidia-driver-460-recalbox" +config BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX + bool "nvidia-driver-510-recalbox" depends on BR2_i386 || BR2_x86_64 depends on BR2_TOOLCHAIN_USES_GLIBC help @@ -12,12 +12,12 @@ config BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX http://www.nvidia.com/ -if BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX +if BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX -comment "nvidia-driver-460 X.org drivers needs a modular Xorg server" +comment "nvidia-driver-510 X.org drivers needs a modular Xorg server" depends on !BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR -config BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_XORG +config BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX_XORG bool "X.org drivers" default y depends on BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR @@ -30,21 +30,21 @@ config BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_XORG select BR2_PACKAGE_HAS_LIBEGL_WAYLAND if !BR2_PACKAGE_MESA3D select BR2_PACKAGE_HAS_LIBGLES if !BR2_PACKAGE_MESA3D -if BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_XORG +if BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX_XORG # recalbox - enable both mesa and nvidia if !BR2_PACKAGE_MESA3D config BR2_PACKAGE_PROVIDES_LIBGL - default "nvidia-driver-460" + default "nvidia-driver-510" config BR2_PACKAGE_PROVIDES_LIBEGL - default "nvidia-driver-460" + default "nvidia-driver-510" config BR2_PACKAGE_PROVIDES_LIBGLES - default "nvidia-driver-460" + default "nvidia-driver-510" endif -config BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_PRIVATE_LIBS +config BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX_PRIVATE_LIBS bool "Install private libraries" help Two libraries require special agreement with NVidia to @@ -55,32 +55,32 @@ config BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_PRIVATE_LIBS Say 'y' here if you plan on running a program that uses those private libraries. -endif # BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_XORG +endif # BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX_XORG -config BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_CUDA +config BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX_CUDA bool "CUDA support" -if BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_CUDA +if BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX_CUDA -config BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_OPENCL +config BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX_OPENCL bool "OpenCL support" -config BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_CUDA_PROGS +config BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX_CUDA_PROGS bool "CUDA MPS server and control" help Say 'y' here if you need to run more than one program doing CUDA at the same time. The MPS server will be launched automatically when needed. -endif # BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_CUDA +endif # BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX_CUDA -config BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_NGX +config BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX_NGX bool "NGX support" comment "nvidia kernel module needs a kernel to be built" depends on !BR2_LINUX_KERNEL -config BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_MODULE +config BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX_MODULE bool "nvidia kernel module" depends on BR2_LINUX_KERNEL select BR2_LINUX_NEEDS_MODULES # not using kernel-module infra @@ -92,4 +92,4 @@ config BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX_MODULE provides Unified Memory access to the GPU and CPU memories for CUDA programs. -endif # BR2_PACKAGE_NVIDIA_DRIVER_460_RECALBOX +endif # BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX diff --git a/package/nvidia-driver-440-recalbox/egl.pc b/package/nvidia-driver-510-recalbox/egl.pc similarity index 100% rename from package/nvidia-driver-440-recalbox/egl.pc rename to package/nvidia-driver-510-recalbox/egl.pc diff --git a/package/nvidia-driver-440-recalbox/gl.pc b/package/nvidia-driver-510-recalbox/gl.pc similarity index 100% rename from package/nvidia-driver-440-recalbox/gl.pc rename to package/nvidia-driver-510-recalbox/gl.pc diff --git a/package/nvidia-driver-510-recalbox/nvidia-driver-510-recalbox.hash b/package/nvidia-driver-510-recalbox/nvidia-driver-510-recalbox.hash new file mode 100644 index 0000000000..c8eb9c8db7 --- /dev/null +++ b/package/nvidia-driver-510-recalbox/nvidia-driver-510-recalbox.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 bd2c344ac92b2fc12b06043590a4fe8d4eb0ccb74d0c49352f004cf2d299f4c5 NVIDIA-Linux-x86_64-510.68.02.run +sha256 bd28b0c5aeeb00eb11d3ec6f6f3449d4b3a40100914258332734a53527997526 LICENSE diff --git a/package/nvidia-driver-510-recalbox/nvidia-driver-510-recalbox.mk b/package/nvidia-driver-510-recalbox/nvidia-driver-510-recalbox.mk new file mode 100644 index 0000000000..4a6dd2d02c --- /dev/null +++ b/package/nvidia-driver-510-recalbox/nvidia-driver-510-recalbox.mk @@ -0,0 +1,241 @@ +################################################################################ +# +# nvidia-driver version 510.80.02 +# +################################################################################ + +NVIDIA_DRIVER_510_RECALBOX_VERSION = 510.68.02 +NVIDIA_DRIVER_510_RECALBOX_SITE = http://download.nvidia.com/XFree86/Linux-x86_64/$(NVIDIA_DRIVER_510_RECALBOX_VERSION) +NVIDIA_DRIVER_510_RECALBOX_SOURCE = NVIDIA-Linux-x86_64-$(NVIDIA_DRIVER_510_RECALBOX_VERSION).run +NVIDIA_DRIVER_510_RECALBOX_LICENSE = NVIDIA Software License +NVIDIA_DRIVER_510_RECALBOX_LICENSE_FILES = LICENSE +NVIDIA_DRIVER_510_RECALBOX_REDISTRIBUTE = NO +NVIDIA_DRIVER_510_RECALBOX_INSTALL_STAGING = YES + +NVIDIA_DRIVER_510_RECALBOX_VERSION_GL = 1.7.0 +NVIDIA_DRIVER_510_RECALBOX_VERSION_WAYLAND = 1.1.9 + +ifeq ($(BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX_XORG),y) + +# Since nvidia-driver are binary blobs, the below dependencies are not +# strictly speaking build dependencies of nvidia-driver. However, they +# are build dependencies of packages that depend on nvidia-driver, so +# they should be built prior to those packages, and the only simple +# way to do so is to make nvidia-driver depend on them. +NVIDIA_DRIVER_510_RECALBOX_DEPENDENCIES = xlib_libX11 xlib_libXext + +# recalbox - enable both mesa and nvidia +ifneq ($(BR2_PACKAGE_MESA3D),y) +NVIDIA_DRIVER_510_RECALBOX_PROVIDES = libgl libegl libgles +endif + +# recalbox - enable both mesa and nvidia +ifneq ($(BR2_PACKAGE_MESA3D),y) + NVIDIA_DRIVER_510_RECALBOX_DEPENDENCIES += mesa3d-headers +endif + +# libGL.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) is the legacy libGL.so library; it +# has been replaced with libGL.so.1.0.0. Installing both is technically +# possible, but great care must be taken to ensure they do not conflict, +# so that EGL still works. The legacy library exposes an NVidia-specific +# API, so it should not be needed, except for legacy, binary-only +# applications (in other words: we don't care). +# +# libGL.so.1.0.0 is the new vendor-neutral library, aimed at replacing +# the old libGL.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) library. The latter contains +# NVidia extensions (which is deemed bad now), while the former follows +# the newly-introduced vendor-neutral "dispatching" API/ABI: +# https://github.com/aritger/linux-opengl-abi-proposal/blob/master/linux-opengl-abi-proposal.txt +# However, this is not very usefull to us, as we don't support multiple +# GL providers at the same time on the system, which this proposal is +# aimed at supporting. +# +# So we only install the legacy library for now. +NVIDIA_DRIVER_510_RECALBOX_LIBS_GL = \ + libGLX.so.0 \ + libGL.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION_GL) \ + libOpenGL.so.0 \ + libGLX_nvidia.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) + +NVIDIA_DRIVER_510_RECALBOX_LIBS_EGL = \ + libEGL.so.1.1.0 \ + libGLdispatch.so.0 \ + libEGL_nvidia.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) + +NVIDIA_DRIVER_510_RECALBOX_LIBS_GLES = \ + libGLESv1_CM.so.1.2.0 \ + libGLESv2.so.2.1.0 \ + libGLESv1_CM_nvidia.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libGLESv2_nvidia.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) + +NVIDIA_DRIVER_510_RECALBOX_LIBS_MISC = \ + libnvidia-allocator.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libnvidia-cfg.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libnvidia-compiler-next.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libnvidia-compiler.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libnvidia-eglcore.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libnvidia-egl-gbm.so.1.1.0 \ + libnvidia-egl-wayland.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION_WAYLAND) \ + libnvidia-encode.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libnvidia-fbc.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libnvidia-glcore.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libnvidia-glsi.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libnvidia-glvkspirv.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libnvidia-gtk2.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libnvidia-gtk3.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libnvidia-ml.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libnvidia-nvvm.so.4.0.0 \ + libnvidia-opticalflow.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libnvidia-ptxjitcompiler.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libnvidia-rtcore.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libnvidia-tls.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libnvidia-vulkan-producer.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libvdpau_nvidia.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libnvoptix.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) + +NVIDIA_DRIVER_510_RECALBOX_FIRMWARE = \ + firmware/gsp.bin + +NVIDIA_DRIVER_510_RECALBOX_LIBS = \ + $(NVIDIA_DRIVER_510_RECALBOX_LIBS_GL) \ + $(NVIDIA_DRIVER_510_RECALBOX_LIBS_EGL) \ + $(NVIDIA_DRIVER_510_RECALBOX_LIBS_GLES) \ + $(NVIDIA_DRIVER_510_RECALBOX_LIBS_MISC) + +# Install the gl.pc file +define NVIDIA_DRIVER_510_RECALBOX_INSTALL_GL_DEV + $(INSTALL) -D -m 0644 package/nvidia-driver/gl.pc $(STAGING_DIR)/usr/lib/pkgconfig/gl.pc + $(INSTALL) -D -m 0644 package/nvidia-driver/egl.pc $(STAGING_DIR)/usr/lib/pkgconfig/egl.pc +endef + +# Those libraries are 'private' libraries requiring an agreement with +# NVidia to develop code for those libs. There seems to be no restriction +# on using those libraries (e.g. if the user has such an agreement, or +# wants to run a third-party program developped under such an agreement). +ifeq ($(BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX_PRIVATE_LIBS),y) +NVIDIA_DRIVER_510_RECALBOX_LIBS += \ + libnvidia-ifr.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libnvidia-fbc.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) +endif + +# We refer to the destination path; the origin file has no directory component +NVIDIA_DRIVER_510_RECALBOX_X_MODS = \ + drivers/nvidia_drv.so \ + extensions/libglxserver_nvidia.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) + +endif # X drivers + +ifeq ($(BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX_CUDA),y) +NVIDIA_DRIVER_510_RECALBOX_LIBS += \ + libcuda.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libnvidia-compiler.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libnvcuvid.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libnvidia-ptxjitcompiler.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) \ + libnvidia-encode.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) +ifeq ($(BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX_CUDA_PROGS),y) +NVIDIA_DRIVER_510_RECALBOX_PROGS = nvidia-cuda-mps-control nvidia-cuda-mps-server +endif +endif + +ifeq ($(BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX_OPENCL),y) +NVIDIA_DRIVER_510_RECALBOX_LIBS += \ + libOpenCL.so.1.0.0 \ + libnvidia-opencl.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) +endif + +ifeq ($(BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX_NGX),y) +NVIDIA_DRIVER_510_RECALBOX_LIBS += \ + libnvidia-ngx.so.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) +endif + +# Build and install the kernel modules if needed +ifeq ($(BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX_MODULE),y) + +NVIDIA_DRIVER_510_RECALBOX_MODULES = nvidia nvidia-modeset nvidia-drm +ifeq ($(BR2_x86_64),y) +NVIDIA_DRIVER_510_RECALBOX_MODULES += nvidia-uvm +endif + +# They can't do everything like everyone. They need those variables, +# because they don't recognise the usual variables set by the kernel +# build system. We also need to tell them what modules to build. +NVIDIA_DRIVER_510_RECALBOX_MODULE_MAKE_OPTS = \ + NV_KERNEL_SOURCES="$(LINUX_DIR)" \ + NV_KERNEL_OUTPUT="$(LINUX_DIR)" \ + NV_KERNEL_MODULES="$(NVIDIA_DRIVER_510_RECALBOX_MODULES)" + +NVIDIA_DRIVER_510_RECALBOX_MODULE_SUBDIRS = kernel + +$(eval $(kernel-module)) + +endif # BR2_PACKAGE_NVIDIA_DRIVER_510_RECALBOX_MODULE == y + +# The downloaded archive is in fact an auto-extract script. So, it can run +# virtually everywhere, and it is fine enough to provide useful options. +# Except it can't extract into an existing (even empty) directory. +define NVIDIA_DRIVER_510_RECALBOX_EXTRACT_CMDS + $(SHELL) $(NVIDIA_DRIVER_510_RECALBOX_DL_DIR)/$(NVIDIA_DRIVER_510_RECALBOX_SOURCE) --extract-only --target \ + $(@D)/tmp-extract + chmod u+w -R $(@D) + mv $(@D)/tmp-extract/* $(@D)/tmp-extract/.manifest $(@D) + rm -rf $(@D)/tmp-extract +endef + +# Helper to install libraries +# $1: destination directory (target or staging) +# +# For all libraries, we install them and create a symlink using +# their SONAME, so we can link to them at runtime; we also create +# the no-version symlink, so we can link to them at build time. +define NVIDIA_DRIVER_510_RECALBOX_INSTALL_LIBS + $(foreach lib,$(NVIDIA_DRIVER_510_RECALBOX_LIBS),\ + $(INSTALL) -D -m 0755 $(@D)/$(lib) $(1)/usr/lib/extra/nvidia-$(NVIDIA_DRIVER_510_RECALBOX_VERSION)/$(notdir $(lib)) + libsoname="$$( $(TARGET_READELF) -d "$(@D)/$(lib)" \ + |sed -r -e '/.*\(SONAME\).*\[(.*)\]$$/!d; s//\1/;' )";) +endef + +define NVIDIA_DRIVER_510_RECALBOX_INSTALL_FIRMWARE + $(foreach lib,$(NVIDIA_DRIVER_510_RECALBOX_FIRMWARE),\ + $(INSTALL) -D -m 0644 $(@D)/$(lib) $(TARGET_DIR)/lib/firmware/nvidia/$(NVIDIA_DRIVER_510_RECALBOX_VERSION)/$(notdir $(lib)) + ) +endef + +# For staging, install libraries and development files +define NVIDIA_DRIVER_510_RECALBOX_INSTALL_STAGING_CMDS + $(call NVIDIA_DRIVER_510_RECALBOX_INSTALL_LIBS,$(STAGING_DIR)) + $(NVIDIA_DRIVER_510_RECALBOX_INSTALL_GL_DEV) +endef + +# For target, install libraries and X.org modules +define NVIDIA_DRIVER_510_RECALBOX_INSTALL_TARGET_CMDS + $(call NVIDIA_DRIVER_510_RECALBOX_INSTALL_LIBS,$(TARGET_DIR)) + $(foreach m,$(NVIDIA_DRIVER_510_RECALBOX_X_MODS), \ + $(INSTALL) -D -m 0755 $(@D)/$(notdir $(m)) \ + $(TARGET_DIR)/usr/lib/extra/nvidia-$(NVIDIA_DRIVER_510_RECALBOX_VERSION)/xorg/$(m) + ) + $(foreach p,$(NVIDIA_DRIVER_510_RECALBOX_PROGS), \ + $(INSTALL) -D -m 0755 $(@D)/$(p) \ + $(TARGET_DIR)/usr/bin/$(p).$(NVIDIA_DRIVER_510_RECALBOX_VERSION) + ) + $(NVIDIA_DRIVER_510_RECALBOX_INSTALL_KERNEL_MODULE) + $(NVIDIA_DRIVER_510_RECALBOX_INSTALL_FIRMWARE) + + # recalbox install more needed + $(INSTALL) -D -m 0644 $(@D)/10_nvidia.json $(TARGET_DIR)/usr/share/glvnd/egl_vendor.d/10_nvidia.json.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) + $(INSTALL) -D -m 0644 $(@D)/10_nvidia_wayland.json $(TARGET_DIR)/usr/share/glvnd/egl_vendor.d/10_nvidia_wayland.json.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) + $(INSTALL) -D -m 0644 $(@D)/nvidia-drm-outputclass.conf $(TARGET_DIR)/usr/share/X11/xorg.conf.d/10-nvidia-drm.conf.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) + $(INSTALL) -D -m 0755 $(@D)/nvidia-settings $(TARGET_DIR)/usr/bin/nvidia-settings.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) + $(INSTALL) -D -m 0755 $(@D)/nvidia-smi $(TARGET_DIR)/usr/bin/nvidia-smi.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) +endef + +# recalbox hardware script will handle kernel module version +define NVIDIA_DRIVER_510_RECALBOX_POST_INSTALL_TARGET_KERNEL_MODULES + mv $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia-drm.ko $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia-drm.ko.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) + mv $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia-modeset.ko $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia-modeset.ko.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) + mv $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia-uvm.ko $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia-uvm.ko.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) + mv $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia.ko $(TARGET_DIR)/lib/modules/$(LINUX_VERSION)/extra/nvidia.ko.$(NVIDIA_DRIVER_510_RECALBOX_VERSION) +endef + +NVIDIA_DRIVER_510_RECALBOX_POST_INSTALL_TARGET_HOOKS += NVIDIA_DRIVER_510_RECALBOX_POST_INSTALL_TARGET_KERNEL_MODULES + +$(eval $(generic-package)) diff --git a/projects/recalbox-hardware/videocard/nvidia-install b/projects/recalbox-hardware/videocard/nvidia-install index 94f4184262..dd9c648293 100755 --- a/projects/recalbox-hardware/videocard/nvidia-install +++ b/projects/recalbox-hardware/videocard/nvidia-install @@ -27,12 +27,12 @@ gpuid=("$(lspci -nd10de::0300 | egrep -o "[[:xdigit:]]{4}:[[:xdigit:]]{4}" | cut # if has intel igpu and nvidia gpu serie M you need optimus technologie is not compatible for a moment in recalbox igpu=("$(lspci -d8086::0300)") -# check the compatibility of the graphics card with the driver version "460.67" then "390.116" -supportList460=($(grep -i -E "${gpuid}" /recalbox/system/hardware/videocard/nvidiacheckcompatibility-460.txt)) +# check the compatibility of the graphics card with the driver version "510.68.02" then "390.116" +supportList510=($(grep -i -E "${gpuid}" /recalbox/system/hardware/videocard/nvidiacheckcompatibility-510.txt)) supportList390=($(grep -i -E "${gpuid}" /recalbox/system/hardware/videocard/nvidiacheckcompatibility-390.txt)) # check the version -nvidia460=("$(echo /usr/lib/extra/nvidia-4* |cut -d'-' -f 2)") +nvidia510=("$(echo /usr/lib/extra/nvidia-5* |cut -d'-' -f 2)") nvidia390=("$(echo /usr/lib/extra/nvidia-3* |cut -d'-' -f 2)") # nouveau conflict with nvidia-drm @@ -49,9 +49,9 @@ if [ "${gpu}" ] && [ "${igpu}" ]; then exit 0 else # detect/configure nvidia driver version to install - if [ -n "${gpuid}" ] && [ -n "${supportList460}" ]; then - nvver="${nvidia460}" - echo "${supportList460}" + if [ -n "${gpuid}" ] && [ -n "${supportList510}" ]; then + nvver="${nvidia510}" + echo "${supportList510}" elif [ -n "${gpuid}" ] && [ -n "${supportList390}" ]; then nvver="${nvidia390}" echo "${supportList390}" @@ -61,14 +61,14 @@ fi # set paths/vars libs="/usr/lib" xorg="${libs}/xorg/modules" -nvkern="/lib/modules/`uname -r`/extra" +nvkern="/lib/modules/$(uname -r)/extra" nvlibs="${libs}/extra/nvidia-${nvver}" nvxorg="${nvlibs}/xorg" -nvegl=($(ls "${libs}"/extra/nvidia-${nvver} | grep libEGL.so | tail -c 6)) -nvgl=($(ls "${libs}"/extra/nvidia-${nvver} | grep libGL.so | tail -c 6)) -nvgles1=($(ls "${libs}"/extra/nvidia-${nvver} | grep libGLESv1_CM.so | tail -c 6)) -nvgles2=($(ls "${libs}"/extra/nvidia-${nvver} | grep libGLESv2.so | tail -c 6)) -nvway=($(ls "${libs}"/extra/nvidia-${nvver} | grep libnvidia-egl-wayland.so | tail -c 6)) +nvegl=$(find "${libs}/extra/nvidia-${nvver}/" -name "libEGL.so.*" | sed -E 's/^.*\.so\.//') +nvgl=$(find "${libs}/extra/nvidia-${nvver}/" -name "libGL.so.*" | sed -E 's/^.*\.so\.//') +nvgles1=$(find "${libs}/extra/nvidia-${nvver}/" -name "libGLESv1_CM.so.*" | sed -E 's/^.*\.so\.//') +nvgles2=$(find "${libs}/extra/nvidia-${nvver}/" -name "libGLESv2.so.*" | sed -E 's/^.*\.so\.//') +nvway=$(find "${libs}/extra/nvidia-${nvver}/" -name "libnvidia-egl-wayland.so.*" | sed -E 's/^.*\.so\.//') # is gpu compatible ? if [ -n "${nvver}" ]; then @@ -87,18 +87,18 @@ echo "Installing..." ## # install/symlink xorg modules ## -# 390/460 +# 390/510 try_symlink "${nvxorg}/drivers/nvidia_drv.so" "${xorg}/drivers/nvidia_drv.so" # 390 try_symlink_lib "${nvxorg}/libnvidia-wfb.so" "${xorg}/libnvidia-wfb.so" "${nvver}" try_symlink_lib "${nvxorg}/extensions/libglx.so" "${xorg}/extensions/libglx.so" "${nvver}" -# 460 +# 510 try_symlink_lib "${nvxorg}/extensions/libglxserver_nvidia.so" "${xorg}/extensions/libglxserver_nvidia.so" "${nvver}" ## # install/symlink modules ## -# 390/460 +# 390/510 try_symlink_lib "${nvlibs}/libEGL.so" "${libs}/libEGL.so" "${nvegl}" try_symlink_lib "${nvlibs}/libEGL_nvidia.so" "${libs}/libEGL_nvidia.so" "${nvver}" try_symlink_lib "${nvlibs}/libGL.so" "${libs}/libGL.so" "${nvgl}" @@ -108,25 +108,37 @@ try_symlink_lib "${nvlibs}/libGLESv2.so" "${libs}/libGLESv2.so" "${nvgles2}" try_symlink_lib "${nvlibs}/libGLESv2_nvidia.so" "${libs}/libGLESv2_nvidia.so" "${nvver}" try_symlink_lib "${nvlibs}/libGLX_nvidia.so" "${libs}/libGLX_nvidia.so" "${nvver}" try_symlink_lib "${nvlibs}/libOpenCL.so" "${libs}/libOpenCL.so" "1.0.0" +try_symlink_lib "${nvlibs}/libOpenGL.so" "${libs}/libOpenGL.so" "0" try_symlink_lib "${nvlibs}/libvdpau_nvidia.so" "${libs}/libvdpau_nvidia.so" "${nvver}" -try_symlink_lib "${nvlibs}/libnvidia-egl-wayland.so" "${libs}/libnvidia-egl-wayland.so" "${nvway}" -try_symlink_lib "${nvlibs}/libnvidia-ml.so" "${libs}/libnvidia-ml.so" "${nvver}" try_symlink_lib "${nvlibs}/libGLX.so" "${libs}/libGLX.so" "0" try_symlink_lib "${nvlibs}/libGLdispatch.so" "${libs}/libGLdispatch.so" "0" +try_symlink_lib "${nvlibs}/libnvcuvid.so" "${libs}/libnvcuvid.so" "${nvver}" +try_symlink_lib "${nvlibs}/libnvidia-allocator.so" "${libs}/libnvidia-allocator.so" "${nvver}" +try_symlink_lib "${nvlibs}/libnvidia-cfg.so" "${libs}/libnvidia-cfg.so" "${nvver}" +try_symlink_lib "${nvlibs}/libnvidia-compiler-next.so" "${libs}/libnvidia-compiler-next.so" "${nvver}" +try_symlink_lib "${nvlibs}/libnvidia-compiler.so" "${libs}/libnvidia-compiler.so" "${nvver}" try_symlink_lib "${nvlibs}/libnvidia-eglcore.so" "${libs}/libnvidia-eglcore.so" "${nvver}" +try_symlink_lib "${nvlibs}/libnvidia-egl-gbm.so" "${libs}/libnvidia-egl-gbm.so" "1.1.0" +try_symlink_lib "${nvlibs}/libnvidia-egl-wayland.so" "${libs}/libnvidia-egl-wayland.so" "${nvway}" +try_symlink_lib "${nvlibs}/libnvidia-encode.so" "${libs}/libnvidia-encode.so" "${nvver}" +try_symlink_lib "${nvlibs}/libnvidia-fatbinaryloader.so" "${libs}/libnvidia-fatbinaryloader.so" "${nvver}" +try_symlink_lib "${nvlibs}/libnvidia-fbc.so" "${libs}/libnvidia-fbc.so" "${nvver}" try_symlink_lib "${nvlibs}/libnvidia-glcore.so" "${libs}/libnvidia-glcore.so" "${nvver}" try_symlink_lib "${nvlibs}/libnvidia-glsi.so" "${libs}/libnvidia-glsi.so" "${nvver}" -try_symlink_lib "${nvlibs}/libnvidia-tls.so" "${libs}/libnvidia-tls.so" "${nvver}" +try_symlink_lib "${nvlibs}/libnvidia-glvkspirv.so" "${libs}/libnvidia-glvkspirv.so" "${nvver}" # try_symlink_lib "${nvlibs}/libcuda.so" "${libs}/libcuda.so" "${nvver}" -try_symlink_lib "${nvlibs}/libnvcuvid.so" "${libs}/libnvcuvid.so" "${nvver}" -try_symlink_lib "${nvlibs}/libnvidia-fatbinaryloader.so" "${libs}/libnvidia-fatbinaryloader.so" "${nvver}" -try_symlink_lib "${nvlibs}/libnvidia-opencl.so" "${libs}/libnvidia-opencl.so" "${nvver}" -try_symlink_lib "${nvlibs}/libnvidia-compiler.so" "${libs}/libnvidia-compiler.so" "${nvver}" -try_symlink_lib "${nvlibs}/libnvidia-encode.so" "${libs}/libnvidia-encode.so" "${nvver}" -try_symlink_lib "${nvlibs}/libnvidia-ptxjitcompiler.so" "${libs}/libnvidia-ptxjitcompiler.so" "${nvver}" try_symlink_lib "${nvlibs}/libnvidia-gtk2.so" "${libs}/libnvidia-gtk2.so" "${nvver}" try_symlink_lib "${nvlibs}/libnvidia-gtk3.so" "${libs}/libnvidia-gtk3.so" "${nvver}" +try_symlink_lib "${nvlibs}/libnvidia-ml.so" "${libs}/libnvidia-ml.so" "${nvver}" try_symlink_lib "${nvlibs}/libnvidia-ngx.so" "${libs}/libnvidia-ngx.so" "${nvver}" +try_symlink_lib "${nvlibs}/libnvidia-nvvm.so" "${libs}/libnvidia-nvvm.so" "4.0.0" +try_symlink_lib "${nvlibs}/libnvidia-opencl.so" "${libs}/libnvidia-opencl.so" "${nvver}" +try_symlink_lib "${nvlibs}/libnvidia-opticalflow.so" "${libs}/libnvidia-opticalflow.so" "${nvver}" +try_symlink_lib "${nvlibs}/libnvidia-ptxjitcompiler.so" "${libs}/libnvidia-ptxjitcompiler.so" "${nvver}" +try_symlink_lib "${nvlibs}/libnvidia-rtcore.so" "${libs}/libnvidia-rtcore.so" "${nvver}" +try_symlink_lib "${nvlibs}/libnvidia-tls.so" "${libs}/libnvidia-tls.so" "${nvver}" +try_symlink_lib "${nvlibs}/libnvidia-vulkan-producer.so" "${libs}/libnvidia-vulkan-producer.so" "${nvver}" +try_symlink_lib "${nvlibs}/libnvoptix.so" "${libs}/libnvoptix.so" "${nvver}" ## # install/symlink kernel modules diff --git a/projects/recalbox-hardware/videocard/nvidiacheckcompatibility-460.txt b/projects/recalbox-hardware/videocard/nvidiacheckcompatibility-460.txt deleted file mode 100644 index 7302f15dda..0000000000 --- a/projects/recalbox-hardware/videocard/nvidiacheckcompatibility-460.txt +++ /dev/null @@ -1,795 +0,0 @@ -GeForce GT 640 0FC0 C -GeForce GT 640 0FC1 C -GeForce GT 630 0FC2 C -GeForce GTX 650 0FC6 D -GeForce GT 740 0FC8 D -GeForce GT 730 0FC9 C -GeForce GT 640M LE 0FD2 1028 0595 C -GeForce GT 640M LE 0FD2 1028 05B2 C -GeForce GT 745A 0FE3 103C 2B16 D -GeForce GT 745A 0FE3 17AA 3675 D -GeForce GTX TITAN Z 1001 D -GeForce GTX 780 1004 D -GeForce GTX TITAN 1005 D -GeForce GTX 780 1007 D -GeForce GTX 780 Ti 1008 D -GeForce GTX 780 Ti 100A D -GeForce GTX TITAN Black 100C D -GeForce GTX 680 1180 D -GeForce GTX 660 Ti 1183 D -GeForce GTX 770 1184 D -GeForce GTX 660 1185 D -GeForce GTX 760 1185 10DE 106F D -GeForce GTX 760 1187 D -GeForce GTX 690 1188 D -GeForce GTX 670 1189 D -GeForce GTX 760 Ti OEM 1189 10DE 1074 D -GeForce GTX 760 (192-bit) 118E D -GeForce GTX 760 Ti OEM 1193 D -GeForce GTX 660 1195 D -GeForce GTX 760 1199 1458 D001 D -GeForce GTX 660 11C0 D -GeForce GTX 650 Ti BOOST 11C2 D -GeForce GTX 650 Ti 11C3 D -GeForce GTX 645 11C4 D -GeForce GT 740 11C5 D -GeForce GTX 650 Ti 11C6 D -GeForce GTX 650 11C8 D -GeForce GT 740 11CB D -GeForce GTX 760A 11E3 17AA 3683 D -GeForce GT 635 1280 D -GeForce GT 710 1281 D -GeForce GT 640 1282 C -GeForce GT 630 1284 C -GeForce GT 720 1286 D -GeForce GT 730 1287 C -GeForce GT 720 1288 D -GeForce GT 710 1289 D -GeForce GT 710 128B D -GeForce 730A 1290 103C 2AFA D -GeForce GT 740A 1292 17AA 3675 D -GeForce GT 740A 1292 17AA 367C D -GeForce GT 740A 1292 17AA 3684 D -GeForce 710A 1295 103C 2B0D C -GeForce 710A 1295 103C 2B0F C -GeForce 810A 1295 103C 2B20 D -GeForce 810A 1295 103C 2B21 D -GeForce 805A 1295 17AA 367A D -GeForce 710A 1295 17AA 367C D -GeForce 920A 1299 17AA 30BB D -GeForce 920A 1299 17AA 30DA D -GeForce 920A 1299 17AA 30DC D -GeForce 920A 1299 17AA 30DD D -GeForce 920A 1299 17AA 30DF D -GeForce 920A 1299 17AA 3117 D -GeForce 920A 1299 17AA 361B D -GeForce 920A 1299 17AA 362D D -GeForce 920A 1299 17AA 362E D -GeForce 920A 1299 17AA 3630 D -GeForce 920A 1299 17AA 3637 D -GeForce 920A 1299 17AA 369B D -GeForce 920A 1299 17AA 36A7 D -GeForce 920A 1299 17AA 36AF D -GeForce 920A 1299 17AA 36F0 D -GeForce GT 730 1299 1B0A 01C6 C -GeForce 830M 1340 E -GeForce 830A 1340 103C 2B2B E -GeForce 840M 1341 E -GeForce 840A 1341 17AA 3697 E -GeForce 840A 1341 17AA 3699 E -GeForce 840A 1341 17AA 369C E -GeForce 840A 1341 17AA 36AF E -GeForce 845M 1344 E -GeForce 930M 1346 E -GeForce 930A 1346 17AA 30BA E -GeForce 930A 1346 17AA 362C E -GeForce 930A 1346 17AA 362F E -GeForce 930A 1346 17AA 3636 E -GeForce 940M 1347 E -GeForce 940A 1347 17AA 36B9 E -GeForce 940A 1347 17AA 36BA E -GeForce 945M 1348 E -GeForce 945A 1348 103C 2B5C E -GeForce 930M 1349 E -GeForce 930A 1349 17AA 3124 E -GeForce 930A 1349 17AA 364B E -GeForce 930A 1349 17AA 36C3 E -GeForce 930A 1349 17AA 36D1 E -GeForce 930A 1349 17AA 36D8 E -GeForce 940MX 134B E -GeForce GPU 134B 1414 0008 E -GeForce 940MX 134D E -GeForce 930MX 134E E -GeForce 920MX 134F E -GeForce 940A 137D 17AA 3699 E -GeForce GTX 750 Ti 1380 E -GeForce GTX 750 1381 E -GeForce GTX 745 1382 E -GeForce 845M 1390 E -GeForce GTX 850M 1391 E -GeForce GTX 850A 1391 17AA 3697 E -GeForce GTX 860M 1392 D -GeForce GPU 1392 1028 066A E -GeForce GTX 750 Ti 1392 1043 861E E -GeForce GTX 750 Ti 1392 1043 86D9 E -GeForce 840M 1393 E -GeForce 845M 1398 E -GeForce 945M 1399 E -GeForce GTX 950M 139A E -GeForce GTX 950A 139A 17AA 362C E -GeForce GTX 950A 139A 17AA 362F E -GeForce GTX 950A 139A 17AA 363F E -GeForce GTX 950A 139A 17AA 3640 E -GeForce GTX 950A 139A 17AA 3647 E -GeForce GTX 950A 139A 17AA 36B9 E -GeForce GTX 960M 139B E -GeForce GTX 750 Ti 139B 1025 107A E -GeForce GTX 860M 139B 1028 06A3 D -GeForce GTX 960A 139B 103C 2B4C E -GeForce GTX 750Ti 139B 17AA 3649 E -GeForce GTX 960A 139B 17AA 36BF E -GeForce GTX 750 Ti 139B 19DA C248 E -GeForce GTX 750Ti 139B 1AFA 8A75 E -GeForce 940M 139C E -GeForce GTX 750 Ti 139D E -GeForce GTX 980 13C0 E -GeForce GTX 970 13C2 E -GeForce GTX 980M 13D7 E -GeForce GTX 970M 13D8 E -GeForce GTX 960 13D8 1462 1198 E -GeForce GTX 960 13D8 1462 1199 E -GeForce GTX 960 13D8 19DA B282 E -GeForce GTX 960 13D8 19DA B284 E -GeForce GTX 960 13D8 19DA B286 E -GeForce GTX 965M 13D9 E -GeForce GTX 980 13DA E -GeForce GTX 960 1401 F -GeForce GTX 950 1402 F -GeForce GTX 960 1406 F -GeForce GTX 750 1407 E -GeForce GTX 965M 1427 E -GeForce GTX 950 1427 1458 D003 F -GeForce GTX 980M 1617 E -GeForce GTX 970M 1618 E -GeForce GTX 965M 1619 E -GeForce GTX 980 161A E -GeForce GTX 965M 1667 E -GeForce MX130 174D E -GeForce MX110 174E E -GeForce 940MX 179C E -GeForce GTX TITAN X 17C2 E -GeForce GTX 980 Ti 17C8 E -TITAN X (Pascal) 1B00 H -TITAN Xp 1B02 H -TITAN Xp COLLECTORS EDITION 1B02 10DE 123E H -TITAN Xp COLLECTORS EDITION 1B02 10DE 123F H -GeForce GTX 1080 Ti 1B06 H -GeForce GTX 1080 1B80 H 2 -GeForce GTX 1070 1B81 H 2 -GeForce GTX 1070 Ti 1B82 H 2 -GeForce GTX 1060 6GB 1B83 H 2 -GeForce GTX 1060 3GB 1B84 H 2 -P104-100 1B87 H 2 -GeForce GTX 1080 1BA0 H 2 -GeForce GTX 1080 with Max-Q Design 1BA0 1028 0887 H 2 -GeForce GTX 1070 1BA1 H 2 -GeForce GTX 1070 with Max-Q Design 1BA1 1028 08A1 H 2 -GeForce GTX 1070 with Max-Q Design 1BA1 1028 08A2 H 2 -GeForce GTX 1070 with Max-Q Design 1BA1 1043 1CCE H 2 -GeForce GTX 1070 with Max-Q Design 1BA1 1458 1651 H 2 -GeForce GTX 1070 with Max-Q Design 1BA1 1458 1653 H 2 -GeForce GTX 1070 with Max-Q Design 1BA1 1462 11E8 H 2 -GeForce GTX 1070 with Max-Q Design 1BA1 1462 11E9 H 2 -GeForce GTX 1070 with Max-Q Design 1BA1 1462 1225 H 2 -GeForce GTX 1070 with Max-Q Design 1BA1 1462 1226 H 2 -GeForce GTX 1070 with Max-Q Design 1BA1 1462 1227 H 2 -GeForce GTX 1070 with Max-Q Design 1BA1 1558 9501 H 2 -GeForce GTX 1070 with Max-Q Design 1BA1 1558 95E1 H 2 -GeForce GTX 1070 with Max-Q Design 1BA1 1A58 2000 H 2 -GeForce GTX 1070 with Max-Q Design 1BA1 1D05 1032 H 2 -GeForce GTX 1070 1BA2 H 2 -P104-101 1BC7 H 2 -GeForce GTX 1080 1BE0 H 2 -GeForce GTX 1080 with Max-Q Design 1BE0 1025 1221 H 2 -GeForce GTX 1080 with Max-Q Design 1BE0 1025 123E H 2 -GeForce GTX 1080 with Max-Q Design 1BE0 1028 07C0 H 2 -GeForce GTX 1080 with Max-Q Design 1BE0 1028 0876 H 2 -GeForce GTX 1080 with Max-Q Design 1BE0 1028 088B H 2 -GeForce GTX 1080 with Max-Q Design 1BE0 1043 1031 H 2 -GeForce GTX 1080 with Max-Q Design 1BE0 1043 1BF0 H 2 -GeForce GTX 1080 with Max-Q Design 1BE0 1458 355B H 2 -GeForce GTX 1070 1BE1 H 2 -GeForce GTX 1070 with Max-Q Design 1BE1 103C 84DB H 2 -GeForce GTX 1070 with Max-Q Design 1BE1 1043 16F0 H 2 -GeForce GTX 1070 with Max-Q Design 1BE1 3842 2009 H 2 -GeForce GTX 1060 3GB 1C02 H 2 -GeForce GTX 1060 6GB 1C03 H 2 -GeForce GTX 1060 5GB 1C04 H -GeForce GTX 1060 6GB 1C06 H 2 -P106-100 1C07 H -P106-090 1C09 H -GeForce GTX 1060 1C20 H -GeForce GTX 1060 with Max-Q Design 1C20 1028 0802 H -GeForce GTX 1060 with Max-Q Design 1C20 1028 0803 H -GeForce GTX 1060 with Max-Q Design 1C20 1028 0825 H -GeForce GTX 1060 with Max-Q Design 1C20 1028 0827 H -GeForce GTX 1060 with Max-Q Design 1C20 1028 0885 H -GeForce GTX 1060 with Max-Q Design 1C20 1028 0886 H -GeForce GTX 1060 with Max-Q Design 1C20 103C 8467 H -GeForce GTX 1060 with Max-Q Design 1C20 103C 8478 H -GeForce GTX 1060 with Max-Q Design 1C20 103C 8581 H -GeForce GTX 1060 with Max-Q Design 1C20 1462 1244 H -GeForce GTX 1060 with Max-Q Design 1C20 1558 95E5 H -GeForce GTX 1060 with Max-Q Design 1C20 17AA 39B9 H -GeForce GTX 1060 with Max-Q Design 1C20 1A58 2000 H -GeForce GTX 1060 with Max-Q Design 1C20 1A58 2001 H -GeForce GTX 1060 with Max-Q Design 1C20 1D05 1059 H -GeForce GTX 1050 Ti 1C21 H -GeForce GTX 1050 1C22 H -GeForce GTX 1060 1C23 H -GeForce GTX 1060 1C60 H -GeForce GTX 1060 with Max-Q Design 1C60 103C 8390 H -GeForce GTX 1060 with Max-Q Design 1C60 103C 8467 H -GeForce GTX 1050 Ti 1C61 H -GeForce GTX 1050 1C62 H -GeForce GTX 1050 1C81 H -GeForce GTX 1050 Ti 1C82 H -GeForce GTX 1050 1C83 H -GeForce GTX 1050 Ti 1C8C H -GeForce GTX 1050 Ti with Max-Q Design 1C8C 1028 087C H -GeForce GTX 1050 Ti with Max-Q Design 1C8C 103C 8519 H -GeForce GTX 1050 Ti with Max-Q Design 1C8C 103C 856A H -GeForce GTX 1050 Ti with Max-Q Design 1C8C 1462 123C H -GeForce GTX 1050 Ti with Max-Q Design 1C8C 1462 126C H -GeForce GTX 1050 Ti with Max-Q Design 1C8C 17AA 2266 H -GeForce GTX 1050 Ti with Max-Q Design 1C8C 17AA 2267 H -GeForce GTX 1050 Ti with Max-Q Design 1C8C 17AA 39FF H -GeForce GTX 1050 1C8D H -GeForce GTX 1050 with Max-Q Design 1C8D 103C 84E9 H -GeForce GTX 1050 with Max-Q Design 1C8D 103C 84EB H -GeForce GTX 1050 with Max-Q Design 1C8D 103C 856A H -GeForce GTX 1050 with Max-Q Design 1C8D 1043 114F H -GeForce GTX 1050 with Max-Q Design 1C8D 1043 1341 H -GeForce GTX 1050 with Max-Q Design 1C8D 1043 1351 H -GeForce GTX 1050 with Max-Q Design 1C8D 1043 1481 H -GeForce GTX 1050 with Max-Q Design 1C8D 1043 14A1 H -GeForce GTX 1050 with Max-Q Design 1C8D 1043 18C1 H -GeForce GTX 1050 with Max-Q Design 1C8D 1043 1B5E H -GeForce GTX 1050 with Max-Q Design 1C8D 1462 126C H -GeForce GTX 1050 with Max-Q Design 1C8D 152D 1217 H -GeForce GTX 1050 with Max-Q Design 1C8D 1D72 1707 H -GeForce GTX 1050 Ti 1C8F H -GeForce GTX 1050 Ti with Max-Q Design 1C8F 1462 123C H -GeForce GTX 1050 Ti with Max-Q Design 1C8F 1462 126C H -GeForce GTX 1050 Ti with Max-Q Design 1C8F 1462 126D H -GeForce GTX 1050 Ti with Max-Q Design 1C8F 1462 1284 H -GeForce GTX 1050 Ti with Max-Q Design 1C8F 1462 1297 H -GeForce MX150 1C90 H -GeForce MX250 1C90 1028 09C1 H -GeForce GTX 1050 1C91 H -GeForce GTX 1050 with Max-Q Design 1C91 103C 856A H -GeForce GTX 1050 with Max-Q Design 1C91 103C 86E3 H -GeForce GTX 1050 with Max-Q Design 1C91 152D 1232 H -GeForce GTX 1050 1C92 H -GeForce GTX 1050 with Max-Q Design 1C92 1043 149F H -GeForce GTX 1050 with Max-Q Design 1C92 1043 1B31 H -GeForce GTX 1050 with Max-Q Design 1C92 1462 1245 H -GeForce GTX 1050 with Max-Q Design 1C92 1462 126C H -GeForce MX350 1C94 H -GeForce MX350 1C96 H -GeForce GT 1030 1D01 H -GeForce GT 1010 1D02 H -GeForce MX150 1D10 H -GeForce MX230 1D11 H -GeForce MX150 1D12 H -GeForce MX250 1D13 H -GeForce MX330 1D16 H -GeForce MX250 1D52 H -TITAN V 1D81 I -TITAN V JHH Special Edition 1DBA 10DE 12EB I -TITAN RTX 1E02 J -GeForce RTX 2080 Ti 1E04 J -GeForce RTX 2080 Ti 1E07 J -GeForce RTX 2080 SUPER 1E81 J -GeForce RTX 2080 1E82 J -GeForce RTX 2070 SUPER 1E84 J -GeForce RTX 2080 1E87 J -GeForce RTX 2060 1E89 J -GeForce RTX 2080 1E90 J -GeForce RTX 2080 with Max-Q Design 1E90 1025 1375 J -GeForce RTX 2080 with Max-Q Design 1E90 1028 08A1 J -GeForce RTX 2080 with Max-Q Design 1E90 1028 08A2 J -GeForce RTX 2080 with Max-Q Design 1E90 1028 08EA J -GeForce RTX 2080 with Max-Q Design 1E90 1028 08EB J -GeForce RTX 2080 with Max-Q Design 1E90 1028 08EC J -GeForce RTX 2080 with Max-Q Design 1E90 1028 08ED J -GeForce RTX 2080 with Max-Q Design 1E90 1028 08EE J -GeForce RTX 2080 with Max-Q Design 1E90 1028 08EF J -GeForce RTX 2080 with Max-Q Design 1E90 1028 093B J -GeForce RTX 2080 with Max-Q Design 1E90 1028 093C J -GeForce RTX 2080 with Max-Q Design 1E90 103C 8572 J -GeForce RTX 2080 with Max-Q Design 1E90 103C 8573 J -GeForce RTX 2080 with Max-Q Design 1E90 103C 8602 J -GeForce RTX 2080 with Max-Q Design 1E90 103C 8606 J -GeForce RTX 2080 with Max-Q Design 1E90 103C 86C6 J -GeForce RTX 2080 with Max-Q Design 1E90 103C 86C7 J -GeForce RTX 2080 with Max-Q Design 1E90 103C 87A6 J -GeForce RTX 2080 with Max-Q Design 1E90 103C 87A7 J -GeForce RTX 2080 with Max-Q Design 1E90 1043 131F J -GeForce RTX 2080 with Max-Q Design 1E90 1043 137F J -GeForce RTX 2080 with Max-Q Design 1E90 1043 141F J -GeForce RTX 2080 with Max-Q Design 1E90 1043 1751 J -GeForce RTX 2080 with Max-Q Design 1E90 1458 1660 J -GeForce RTX 2080 with Max-Q Design 1E90 1458 1661 J -GeForce RTX 2080 with Max-Q Design 1E90 1458 1662 J -GeForce RTX 2080 with Max-Q Design 1E90 1458 75A6 J -GeForce RTX 2080 with Max-Q Design 1E90 1458 75A7 J -GeForce RTX 2080 with Max-Q Design 1E90 1458 86A6 J -GeForce RTX 2080 with Max-Q Design 1E90 1458 86A7 J -GeForce RTX 2080 with Max-Q Design 1E90 1462 1274 J -GeForce RTX 2080 with Max-Q Design 1E90 1462 1277 J -GeForce RTX 2080 with Max-Q Design 1E90 152D 1220 J -GeForce RTX 2080 with Max-Q Design 1E90 1558 95E1 J -GeForce RTX 2080 with Max-Q Design 1E90 1558 97E1 J -GeForce RTX 2080 with Max-Q Design 1E90 1A58 2002 J -GeForce RTX 2080 with Max-Q Design 1E90 1A58 2005 J -GeForce RTX 2080 with Max-Q Design 1E90 1A58 2007 J -GeForce RTX 2080 with Max-Q Design 1E90 1A58 3000 J -GeForce RTX 2080 with Max-Q Design 1E90 1A58 3001 J -GeForce RTX 2080 with Max-Q Design 1E90 1D05 1069 J -GeForce RTX 2070 Super 1E91 J -GeForce RTX 2080 Super 1E93 J -GeForce RTX 2070 SUPER 1EC2 J -GeForce RTX 2070 SUPER 1EC7 J -GeForce RTX 2080 1ED0 J -GeForce RTX 2080 with Max-Q Design 1ED0 1025 132D J -GeForce RTX 2080 with Max-Q Design 1ED0 1028 08ED J -GeForce RTX 2080 with Max-Q Design 1ED0 1028 08EE J -GeForce RTX 2080 with Max-Q Design 1ED0 1028 08EF J -GeForce RTX 2080 with Max-Q Design 1ED0 103C 8572 J -GeForce RTX 2080 with Max-Q Design 1ED0 103C 8573 J -GeForce RTX 2080 with Max-Q Design 1ED0 103C 8600 J -GeForce RTX 2080 with Max-Q Design 1ED0 103C 8605 J -GeForce RTX 2080 with Max-Q Design 1ED0 1043 138F J -GeForce RTX 2080 with Max-Q Design 1ED0 1043 15C1 J -GeForce RTX 2080 with Max-Q Design 1ED0 17AA 3FEE J -GeForce RTX 2080 with Max-Q Design 1ED0 17AA 3FFE J -GeForce RTX 2070 Super 1ED1 J -GeForce RTX 2080 Super 1ED3 J -GeForce RTX 2070 1F02 J -GeForce RTX 2060 SUPER 1F06 J -GeForce RTX 2070 1F07 J -GeForce RTX 2060 1F08 J -GeForce GTX 1660 SUPER 1F09 J -GeForce GTX 1650 1F0A J -CMP 40HX 1F0B - -GeForce RTX 2070 1F10 J -GeForce RTX 2070 with Max-Q Design 1F10 1025 132D J -GeForce RTX 2070 with Max-Q Design 1F10 1025 1342 J -GeForce RTX 2070 with Max-Q Design 1F10 1028 08A1 J -GeForce RTX 2070 with Max-Q Design 1F10 1028 08A2 J -GeForce RTX 2070 with Max-Q Design 1F10 1028 08EA J -GeForce RTX 2070 with Max-Q Design 1F10 1028 08EB J -GeForce RTX 2070 with Max-Q Design 1F10 1028 08EC J -GeForce RTX 2070 with Max-Q Design 1F10 1028 08ED J -GeForce RTX 2070 with Max-Q Design 1F10 1028 08EE J -GeForce RTX 2070 with Max-Q Design 1F10 1028 08EF J -GeForce RTX 2070 with Max-Q Design 1F10 1028 093B J -GeForce RTX 2070 with Max-Q Design 1F10 1028 093C J -GeForce RTX 2070 with Max-Q Design 1F10 103C 8572 J -GeForce RTX 2070 with Max-Q Design 1F10 103C 8573 J -GeForce RTX 2070 with Max-Q Design 1F10 103C 8602 J -GeForce RTX 2070 with Max-Q Design 1F10 103C 8606 J -GeForce RTX 2070 with Max-Q Design 1F10 1043 132F J -GeForce RTX 2070 with Max-Q Design 1F10 1043 136F J -GeForce RTX 2070 with Max-Q Design 1F10 1043 1881 J -GeForce RTX 2070 with Max-Q Design 1F10 1043 1E6E J -GeForce RTX 2070 with Max-Q Design 1F10 1458 1658 J -GeForce RTX 2070 with Max-Q Design 1F10 1458 1663 J -GeForce RTX 2070 with Max-Q Design 1F10 1458 1664 J -GeForce RTX 2070 with Max-Q Design 1F10 1458 75A4 J -GeForce RTX 2070 with Max-Q Design 1F10 1458 75A5 J -GeForce RTX 2070 with Max-Q Design 1F10 1458 86A4 J -GeForce RTX 2070 with Max-Q Design 1F10 1458 86A5 J -GeForce RTX 2070 with Max-Q Design 1F10 1462 1274 J -GeForce RTX 2070 with Max-Q Design 1F10 1462 1277 J -GeForce RTX 2070 with Max-Q Design 1F10 1558 95E1 J -GeForce RTX 2070 with Max-Q Design 1F10 1558 97E1 J -GeForce RTX 2070 with Max-Q Design 1F10 1A58 2002 J -GeForce RTX 2070 with Max-Q Design 1F10 1A58 2005 J -GeForce RTX 2070 with Max-Q Design 1F10 1A58 2007 J -GeForce RTX 2070 with Max-Q Design 1F10 1A58 3000 J -GeForce RTX 2070 with Max-Q Design 1F10 1A58 3001 J -GeForce RTX 2070 with Max-Q Design 1F10 1D05 105E J -GeForce RTX 2070 with Max-Q Design 1F10 1D05 1070 J -GeForce RTX 2070 with Max-Q Design 1F10 1D05 2087 J -GeForce RTX 2070 with Max-Q Design 1F10 8086 2087 J -GeForce RTX 2060 1F11 J -GeForce RTX 2060 1F12 J -GeForce RTX 2060 with Max-Q Design 1F12 1028 098F J -GeForce RTX 2060 with Max-Q Design 1F12 103C 8741 J -GeForce RTX 2060 with Max-Q Design 1F12 103C 8744 J -GeForce RTX 2060 with Max-Q Design 1F12 103C 878E J -GeForce RTX 2060 with Max-Q Design 1F12 103C 880E J -GeForce RTX 2060 with Max-Q Design 1F12 1043 1E11 J -GeForce RTX 2060 with Max-Q Design 1F12 1043 1F11 J -GeForce RTX 2060 with Max-Q Design 1F12 1414 0032 J -GeForce RTX 2060 with Max-Q Design 1F12 1462 12D9 J -GeForce RTX 2060 with Max-Q Design 1F12 17AA 3801 J -GeForce RTX 2060 with Max-Q Design 1F12 17AA 3802 J -GeForce RTX 2060 with Max-Q Design 1F12 17AA 3803 J -GeForce RTX 2070 1F14 J -GeForce RTX 2070 with Max-Q Design 1F14 1025 1401 J -GeForce RTX 2070 with Max-Q Design 1F14 1025 1432 J -GeForce RTX 2070 with Max-Q Design 1F14 1025 1442 J -GeForce RTX 2070 with Max-Q Design 1F14 1025 1446 J -GeForce RTX 2070 with Max-Q Design 1F14 1025 147D J -GeForce RTX 2070 with Max-Q Design 1F14 1028 09E2 J -GeForce RTX 2070 with Max-Q Design 1F14 1028 09F3 J -GeForce RTX 2070 with Max-Q Design 1F14 103C 8607 J -GeForce RTX 2070 with Max-Q Design 1F14 103C 86C6 J -GeForce RTX 2070 with Max-Q Design 1F14 103C 86C7 J -GeForce RTX 2070 with Max-Q Design 1F14 103C 8736 J -GeForce RTX 2070 with Max-Q Design 1F14 103C 8738 J -GeForce RTX 2070 with Max-Q Design 1F14 103C 8746 J -GeForce RTX 2070 with Max-Q Design 1F14 103C 8772 J -GeForce RTX 2070 with Max-Q Design 1F14 103C 878A J -GeForce RTX 2070 with Max-Q Design 1F14 103C 878B J -GeForce RTX 2070 with Max-Q Design 1F14 103C 87A6 J -GeForce RTX 2070 with Max-Q Design 1F14 103C 87A7 J -GeForce RTX 2070 with Max-Q Design 1F14 1043 174F J -GeForce RTX 2070 with Max-Q Design 1F14 1458 1512 J -GeForce RTX 2070 with Max-Q Design 1F14 1458 75B5 J -GeForce RTX 2070 with Max-Q Design 1F14 1458 75B6 J -GeForce RTX 2070 with Max-Q Design 1F14 1458 76B4 J -GeForce RTX 2070 with Max-Q Design 1F14 1458 76B5 J -GeForce RTX 2070 with Max-Q Design 1F14 1458 78A4 J -GeForce RTX 2070 with Max-Q Design 1F14 1458 78A5 J -GeForce RTX 2070 with Max-Q Design 1F14 1458 86B4 J -GeForce RTX 2070 with Max-Q Design 1F14 1458 86B5 J -GeForce RTX 2070 with Max-Q Design 1F14 1462 12AE J -GeForce RTX 2070 with Max-Q Design 1F14 1462 12B0 J -GeForce RTX 2070 with Max-Q Design 1F14 1462 12C6 J -GeForce RTX 2070 with Max-Q Design 1F14 1558 50D3 J -GeForce RTX 2070 with Max-Q Design 1F14 1558 70D1 J -GeForce RTX 2070 with Max-Q Design 1F14 1A58 200C J -GeForce RTX 2070 with Max-Q Design 1F14 1A58 2011 J -GeForce RTX 2070 with Max-Q Design 1F14 1A58 3002 J -GeForce RTX 2060 1F15 J -GeForce RTX 2060 SUPER 1F42 J -GeForce RTX 2060 SUPER 1F47 J -GeForce RTX 2070 1F50 J -GeForce RTX 2070 with Max-Q Design 1F50 1028 08ED J -GeForce RTX 2070 with Max-Q Design 1F50 1028 08EE J -GeForce RTX 2070 with Max-Q Design 1F50 1028 08EF J -GeForce RTX 2070 with Max-Q Design 1F50 103C 8572 J -GeForce RTX 2070 with Max-Q Design 1F50 103C 8573 J -GeForce RTX 2070 with Max-Q Design 1F50 103C 8574 J -GeForce RTX 2070 with Max-Q Design 1F50 103C 8600 J -GeForce RTX 2070 with Max-Q Design 1F50 103C 8605 J -GeForce RTX 2070 with Max-Q Design 1F50 17AA 3FEE J -GeForce RTX 2070 with Max-Q Design 1F50 17AA 3FFE J -GeForce RTX 2060 1F51 J -GeForce RTX 2070 1F54 J -GeForce RTX 2070 with Max-Q Design 1F54 103C 878A J -GeForce RTX 2070 with Max-Q Design 1F54 17AA 3FCE J -GeForce RTX 2070 with Max-Q Design 1F54 17AA 3FCF J -GeForce RTX 2070 with Max-Q Design 1F54 17AA 3FD0 J -GeForce RTX 2060 1F55 J -GeForce GTX 1650 1F82 J -GeForce GTX 1650 1F91 J -GeForce GTX 1650 with Max-Q Design 1F91 103C 863E J -GeForce GTX 1650 with Max-Q Design 1F91 103C 86E7 J -GeForce GTX 1650 with Max-Q Design 1F91 103C 86E8 J -GeForce GTX 1650 with Max-Q Design 1F91 1043 12CF J -GeForce GTX 1650 with Max-Q Design 1F91 1043 156F J -GeForce GTX 1650 with Max-Q Design 1F91 1414 0032 J -GeForce GTX 1650 with Max-Q Design 1F91 144D C822 J -GeForce GTX 1650 with Max-Q Design 1F91 1462 127E J -GeForce GTX 1650 with Max-Q Design 1F91 1462 1281 J -GeForce GTX 1650 with Max-Q Design 1F91 1462 1284 J -GeForce GTX 1650 with Max-Q Design 1F91 1462 1285 J -GeForce GTX 1650 with Max-Q Design 1F91 1462 129C J -GeForce GTX 1650 with Max-Q Design 1F91 17AA 229F J -GeForce GTX 1650 with Max-Q Design 1F91 17AA 3802 J -GeForce GTX 1650 with Max-Q Design 1F91 17AA 3806 J -GeForce GTX 1650 with Max-Q Design 1F91 17AA 3F1A J -GeForce GTX 1650 with Max-Q Design 1F91 1A58 1001 J -GeForce GTX 1650 Ti 1F95 J -GeForce GTX 1650 Ti with Max-Q Design 1F95 1025 1479 J -GeForce GTX 1650 Ti with Max-Q Design 1F95 1025 147A J -GeForce GTX 1650 Ti with Max-Q Design 1F95 1025 147B J -GeForce GTX 1650 Ti with Max-Q Design 1F95 1025 147C J -GeForce GTX 1650 Ti with Max-Q Design 1F95 103C 86E7 J -GeForce GTX 1650 Ti with Max-Q Design 1F95 103C 86E8 J -GeForce GTX 1650 Ti with Max-Q Design 1F95 103C 8815 J -GeForce GTX 1650 Ti with Max-Q Design 1F95 1043 1DFF J -GeForce GTX 1650 Ti with Max-Q Design 1F95 1043 1E1F J -GeForce GTX 1650 Ti with Max-Q Design 1F95 144D C838 J -GeForce GTX 1650 Ti with Max-Q Design 1F95 1462 12BD J -GeForce GTX 1650 Ti with Max-Q Design 1F95 1462 12C5 J -GeForce GTX 1650 Ti with Max-Q Design 1F95 1462 12D2 J -GeForce GTX 1650 Ti with Max-Q Design 1F95 17AA 22C0 J -GeForce GTX 1650 Ti with Max-Q Design 1F95 17AA 22C1 J -GeForce GTX 1650 Ti with Max-Q Design 1F95 17AA 3837 J -GeForce GTX 1650 Ti with Max-Q Design 1F95 17AA 3F95 J -GeForce GTX 1650 Ti with Max-Q Design 1F95 1A58 1003 J -GeForce GTX 1650 Ti with Max-Q Design 1F95 1A58 1006 J -GeForce GTX 1650 Ti with Max-Q Design 1F95 1A58 1007 J -GeForce GTX 1650 Ti with Max-Q Design 1F95 1E83 3E30 J -GeForce GTX 1650 1F96 J -GeForce GTX 1650 with Max-Q Design 1F96 1462 1297 J -GeForce MX450 1F97 J -GeForce MX450 1F98 J -GeForce GTX 1650 1F99 J -GeForce GTX 1650 with Max-Q Design 1F99 1025 1479 J -GeForce GTX 1650 with Max-Q Design 1F99 1025 147A J -GeForce GTX 1650 with Max-Q Design 1F99 1025 147B J -GeForce GTX 1650 with Max-Q Design 1F99 1025 147C J -GeForce GTX 1650 with Max-Q Design 1F99 103C 8815 J -GeForce GTX 1650 with Max-Q Design 1F99 1043 13B2 J -GeForce GTX 1650 with Max-Q Design 1F99 1043 1402 J -GeForce GTX 1650 with Max-Q Design 1F99 1043 1902 J -GeForce GTX 1650 with Max-Q Design 1F99 1462 12BD J -GeForce GTX 1650 with Max-Q Design 1F99 1462 12C5 J -GeForce GTX 1650 with Max-Q Design 1F99 1462 12D2 J -GeForce GTX 1650 with Max-Q Design 1F99 17AA 3F93 J -GeForce GTX 1650 with Max-Q Design 1F99 1E83 3E30 J -GeForce MX450 1F9C J -GeForce GTX 1650 1F9D J -GeForce GTX 1650 with Max-Q Design 1F9D 1043 149C J -GeForce GTX 1650 1FDD J -GeForce GTX 1660 Ti 2182 J -GeForce GTX 1660 2184 J -GeForce GTX 1650 SUPER 2187 J -GeForce GTX 1650 2188 J -CMP 30HX 2189 - -GeForce GTX 1660 Ti 2191 J -GeForce GTX 1660 Ti with Max-Q Design 2191 1028 0949 J -GeForce GTX 1660 Ti with Max-Q Design 2191 103C 85FB J -GeForce GTX 1660 Ti with Max-Q Design 2191 103C 85FE J -GeForce GTX 1660 Ti with Max-Q Design 2191 103C 86D6 J -GeForce GTX 1660 Ti with Max-Q Design 2191 103C 8741 J -GeForce GTX 1660 Ti with Max-Q Design 2191 103C 8744 J -GeForce GTX 1660 Ti with Max-Q Design 2191 103C 878D J -GeForce GTX 1660 Ti with Max-Q Design 2191 103C 87AF J -GeForce GTX 1660 Ti with Max-Q Design 2191 103C 87B3 J -GeForce GTX 1660 Ti with Max-Q Design 2191 1043 171F J -GeForce GTX 1660 Ti with Max-Q Design 2191 1043 17EF J -GeForce GTX 1660 Ti with Max-Q Design 2191 1043 18D1 J -GeForce GTX 1660 Ti with Max-Q Design 2191 1414 0032 J -GeForce GTX 1660 Ti with Max-Q Design 2191 1462 128A J -GeForce GTX 1660 Ti with Max-Q Design 2191 1462 128B J -GeForce GTX 1660 Ti with Max-Q Design 2191 1462 12C6 J -GeForce GTX 1660 Ti with Max-Q Design 2191 1462 12CB J -GeForce GTX 1660 Ti with Max-Q Design 2191 1462 12CC J -GeForce GTX 1660 Ti with Max-Q Design 2191 1462 12D9 J -GeForce GTX 1660 Ti with Max-Q Design 2191 17AA 380C J -GeForce GTX 1660 Ti with Max-Q Design 2191 17AA 381D J -GeForce GTX 1660 Ti with Max-Q Design 2191 17AA 381E J -GeForce GTX 1650 Ti 2192 J -GeForce GTX 1660 SUPER 21C4 J -GeForce GTX 1660 Ti 21D1 J -GeForce RTX 3090 2204 K -GeForce RTX 3080 2206 K -GeForce RTX 3070 2484 K -GeForce RTX 3060 Ti 2486 K -GeForce RTX 3080 Laptop GPU 249C K -GeForce RTX 3070 Laptop GPU 249D K -GeForce RTX 3080 Laptop GPU 24DC K -GeForce RTX 3070 Laptop GPU 24DD K -GeForce RTX 3060 2503 K -GeForce RTX 3060 Laptop GPU 2520 K -GeForce RTX 3060 Laptop GPU 2560 K -Quadro K420 0FF3 D -Quadro K2000D 0FF9 D -Quadro K600 0FFA D -Quadro K2000 0FFE D -Quadro 410 0FFF D -Quadro K6000 103A D -Quadro K5200 103C D -Quadro K4200 11B4 D -Quadro K5000 11BA D -Quadro K4000 11FA D -Quadro K620M 137A 17AA 2225 E -Quadro M500M 137A 17AA 2232 E -Quadro M500M 137A 17AA 505A E -Quadro M520 137B E -Quadro M2000M 13B0 E -Quadro M1000M 13B1 E -Quadro M600M 13B2 E -Quadro K2200M 13B3 E -Quadro M620 13B4 E -Quadro M1200 13B6 E -Quadro K2200 13BA E -Quadro K620 13BB E -Quadro K1200 13BC E -Quadro M5000 13F0 E -Quadro M4000 13F1 E -Quadro M5000M 13F8 E -Quadro M5000 SE 13F8 10DE 11DD E -Quadro M4000M 13F9 E -Quadro M3000M 13FA E -Quadro M3000 SE 13FA 10DE 11C9 E -Quadro M5500 13FB E -Quadro M2000 1430 F -Quadro M2200 1436 F -Quadro GP100 15F0 G -Quadro M6000 17F0 E -Quadro M6000 24GB 17F1 E -Quadro P6000 1B30 H -Quadro P5000 1BB0 H 2 -Quadro P4000 1BB1 H 2 -Quadro P5200 1BB5 H 2 -Quadro P5200 with Max-Q Design 1BB5 17AA 2268 H 2 -Quadro P5200 with Max-Q Design 1BB5 17AA 2269 H 2 -Quadro P5000 1BB6 H 2 -Quadro P4000 1BB7 H 2 -Quadro P4000 with Max-Q Design 1BB7 1462 11E9 H 2 -Quadro P4000 with Max-Q Design 1BB7 1558 9501 H 2 -Quadro P3000 1BB8 H 2 -Quadro P4200 1BB9 H 2 -Quadro P4200 with Max-Q Design 1BB9 1558 95E1 H 2 -Quadro P4200 with Max-Q Design 1BB9 17AA 2268 H 2 -Quadro P4200 with Max-Q Design 1BB9 17AA 2269 H 2 -Quadro P3200 1BBB H 2 -Quadro P3200 with Max-Q Design 1BBB 17AA 225F H 2 -Quadro P3200 with Max-Q Design 1BBB 17AA 2262 H 2 -Quadro P2000 1C30 H -Quadro P2200 1C31 H -Quadro P1000 1CB1 H -Quadro P600 1CB2 H -Quadro P400 1CB3 H -Quadro P620 1CB6 H -Quadro P2000 1CBA H -Quadro P2000 with Max-Q Design 1CBA 17AA 2266 H -Quadro P2000 with Max-Q Design 1CBA 17AA 2267 H -Quadro P1000 1CBB H -Quadro P600 1CBC H -Quadro P620 1CBD H -Quadro P2000 1CFA H -Quadro P1000 1CFB H -Matrox D-Series D1480 1CFB 102B 2600 H -Matrox D-Series D1450 1CFB 102B 2700 H -Quadro P500 1D33 H -Quadro P520 1D34 H -Quadro GV100 1DBA I -Quadro RTX 6000 1E30 J -Quadro RTX 8000 1E30 1028 129E J -Quadro RTX 8000 1E30 103C 129E J -Quadro RTX 8000 1E30 10DE 129E J -Quadro RTX 6000 1E36 J -Quadro RTX 8000 1E78 10DE 13D8 J -Quadro RTX 6000 1E78 10DE 13D9 J -Quadro RTX 5000 1EB0 J -Quadro RTX 4000 1EB1 J -Quadro RTX 5000 1EB5 J -Quadro RTX 5000 with Max-Q Design 1EB5 1025 1375 J -Quadro RTX 5000 with Max-Q Design 1EB5 1025 1401 J -Quadro RTX 5000 with Max-Q Design 1EB5 1025 149C J -Quadro RTX 5000 with Max-Q Design 1EB5 1028 09C3 J -Quadro RTX 5000 with Max-Q Design 1EB5 103C 8736 J -Quadro RTX 5000 with Max-Q Design 1EB5 103C 8738 J -Quadro RTX 5000 with Max-Q Design 1EB5 103C 8772 J -Quadro RTX 5000 with Max-Q Design 1EB5 103C 8780 J -Quadro RTX 5000 with Max-Q Design 1EB5 103C 8782 J -Quadro RTX 5000 with Max-Q Design 1EB5 103C 8783 J -Quadro RTX 5000 with Max-Q Design 1EB5 103C 8785 J -Quadro RTX 5000 with Max-Q Design 1EB5 1043 1DD1 J -Quadro RTX 5000 with Max-Q Design 1EB5 1462 1274 J -Quadro RTX 5000 with Max-Q Design 1EB5 1462 12B0 J -Quadro RTX 5000 with Max-Q Design 1EB5 1462 12C6 J -Quadro RTX 5000 with Max-Q Design 1EB5 17AA 22B8 J -Quadro RTX 5000 with Max-Q Design 1EB5 17AA 22BA J -Quadro RTX 5000 with Max-Q Design 1EB5 1A58 2005 J -Quadro RTX 5000 with Max-Q Design 1EB5 1A58 2007 J -Quadro RTX 5000 with Max-Q Design 1EB5 1A58 2008 J -Quadro RTX 5000 with Max-Q Design 1EB5 1A58 2009 J -Quadro RTX 5000 with Max-Q Design 1EB5 1A58 200A J -Quadro RTX 4000 1EB6 J -Quadro RTX 4000 with Max-Q Design 1EB6 1028 09C3 J -Quadro RTX 4000 with Max-Q Design 1EB6 103C 8736 J -Quadro RTX 4000 with Max-Q Design 1EB6 103C 8738 J -Quadro RTX 4000 with Max-Q Design 1EB6 103C 8772 J -Quadro RTX 4000 with Max-Q Design 1EB6 103C 8780 J -Quadro RTX 4000 with Max-Q Design 1EB6 103C 8782 J -Quadro RTX 4000 with Max-Q Design 1EB6 103C 8783 J -Quadro RTX 4000 with Max-Q Design 1EB6 103C 8785 J -Quadro RTX 4000 with Max-Q Design 1EB6 1462 1274 J -Quadro RTX 4000 with Max-Q Design 1EB6 1462 1277 J -Quadro RTX 4000 with Max-Q Design 1EB6 1462 12B0 J -Quadro RTX 4000 with Max-Q Design 1EB6 1462 12C6 J -Quadro RTX 4000 with Max-Q Design 1EB6 17AA 22B8 J -Quadro RTX 4000 with Max-Q Design 1EB6 17AA 22BA J -Quadro RTX 5000 1EF5 J -Quadro RTX 3000 1F36 J -Quadro RTX 3000 with Max-Q Design 1F36 1028 0990 J -Quadro RTX 3000 with Max-Q Design 1F36 103C 8736 J -Quadro RTX 3000 with Max-Q Design 1F36 103C 8738 J -Quadro RTX 3000 with Max-Q Design 1F36 103C 8772 J -Quadro RTX 3000 with Max-Q Design 1F36 1043 13CF J -Quadro RTX 3000 with Max-Q Design 1F36 1414 0032 J -Quadro RTX 3000 1F76 J -DGX Display 1FB0 10DE 1485 J -Quadro T2000 1FB8 J -Quadro T2000 with Max-Q Design 1FB8 1028 097E J -Quadro T2000 with Max-Q Design 1FB8 103C 8736 J -Quadro T2000 with Max-Q Design 1FB8 103C 8738 J -Quadro T2000 with Max-Q Design 1FB8 103C 8772 J -Quadro T2000 with Max-Q Design 1FB8 103C 8780 J -Quadro T2000 with Max-Q Design 1FB8 103C 8782 J -Quadro T2000 with Max-Q Design 1FB8 103C 8783 J -Quadro T2000 with Max-Q Design 1FB8 103C 8785 J -Quadro T2000 with Max-Q Design 1FB8 103C 87F0 J -Quadro T2000 with Max-Q Design 1FB8 1462 1281 J -Quadro T2000 with Max-Q Design 1FB8 1462 12BD J -Quadro T2000 with Max-Q Design 1FB8 17AA 22C0 J -Quadro T2000 with Max-Q Design 1FB8 17AA 22C1 J -Quadro T1000 1FB9 J -Quadro T1000 with Max-Q Design 1FB9 1025 1479 J -Quadro T1000 with Max-Q Design 1FB9 1025 147A J -Quadro T1000 with Max-Q Design 1FB9 1025 147B J -Quadro T1000 with Max-Q Design 1FB9 1025 147C J -Quadro T1000 with Max-Q Design 1FB9 103C 8736 J -Quadro T1000 with Max-Q Design 1FB9 103C 8738 J -Quadro T1000 with Max-Q Design 1FB9 103C 8772 J -Quadro T1000 with Max-Q Design 1FB9 103C 8780 J -Quadro T1000 with Max-Q Design 1FB9 103C 8782 J -Quadro T1000 with Max-Q Design 1FB9 103C 8783 J -Quadro T1000 with Max-Q Design 1FB9 103C 8785 J -Quadro T1000 with Max-Q Design 1FB9 103C 87F0 J -Quadro T1000 with Max-Q Design 1FB9 1462 12BD J -Quadro T1000 with Max-Q Design 1FB9 17AA 22C0 J -Quadro T1000 with Max-Q Design 1FB9 17AA 22C1 J -T500 1FBB J -Quadro T1000 1FF9 J -RTX A6000 2230 10DE 1459 K -A40 2235 10DE 145A K -NVS 510 0FFD D -NVS 810 13B9 E -Tesla K20Xm 1021 D -Tesla K20c 1022 D -Tesla K40m 1023 D -Tesla K40c 1024 D -Tesla K20s 1026 D -Tesla K40st 1027 D -Tesla K20m 1028 D -Tesla K40s 1029 D -Tesla K40t 102A D -Tesla K80 102D D -Tesla K10 118F D -Tesla K8 1194 D -Tesla M60 13F2 E -Tesla M6 13F3 E -Tesla M4 1431 F -Tesla P100-PCIE-12GB 15F7 G -Tesla P100-PCIE-16GB 15F8 G -Tesla P100-SXM2-16GB 15F9 G -Tesla M40 17FD E -Tesla M40 24GB 17FD 10DE 1173 E -Tesla P40 1B38 H -Tesla P4 1BB3 H 2 -Tesla P6 1BB4 H 2 -Tesla V100-SXM2-16GB 1DB1 I -Tesla V100-SXM2-16GB-LS 1DB1 10DE 1307 I -Tesla V100-FHHL-16GB 1DB3 I -Tesla V100-PCIE-16GB 1DB4 I -Tesla V100-PCIE-16GB-LS 1DB4 10DE 1306 I -Tesla V100-SXM2-32GB 1DB5 I -Tesla V100-SXM2-32GB-LS 1DB5 10DE 1308 I -Tesla V100-PCIE-32GB 1DB6 I -Tesla V100-DGXS-32GB 1DB7 I -Tesla V100-SXM3-32GB 1DB8 I -Tesla V100-SXM3-32GB-H 1DB8 10DE 131D I -Tesla PG500-216 1DF0 I -Tesla PG503-216 1DF2 I -Tesla V100-SXM2-16GB 1DF5 I -Tesla V100S-PCIE-32GB 1DF6 I -Tesla T4 1EB8 J -A100-SXM4-40GB 20B0 J -A100-PG509-200 20B0 10DE 1450 J -A100-PCIE-40GB 20B1 10DE 145F J -A100-SXM-80GB 20B2 10DE 1463 J -A100-SXM-80GB 20B2 10DE 147F J -A100-PCIE-40GB 20F1 10DE 145F J -GRID K520 118A D diff --git a/projects/recalbox-hardware/videocard/nvidiacheckcompatibility-510.txt b/projects/recalbox-hardware/videocard/nvidiacheckcompatibility-510.txt new file mode 100644 index 0000000000..1809e6b0b1 --- /dev/null +++ b/projects/recalbox-hardware/videocard/nvidiacheckcompatibility-510.txt @@ -0,0 +1,897 @@ +NVIDIA GeForce 830M 1340 E +NVIDIA GeForce 830A 1340 103C 2B2B E +NVIDIA GeForce 840M 1341 E +NVIDIA GeForce 840A 1341 17AA 3697 E +NVIDIA GeForce 840A 1341 17AA 3699 E +NVIDIA GeForce 840A 1341 17AA 369C E +NVIDIA GeForce 840A 1341 17AA 36AF E +NVIDIA GeForce 845M 1344 E +NVIDIA GeForce 930M 1346 E +NVIDIA GeForce 930A 1346 17AA 30BA E +NVIDIA GeForce 930A 1346 17AA 362C E +NVIDIA GeForce 930A 1346 17AA 362F E +NVIDIA GeForce 930A 1346 17AA 3636 E +NVIDIA GeForce 940M 1347 E +NVIDIA GeForce 940A 1347 17AA 36B9 E +NVIDIA GeForce 940A 1347 17AA 36BA E +NVIDIA GeForce 945M 1348 E +NVIDIA GeForce 945A 1348 103C 2B5C E +NVIDIA GeForce 930M 1349 E +NVIDIA GeForce 930A 1349 17AA 3124 E +NVIDIA GeForce 930A 1349 17AA 364B E +NVIDIA GeForce 930A 1349 17AA 36C3 E +NVIDIA GeForce 930A 1349 17AA 36D1 E +NVIDIA GeForce 930A 1349 17AA 36D8 E +NVIDIA GeForce 940MX 134B E +NVIDIA GeForce GPU 134B 1414 0008 E +NVIDIA GeForce 940MX 134D E +NVIDIA GeForce 930MX 134E E +NVIDIA GeForce 920MX 134F E +Quadro K620M 137A 17AA 2225 E +Quadro M500M 137A 17AA 2232 E +Quadro M500M 137A 17AA 505A E +Quadro M520 137B E +NVIDIA GeForce GTX 750 Ti 1380 E +NVIDIA GeForce GTX 750 1381 E +NVIDIA GeForce GTX 745 1382 E +NVIDIA GeForce 845M 1390 E +NVIDIA GeForce GTX 850M 1391 E +NVIDIA GeForce GTX 850A 1391 17AA 3697 E +NVIDIA GeForce GTX 860M 1392 E +NVIDIA GeForce GPU 1392 1028 066A E +NVIDIA GeForce GTX 750 Ti 1392 1043 861E E +NVIDIA GeForce GTX 750 Ti 1392 1043 86D9 E +NVIDIA GeForce 840M 1393 E +NVIDIA GeForce 845M 1398 E +NVIDIA GeForce 945M 1399 E +NVIDIA GeForce GTX 950M 139A E +NVIDIA GeForce GTX 950A 139A 17AA 362C E +NVIDIA GeForce GTX 950A 139A 17AA 362F E +NVIDIA GeForce GTX 950A 139A 17AA 363F E +NVIDIA GeForce GTX 950A 139A 17AA 3640 E +NVIDIA GeForce GTX 950A 139A 17AA 3647 E +NVIDIA GeForce GTX 950A 139A 17AA 36B9 E +NVIDIA GeForce GTX 960M 139B E +NVIDIA GeForce GTX 750 Ti 139B 1025 107A E +NVIDIA GeForce GTX 860M 139B 1028 06A3 E +NVIDIA GeForce GTX 960A 139B 103C 2B4C E +NVIDIA GeForce GTX 750Ti 139B 17AA 3649 E +NVIDIA GeForce GTX 960A 139B 17AA 36BF E +NVIDIA GeForce GTX 750 Ti 139B 19DA C248 E +NVIDIA GeForce GTX 750Ti 139B 1AFA 8A75 E +NVIDIA GeForce 940M 139C E +NVIDIA GeForce GTX 750 Ti 139D E +Quadro M2000M 13B0 E +Quadro M1000M 13B1 E +Quadro M600M 13B2 E +Quadro K2200M 13B3 E +Quadro M620 13B4 E +Quadro M1200 13B6 E +NVS 810 13B9 E +Quadro K2200 13BA E +Quadro K620 13BB E +Quadro K1200 13BC E +NVIDIA GeForce GTX 980 13C0 E +NVIDIA GeForce GTX 970 13C2 E +NVIDIA GeForce GTX 980M 13D7 E +NVIDIA GeForce GTX 970M 13D8 E +NVIDIA GeForce GTX 960 13D8 1462 1198 E +NVIDIA GeForce GTX 960 13D8 1462 1199 E +NVIDIA GeForce GTX 960 13D8 19DA B282 E +NVIDIA GeForce GTX 960 13D8 19DA B284 E +NVIDIA GeForce GTX 960 13D8 19DA B286 E +NVIDIA GeForce GTX 965M 13D9 E +NVIDIA GeForce GTX 980 13DA E +Quadro M5000 13F0 E +Quadro M4000 13F1 E +Tesla M60 13F2 E +Tesla M6 13F3 E +Quadro M5000M 13F8 E +Quadro M5000 SE 13F8 10DE 11DD E +Quadro M4000M 13F9 E +Quadro M3000M 13FA E +Quadro M3000 SE 13FA 10DE 11C9 E +Quadro M5500 13FB E +NVIDIA GeForce GTX 960 1401 E +NVIDIA GeForce GTX 950 1402 F +NVIDIA GeForce GTX 960 1406 E +NVIDIA GeForce GTX 750 1407 E +NVIDIA GeForce GTX 965M 1427 E +NVIDIA GeForce GTX 950 1427 1458 D003 F +Quadro M2000 1430 F +Tesla M4 1431 F +Quadro M2200 1436 F +Quadro GP100 15F0 G +Tesla P100-PCIE-12GB 15F7 G +Tesla P100-PCIE-16GB 15F8 G +Tesla P100-SXM2-16GB 15F9 G +NVIDIA GeForce GTX 980M 1617 E +NVIDIA GeForce GTX 970M 1618 E +NVIDIA GeForce GTX 965M 1619 E +NVIDIA GeForce GTX 980 161A E +NVIDIA GeForce GTX 965M 1667 E +NVIDIA GeForce MX130 174D E +NVIDIA GeForce MX110 174E E +NVIDIA GeForce 940MX 179C E +NVIDIA GeForce GTX TITAN X 17C2 E +NVIDIA GeForce GTX 980 Ti 17C8 E +Quadro M6000 17F0 E +Quadro M6000 24GB 17F1 E +Tesla M40 17FD E +Tesla M40 24GB 17FD 10DE 1173 E +NVIDIA TITAN X (Pascal) 1B00 H +NVIDIA TITAN Xp 1B02 H +NVIDIA TITAN Xp COLLECTORS EDITION 1B02 10DE 123E H +NVIDIA TITAN Xp COLLECTORS EDITION 1B02 10DE 123F H +NVIDIA GeForce GTX 1080 Ti 1B06 H +Quadro P6000 1B30 H +Tesla P40 1B38 H +NVIDIA GeForce GTX 1080 1B80 H 2 +NVIDIA GeForce GTX 1070 1B81 H 2 +NVIDIA GeForce GTX 1070 Ti 1B82 H 2 +NVIDIA GeForce GTX 1060 6GB 1B83 H 2 +NVIDIA GeForce GTX 1060 3GB 1B84 H 2 +NVIDIA P104-100 1B87 H 2 +NVIDIA GeForce GTX 1080 1BA0 H 2 +NVIDIA GeForce GTX 1080 with Max-Q Design 1BA0 1028 0887 H 2 +NVIDIA GeForce GTX 1070 1BA1 H 2 +NVIDIA GeForce GTX 1070 with Max-Q Design 1BA1 1028 08A1 H 2 +NVIDIA GeForce GTX 1070 with Max-Q Design 1BA1 1028 08A2 H 2 +NVIDIA GeForce GTX 1070 with Max-Q Design 1BA1 1043 1CCE H 2 +NVIDIA GeForce GTX 1070 with Max-Q Design 1BA1 1458 1651 H 2 +NVIDIA GeForce GTX 1070 with Max-Q Design 1BA1 1458 1653 H 2 +NVIDIA GeForce GTX 1070 with Max-Q Design 1BA1 1462 11E8 H 2 +NVIDIA GeForce GTX 1070 with Max-Q Design 1BA1 1462 11E9 H 2 +NVIDIA GeForce GTX 1070 with Max-Q Design 1BA1 1462 1225 H 2 +NVIDIA GeForce GTX 1070 with Max-Q Design 1BA1 1462 1226 H 2 +NVIDIA GeForce GTX 1070 with Max-Q Design 1BA1 1462 1227 H 2 +NVIDIA GeForce GTX 1070 with Max-Q Design 1BA1 1558 9501 H 2 +NVIDIA GeForce GTX 1070 with Max-Q Design 1BA1 1558 95E1 H 2 +NVIDIA GeForce GTX 1070 with Max-Q Design 1BA1 1A58 2000 H 2 +NVIDIA GeForce GTX 1070 with Max-Q Design 1BA1 1D05 1032 H 2 +NVIDIA GeForce GTX 1070 1BA2 H 2 +Quadro P5000 1BB0 H 2 +Quadro P4000 1BB1 H 2 +Tesla P6 1BB4 H 2 +Quadro P5200 1BB5 H 2 +Quadro P5200 with Max-Q Design 1BB5 17AA 2268 H 2 +Quadro P5200 with Max-Q Design 1BB5 17AA 2269 H 2 +Quadro P5000 1BB6 H 2 +Quadro P4000 1BB7 H 2 +Quadro P4000 with Max-Q Design 1BB7 1462 11E9 H 2 +Quadro P4000 with Max-Q Design 1BB7 1558 9501 H 2 +Quadro P3000 1BB8 H 2 +Quadro P4200 1BB9 H 2 +Quadro P4200 with Max-Q Design 1BB9 1558 95E1 H 2 +Quadro P4200 with Max-Q Design 1BB9 17AA 2268 H 2 +Quadro P4200 with Max-Q Design 1BB9 17AA 2269 H 2 +Quadro P3200 1BBB H 2 +Quadro P3200 with Max-Q Design 1BBB 17AA 225F H 2 +Quadro P3200 with Max-Q Design 1BBB 17AA 2262 H 2 +NVIDIA P104-101 1BC7 H 2 +NVIDIA GeForce GTX 1080 1BE0 H 2 +NVIDIA GeForce GTX 1080 with Max-Q Design 1BE0 1025 1221 H 2 +NVIDIA GeForce GTX 1080 with Max-Q Design 1BE0 1025 123E H 2 +NVIDIA GeForce GTX 1080 with Max-Q Design 1BE0 1028 07C0 H 2 +NVIDIA GeForce GTX 1080 with Max-Q Design 1BE0 1028 0876 H 2 +NVIDIA GeForce GTX 1080 with Max-Q Design 1BE0 1028 088B H 2 +NVIDIA GeForce GTX 1080 with Max-Q Design 1BE0 1043 1031 H 2 +NVIDIA GeForce GTX 1080 with Max-Q Design 1BE0 1043 1BF0 H 2 +NVIDIA GeForce GTX 1080 with Max-Q Design 1BE0 1458 355B H 2 +NVIDIA GeForce GTX 1070 1BE1 H 2 +NVIDIA GeForce GTX 1070 with Max-Q Design 1BE1 103C 84DB H 2 +NVIDIA GeForce GTX 1070 with Max-Q Design 1BE1 1043 16F0 H 2 +NVIDIA GeForce GTX 1070 with Max-Q Design 1BE1 3842 2009 H 2 +NVIDIA GeForce GTX 1060 3GB 1C02 H 2 +NVIDIA GeForce GTX 1060 6GB 1C03 H 2 +NVIDIA GeForce GTX 1060 5GB 1C04 H +NVIDIA GeForce GTX 1060 6GB 1C06 H 2 +NVIDIA P106-100 1C07 H +NVIDIA P106-090 1C09 H +NVIDIA GeForce GTX 1060 1C20 H +NVIDIA GeForce GTX 1060 with Max-Q Design 1C20 1028 0802 H +NVIDIA GeForce GTX 1060 with Max-Q Design 1C20 1028 0803 H +NVIDIA GeForce GTX 1060 with Max-Q Design 1C20 1028 0825 H +NVIDIA GeForce GTX 1060 with Max-Q Design 1C20 1028 0827 H +NVIDIA GeForce GTX 1060 with Max-Q Design 1C20 1028 0885 H +NVIDIA GeForce GTX 1060 with Max-Q Design 1C20 1028 0886 H +NVIDIA GeForce GTX 1060 with Max-Q Design 1C20 103C 8467 H +NVIDIA GeForce GTX 1060 with Max-Q Design 1C20 103C 8478 H +NVIDIA GeForce GTX 1060 with Max-Q Design 1C20 103C 8581 H +NVIDIA GeForce GTX 1060 with Max-Q Design 1C20 1462 1244 H +NVIDIA GeForce GTX 1060 with Max-Q Design 1C20 1558 95E5 H +NVIDIA GeForce GTX 1060 with Max-Q Design 1C20 17AA 39B9 H +NVIDIA GeForce GTX 1060 with Max-Q Design 1C20 1A58 2000 H +NVIDIA GeForce GTX 1060 with Max-Q Design 1C20 1A58 2001 H +NVIDIA GeForce GTX 1060 with Max-Q Design 1C20 1D05 1059 H +NVIDIA GeForce GTX 1050 Ti 1C21 H +NVIDIA GeForce GTX 1050 1C22 H +NVIDIA GeForce GTX 1060 1C23 H +Quadro P2000 1C30 H +Quadro P2200 1C31 H +NVIDIA GeForce GTX 1060 1C60 H +NVIDIA GeForce GTX 1060 with Max-Q Design 1C60 103C 8390 H +NVIDIA GeForce GTX 1060 with Max-Q Design 1C60 103C 8467 H +NVIDIA GeForce GTX 1050 Ti 1C61 H +NVIDIA GeForce GTX 1050 1C62 H +NVIDIA GeForce GTX 1050 1C81 H +NVIDIA GeForce GTX 1050 Ti 1C82 H +NVIDIA GeForce GTX 1050 1C83 H +NVIDIA GeForce GTX 1050 Ti 1C8C H +NVIDIA GeForce GTX 1050 Ti with Max-Q Design 1C8C 1028 087C H +NVIDIA GeForce GTX 1050 Ti with Max-Q Design 1C8C 103C 8519 H +NVIDIA GeForce GTX 1050 Ti with Max-Q Design 1C8C 103C 856A H +NVIDIA GeForce GTX 1050 Ti with Max-Q Design 1C8C 1462 123C H +NVIDIA GeForce GTX 1050 Ti with Max-Q Design 1C8C 1462 126C H +NVIDIA GeForce GTX 1050 Ti with Max-Q Design 1C8C 17AA 2266 H +NVIDIA GeForce GTX 1050 Ti with Max-Q Design 1C8C 17AA 2267 H +NVIDIA GeForce GTX 1050 Ti with Max-Q Design 1C8C 17AA 39FF H +NVIDIA GeForce GTX 1050 1C8D H +NVIDIA GeForce GTX 1050 with Max-Q Design 1C8D 103C 84E9 H +NVIDIA GeForce GTX 1050 with Max-Q Design 1C8D 103C 84EB H +NVIDIA GeForce GTX 1050 with Max-Q Design 1C8D 103C 856A H +NVIDIA GeForce GTX 1050 with Max-Q Design 1C8D 1043 114F H +NVIDIA GeForce GTX 1050 with Max-Q Design 1C8D 1043 1341 H +NVIDIA GeForce GTX 1050 with Max-Q Design 1C8D 1043 1351 H +NVIDIA GeForce GTX 1050 with Max-Q Design 1C8D 1043 1481 H +NVIDIA GeForce GTX 1050 with Max-Q Design 1C8D 1043 14A1 H +NVIDIA GeForce GTX 1050 with Max-Q Design 1C8D 1043 18C1 H +NVIDIA GeForce GTX 1050 with Max-Q Design 1C8D 1043 1B5E H +NVIDIA GeForce GTX 1050 with Max-Q Design 1C8D 1462 126C H +NVIDIA GeForce GTX 1050 with Max-Q Design 1C8D 152D 1217 H +NVIDIA GeForce GTX 1050 with Max-Q Design 1C8D 1D72 1707 H +NVIDIA GeForce GTX 1050 Ti 1C8F H +NVIDIA GeForce GTX 1050 Ti with Max-Q Design 1C8F 1462 123C H +NVIDIA GeForce GTX 1050 Ti with Max-Q Design 1C8F 1462 126C H +NVIDIA GeForce GTX 1050 Ti with Max-Q Design 1C8F 1462 126D H +NVIDIA GeForce GTX 1050 Ti with Max-Q Design 1C8F 1462 1284 H +NVIDIA GeForce GTX 1050 Ti with Max-Q Design 1C8F 1462 1297 H +NVIDIA GeForce MX150 1C90 H +NVIDIA GeForce MX250 1C90 1028 09C1 H +NVIDIA GeForce GTX 1050 1C91 H +NVIDIA GeForce GTX 1050 with Max-Q Design 1C91 103C 856A H +NVIDIA GeForce GTX 1050 with Max-Q Design 1C91 103C 86E3 H +NVIDIA GeForce GTX 1050 with Max-Q Design 1C91 152D 1232 H +NVIDIA GeForce GTX 1050 1C92 H +NVIDIA GeForce GTX 1050 with Max-Q Design 1C92 1043 149F H +NVIDIA GeForce GTX 1050 with Max-Q Design 1C92 1043 1B31 H +NVIDIA GeForce GTX 1050 with Max-Q Design 1C92 1462 1245 H +NVIDIA GeForce GTX 1050 with Max-Q Design 1C92 1462 126C H +NVIDIA GeForce MX350 1C94 H +NVIDIA GeForce MX350 1C96 H +Quadro P1000 1CB1 H +Quadro P600 1CB2 H +Quadro P400 1CB3 H +Quadro P620 1CB6 H +Quadro P2000 1CBA H +Quadro P2000 with Max-Q Design 1CBA 17AA 2266 H +Quadro P2000 with Max-Q Design 1CBA 17AA 2267 H +Quadro P1000 1CBB H +Quadro P600 1CBC H +Quadro P620 1CBD H +Quadro P2000 1CFA H +Quadro P1000 1CFB H +Matrox D-Series D1480 1CFB 102B 2600 H +Matrox D-Series D1450 1CFB 102B 2700 H +NVIDIA GeForce GT 1030 1D01 H +NVIDIA GeForce GT 1010 1D02 H +NVIDIA GeForce MX150 1D10 H +NVIDIA GeForce MX230 1D11 H +NVIDIA GeForce MX150 1D12 H +NVIDIA GeForce MX250 1D13 H +NVIDIA GeForce MX330 1D16 H +Quadro P500 1D33 H +Quadro P520 1D34 H +NVIDIA GeForce MX250 1D52 H +NVIDIA TITAN V 1D81 I +Tesla V100-SXM2-16GB 1DB1 I +Tesla V100-SXM2-16GB-LS 1DB1 10DE 1307 I +Tesla V100-FHHL-16GB 1DB3 I +Tesla V100-PCIE-16GB 1DB4 I +Tesla V100-PCIE-16GB-LS 1DB4 10DE 1306 I +Tesla V100-SXM2-32GB 1DB5 I +Tesla V100-SXM2-32GB-LS 1DB5 10DE 1308 I +Tesla V100-PCIE-32GB 1DB6 I +Tesla V100-DGXS-32GB 1DB7 I +Tesla V100-SXM3-32GB 1DB8 I +Tesla V100-SXM3-32GB-H 1DB8 10DE 131D I +Quadro GV100 1DBA I +NVIDIA TITAN V JHH Special Edition 1DBA 10DE 12EB I +Tesla PG500-216 1DF0 I +Tesla PG503-216 1DF2 I +Tesla V100S-PCIE-32GB 1DF6 I +NVIDIA TITAN RTX 1E02 J +NVIDIA GeForce RTX 2080 Ti 1E04 J +NVIDIA GeForce RTX 2080 Ti 1E07 J +NVIDIA CMP 50HX 1E09 - +Quadro RTX 6000 1E30 J +Quadro RTX 8000 1E30 1028 129E J +Quadro RTX 8000 1E30 103C 129E J +Quadro RTX 8000 1E30 10DE 129E J +Quadro RTX 6000 1E36 J +Quadro RTX 8000 1E78 10DE 13D8 J +Quadro RTX 6000 1E78 10DE 13D9 J +NVIDIA GeForce RTX 2080 SUPER 1E81 J +NVIDIA GeForce RTX 2080 1E82 J +NVIDIA GeForce RTX 2070 SUPER 1E84 J +NVIDIA GeForce RTX 2080 1E87 J +NVIDIA GeForce RTX 2060 1E89 J +NVIDIA GeForce RTX 2080 1E90 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1025 1375 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1028 08A1 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1028 08A2 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1028 08EA J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1028 08EB J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1028 08EC J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1028 08ED J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1028 08EE J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1028 08EF J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1028 093B J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1028 093C J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 103C 8572 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 103C 8573 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 103C 8602 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 103C 8606 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 103C 86C6 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 103C 86C7 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 103C 87A6 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 103C 87A7 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1043 131F J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1043 137F J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1043 141F J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1043 1751 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1458 1660 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1458 1661 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1458 1662 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1458 75A6 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1458 75A7 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1458 86A6 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1458 86A7 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1462 1274 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1462 1277 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 152D 1220 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1558 95E1 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1558 97E1 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1A58 2002 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1A58 2005 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1A58 2007 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1A58 3000 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1A58 3001 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1E90 1D05 1069 J +NVIDIA GeForce RTX 2070 Super 1E91 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 103C 8607 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 103C 8736 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 103C 8738 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 103C 8772 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 103C 878A J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 103C 878B J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 1043 1E61 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 1458 1511 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 1458 75B3 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 1458 75B4 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 1458 76B2 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 1458 76B3 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 1458 78A2 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 1458 78A3 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 1458 86B2 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 1458 86B3 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 1462 12AE J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 1462 12B0 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 1462 12C6 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 17AA 22C3 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 17AA 22C5 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 1A58 2009 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 1A58 200A J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 1A58 3002 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1E91 8086 3012 J +NVIDIA GeForce RTX 2080 Super 1E93 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 1025 1401 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 1025 149C J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 1028 09D2 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 103C 8607 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 103C 86C7 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 103C 8736 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 103C 8738 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 103C 8772 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 103C 87A6 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 103C 87A7 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 1458 75B1 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 1458 75B2 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 1458 76B0 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 1458 76B1 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 1458 78A0 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 1458 78A1 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 1458 86B0 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 1458 86B1 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 1462 12AE J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 1462 12B0 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 1462 12B4 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 1462 12C6 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 1558 50D3 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 1558 70D1 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 17AA 22C3 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 17AA 22C5 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 1A58 2009 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 1A58 200A J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 1A58 3002 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1E93 1D05 1089 J +Quadro RTX 5000 1EB0 J +Quadro RTX 4000 1EB1 J +Quadro RTX 5000 1EB5 J +Quadro RTX 5000 with Max-Q Design 1EB5 1025 1375 J +Quadro RTX 5000 with Max-Q Design 1EB5 1025 1401 J +Quadro RTX 5000 with Max-Q Design 1EB5 1025 149C J +Quadro RTX 5000 with Max-Q Design 1EB5 1028 09C3 J +Quadro RTX 5000 with Max-Q Design 1EB5 103C 8736 J +Quadro RTX 5000 with Max-Q Design 1EB5 103C 8738 J +Quadro RTX 5000 with Max-Q Design 1EB5 103C 8772 J +Quadro RTX 5000 with Max-Q Design 1EB5 103C 8780 J +Quadro RTX 5000 with Max-Q Design 1EB5 103C 8782 J +Quadro RTX 5000 with Max-Q Design 1EB5 103C 8783 J +Quadro RTX 5000 with Max-Q Design 1EB5 103C 8785 J +Quadro RTX 5000 with Max-Q Design 1EB5 1043 1DD1 J +Quadro RTX 5000 with Max-Q Design 1EB5 1462 1274 J +Quadro RTX 5000 with Max-Q Design 1EB5 1462 12B0 J +Quadro RTX 5000 with Max-Q Design 1EB5 1462 12C6 J +Quadro RTX 5000 with Max-Q Design 1EB5 17AA 22B8 J +Quadro RTX 5000 with Max-Q Design 1EB5 17AA 22BA J +Quadro RTX 5000 with Max-Q Design 1EB5 1A58 2005 J +Quadro RTX 5000 with Max-Q Design 1EB5 1A58 2007 J +Quadro RTX 5000 with Max-Q Design 1EB5 1A58 2008 J +Quadro RTX 5000 with Max-Q Design 1EB5 1A58 200A J +Quadro RTX 4000 1EB6 J +Quadro RTX 4000 with Max-Q Design 1EB6 1028 09C3 J +Quadro RTX 4000 with Max-Q Design 1EB6 103C 8736 J +Quadro RTX 4000 with Max-Q Design 1EB6 103C 8738 J +Quadro RTX 4000 with Max-Q Design 1EB6 103C 8772 J +Quadro RTX 4000 with Max-Q Design 1EB6 103C 8780 J +Quadro RTX 4000 with Max-Q Design 1EB6 103C 8782 J +Quadro RTX 4000 with Max-Q Design 1EB6 103C 8783 J +Quadro RTX 4000 with Max-Q Design 1EB6 103C 8785 J +Quadro RTX 4000 with Max-Q Design 1EB6 1462 1274 J +Quadro RTX 4000 with Max-Q Design 1EB6 1462 1277 J +Quadro RTX 4000 with Max-Q Design 1EB6 1462 12B0 J +Quadro RTX 4000 with Max-Q Design 1EB6 1462 12C6 J +Quadro RTX 4000 with Max-Q Design 1EB6 17AA 22B8 J +Quadro RTX 4000 with Max-Q Design 1EB6 17AA 22BA J +NVIDIA GeForce RTX 2070 SUPER 1EC2 J +NVIDIA GeForce RTX 2070 SUPER 1EC7 J +NVIDIA GeForce RTX 2080 1ED0 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1ED0 1025 132D J +NVIDIA GeForce RTX 2080 with Max-Q Design 1ED0 1028 08ED J +NVIDIA GeForce RTX 2080 with Max-Q Design 1ED0 1028 08EE J +NVIDIA GeForce RTX 2080 with Max-Q Design 1ED0 1028 08EF J +NVIDIA GeForce RTX 2080 with Max-Q Design 1ED0 103C 8572 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1ED0 103C 8573 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1ED0 103C 8600 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1ED0 103C 8605 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1ED0 1043 138F J +NVIDIA GeForce RTX 2080 with Max-Q Design 1ED0 1043 15C1 J +NVIDIA GeForce RTX 2080 with Max-Q Design 1ED0 17AA 3FEE J +NVIDIA GeForce RTX 2080 with Max-Q Design 1ED0 17AA 3FFE J +NVIDIA GeForce RTX 2070 Super 1ED1 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1ED1 1025 1432 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1ED1 103C 8746 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1ED1 103C 878A J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1ED1 1043 165F J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1ED1 144D C192 J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1ED1 17AA 3FCE J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1ED1 17AA 3FCF J +NVIDIA GeForce RTX 2070 Super with Max-Q Design 1ED1 17AA 3FD0 J +NVIDIA GeForce RTX 2080 Super 1ED3 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1ED3 1025 1432 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1ED3 1028 09D1 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1ED3 103C 8746 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1ED3 103C 878A J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1ED3 1043 1D61 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1ED3 1043 1E51 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1ED3 1043 1F01 J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1ED3 17AA 3FCE J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1ED3 17AA 3FCF J +NVIDIA GeForce RTX 2080 Super with Max-Q Design 1ED3 17AA 3FD0 J +Quadro RTX 5000 1EF5 J +NVIDIA GeForce RTX 2070 1F02 J +NVIDIA GeForce RTX 2060 1F03 J +NVIDIA GeForce RTX 2060 SUPER 1F06 J +NVIDIA GeForce RTX 2070 1F07 J +NVIDIA GeForce RTX 2060 1F08 J +NVIDIA GeForce GTX 1650 1F0A J +NVIDIA CMP 40HX 1F0B - +NVIDIA GeForce RTX 2070 1F10 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1025 132D J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1025 1342 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1028 08A1 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1028 08A2 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1028 08EA J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1028 08EB J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1028 08EC J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1028 08ED J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1028 08EE J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1028 08EF J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1028 093B J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1028 093C J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 103C 8572 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 103C 8573 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 103C 8602 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 103C 8606 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1043 132F J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1043 136F J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1043 1881 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1043 1E6E J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1458 1658 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1458 1663 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1458 1664 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1458 75A4 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1458 75A5 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1458 86A4 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1458 86A5 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1462 1274 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1462 1277 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1558 95E1 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1558 97E1 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1A58 2002 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1A58 2005 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1A58 2007 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1A58 3000 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1A58 3001 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1D05 105E J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1D05 1070 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 1D05 2087 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F10 8086 2087 J +NVIDIA GeForce RTX 2060 1F11 J +NVIDIA GeForce RTX 2060 1F12 J +NVIDIA GeForce RTX 2060 with Max-Q Design 1F12 1028 098F J +NVIDIA GeForce RTX 2060 with Max-Q Design 1F12 103C 8741 J +NVIDIA GeForce RTX 2060 with Max-Q Design 1F12 103C 8744 J +NVIDIA GeForce RTX 2060 with Max-Q Design 1F12 103C 878E J +NVIDIA GeForce RTX 2060 with Max-Q Design 1F12 103C 880E J +NVIDIA GeForce RTX 2060 with Max-Q Design 1F12 1043 1E11 J +NVIDIA GeForce RTX 2060 with Max-Q Design 1F12 1043 1F11 J +NVIDIA GeForce RTX 2060 with Max-Q Design 1F12 1462 12D9 J +NVIDIA GeForce RTX 2060 with Max-Q Design 1F12 17AA 3801 J +NVIDIA GeForce RTX 2060 with Max-Q Design 1F12 17AA 3802 J +NVIDIA GeForce RTX 2060 with Max-Q Design 1F12 17AA 3803 J +NVIDIA GeForce RTX 2070 1F14 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1025 1401 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1025 1432 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1025 1442 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1025 1446 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1025 147D J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1028 09E2 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1028 09F3 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 103C 8607 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 103C 86C6 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 103C 86C7 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 103C 8736 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 103C 8738 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 103C 8746 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 103C 8772 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 103C 878A J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 103C 878B J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 103C 87A6 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 103C 87A7 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1043 174F J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1458 1512 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1458 75B5 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1458 75B6 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1458 76B4 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1458 76B5 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1458 78A4 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1458 78A5 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1458 86B4 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1458 86B5 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1462 12AE J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1462 12B0 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1462 12C6 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1558 50D3 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1558 70D1 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1A58 200C J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1A58 2011 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F14 1A58 3002 J +NVIDIA GeForce RTX 2060 1F15 J +Quadro RTX 3000 1F36 J +Quadro RTX 3000 with Max-Q Design 1F36 1028 0990 J +Quadro RTX 3000 with Max-Q Design 1F36 103C 8736 J +Quadro RTX 3000 with Max-Q Design 1F36 103C 8738 J +Quadro RTX 3000 with Max-Q Design 1F36 103C 8772 J +Quadro RTX 3000 with Max-Q Design 1F36 1043 13CF J +Quadro RTX 3000 with Max-Q Design 1F36 1414 0032 J +NVIDIA GeForce RTX 2060 SUPER 1F42 J +NVIDIA GeForce RTX 2060 SUPER 1F47 J +NVIDIA GeForce RTX 2070 1F50 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F50 1028 08ED J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F50 1028 08EE J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F50 1028 08EF J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F50 103C 8572 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F50 103C 8573 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F50 103C 8574 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F50 103C 8600 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F50 103C 8605 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F50 17AA 3FEE J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F50 17AA 3FFE J +NVIDIA GeForce RTX 2060 1F51 J +NVIDIA GeForce RTX 2070 1F54 J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F54 103C 878A J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F54 17AA 3FCE J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F54 17AA 3FCF J +NVIDIA GeForce RTX 2070 with Max-Q Design 1F54 17AA 3FD0 J +NVIDIA GeForce RTX 2060 1F55 J +Quadro RTX 3000 1F76 J +Matrox D-Series D2450 1F76 102B 2800 J +Matrox D-Series D2480 1F76 102B 2900 J +NVIDIA GeForce GTX 1650 1F82 J +NVIDIA GeForce GTX 1650 1F91 J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F91 103C 863E J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F91 103C 86E7 J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F91 103C 86E8 J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F91 1043 12CF J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F91 1043 156F J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F91 1414 0032 J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F91 144D C822 J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F91 1462 127E J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F91 1462 1281 J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F91 1462 1284 J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F91 1462 1285 J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F91 1462 129C J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F91 17AA 229F J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F91 17AA 3802 J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F91 17AA 3806 J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F91 17AA 3F1A J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F91 1A58 1001 J +NVIDIA GeForce GTX 1650 Ti 1F95 J +NVIDIA GeForce GTX 1650 Ti with Max-Q Design 1F95 1025 1479 J +NVIDIA GeForce GTX 1650 Ti with Max-Q Design 1F95 1025 147A J +NVIDIA GeForce GTX 1650 Ti with Max-Q Design 1F95 1025 147B J +NVIDIA GeForce GTX 1650 Ti with Max-Q Design 1F95 1025 147C J +NVIDIA GeForce GTX 1650 Ti with Max-Q Design 1F95 103C 86E7 J +NVIDIA GeForce GTX 1650 Ti with Max-Q Design 1F95 103C 86E8 J +NVIDIA GeForce GTX 1650 Ti with Max-Q Design 1F95 103C 8815 J +NVIDIA GeForce GTX 1650 Ti with Max-Q Design 1F95 1043 1DFF J +NVIDIA GeForce GTX 1650 Ti with Max-Q Design 1F95 1043 1E1F J +NVIDIA GeForce GTX 1650 Ti with Max-Q Design 1F95 144D C838 J +NVIDIA GeForce GTX 1650 Ti with Max-Q Design 1F95 1462 12BD J +NVIDIA GeForce GTX 1650 Ti with Max-Q Design 1F95 1462 12C5 J +NVIDIA GeForce GTX 1650 Ti with Max-Q Design 1F95 1462 12D2 J +NVIDIA GeForce GTX 1650 Ti with Max-Q Design 1F95 17AA 22C0 J +NVIDIA GeForce GTX 1650 Ti with Max-Q Design 1F95 17AA 22C1 J +NVIDIA GeForce GTX 1650 Ti with Max-Q Design 1F95 17AA 3837 J +NVIDIA GeForce GTX 1650 Ti with Max-Q Design 1F95 17AA 3F95 J +NVIDIA GeForce GTX 1650 Ti with Max-Q Design 1F95 1A58 1003 J +NVIDIA GeForce GTX 1650 Ti with Max-Q Design 1F95 1A58 1006 J +NVIDIA GeForce GTX 1650 Ti with Max-Q Design 1F95 1A58 1007 J +NVIDIA GeForce GTX 1650 Ti with Max-Q Design 1F95 1E83 3E30 J +NVIDIA GeForce GTX 1650 1F96 J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F96 1462 1297 J +NVIDIA GeForce MX450 1F97 J +NVIDIA GeForce MX450 1F98 J +NVIDIA GeForce GTX 1650 1F99 J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F99 1025 1479 J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F99 1025 147A J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F99 1025 147B J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F99 1025 147C J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F99 103C 8815 J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F99 1043 13B2 J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F99 1043 1402 J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F99 1043 1902 J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F99 1462 12BD J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F99 1462 12C5 J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F99 1462 12D2 J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F99 17AA 22DA J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F99 17AA 3F93 J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F99 1E83 3E30 J +NVIDIA GeForce MX450 1F9C J +NVIDIA GeForce GTX 1650 1F9D J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F9D 1043 128D J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F9D 1043 130D J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F9D 1043 149C J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F9D 1043 185C J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F9D 1043 189C J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F9D 1462 12F4 J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F9D 1462 1302 J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F9D 1462 131B J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F9D 1462 1326 J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F9D 1462 132A J +NVIDIA GeForce GTX 1650 with Max-Q Design 1F9D 1462 132E J +NVIDIA GeForce MX550 1F9F J +NVIDIA GeForce MX550 1FA0 J +NVIDIA T1000 1FB0 1028 12DB J +NVIDIA T1000 1FB0 103C 12DB J +NVIDIA T1000 1FB0 103C 8A80 J +NVIDIA T1000 1FB0 10DE 12DB J +NVIDIA DGX Display 1FB0 10DE 1485 J +NVIDIA T1000 1FB0 17AA 12DB J +NVIDIA T600 1FB1 1028 1488 J +NVIDIA T600 1FB1 103C 1488 J +NVIDIA T600 1FB1 103C 8A80 J +NVIDIA T600 1FB1 10DE 1488 J +NVIDIA T600 1FB1 17AA 1488 J +NVIDIA T400 1FB2 1028 1489 J +NVIDIA T400 1FB2 103C 1489 J +NVIDIA T400 1FB2 103C 8A80 J +NVIDIA T400 1FB2 10DE 1489 J +NVIDIA T400 1FB2 17AA 1489 J +NVIDIA T600 Laptop GPU 1FB6 J +NVIDIA T550 Laptop GPU 1FB7 J +Quadro T2000 1FB8 J +Quadro T2000 with Max-Q Design 1FB8 1028 097E J +Quadro T2000 with Max-Q Design 1FB8 103C 8736 J +Quadro T2000 with Max-Q Design 1FB8 103C 8738 J +Quadro T2000 with Max-Q Design 1FB8 103C 8772 J +Quadro T2000 with Max-Q Design 1FB8 103C 8780 J +Quadro T2000 with Max-Q Design 1FB8 103C 8782 J +Quadro T2000 with Max-Q Design 1FB8 103C 8783 J +Quadro T2000 with Max-Q Design 1FB8 103C 8785 J +Quadro T2000 with Max-Q Design 1FB8 103C 87F0 J +Quadro T2000 with Max-Q Design 1FB8 1462 1281 J +Quadro T2000 with Max-Q Design 1FB8 1462 12BD J +Quadro T2000 with Max-Q Design 1FB8 17AA 22C0 J +Quadro T2000 with Max-Q Design 1FB8 17AA 22C1 J +Quadro T1000 1FB9 J +Quadro T1000 with Max-Q Design 1FB9 1025 1479 J +Quadro T1000 with Max-Q Design 1FB9 1025 147A J +Quadro T1000 with Max-Q Design 1FB9 1025 147B J +Quadro T1000 with Max-Q Design 1FB9 1025 147C J +Quadro T1000 with Max-Q Design 1FB9 103C 8736 J +Quadro T1000 with Max-Q Design 1FB9 103C 8738 J +Quadro T1000 with Max-Q Design 1FB9 103C 8772 J +Quadro T1000 with Max-Q Design 1FB9 103C 8780 J +Quadro T1000 with Max-Q Design 1FB9 103C 8782 J +Quadro T1000 with Max-Q Design 1FB9 103C 8783 J +Quadro T1000 with Max-Q Design 1FB9 103C 8785 J +Quadro T1000 with Max-Q Design 1FB9 103C 87F0 J +Quadro T1000 with Max-Q Design 1FB9 1462 12BD J +Quadro T1000 with Max-Q Design 1FB9 17AA 22C0 J +Quadro T1000 with Max-Q Design 1FB9 17AA 22C1 J +NVIDIA T600 Laptop GPU 1FBA J +NVIDIA T500 1FBB J +NVIDIA T1200 Laptop GPU 1FBC J +NVIDIA GeForce GTX 1650 1FDD J +NVIDIA T1000 8GB 1FF0 1028 1612 J +NVIDIA T1000 8GB 1FF0 103C 1612 J +NVIDIA T1000 8GB 1FF0 103C 8A80 J +NVIDIA T1000 8GB 1FF0 10DE 1612 J +NVIDIA T1000 8GB 1FF0 17AA 1612 J +NVIDIA T400 4GB 1FF2 1028 1613 J +NVIDIA T400 4GB 1FF2 103C 1613 J +NVIDIA T400 4GB 1FF2 103C 8A80 J +NVIDIA T400 4GB 1FF2 10DE 1613 J +NVIDIA T400 4GB 1FF2 17AA 1613 J +Quadro T1000 1FF9 J +NVIDIA A100-SXM4-40GB 20B0 J +NVIDIA A100-PG509-200 20B0 10DE 1450 J +NVIDIA A100-SXM4-80GB 20B2 10DE 1463 J +NVIDIA A100-SXM4-80GB 20B2 10DE 147F J +NVIDIA PG506-242 20B3 10DE 14A7 J +NVIDIA PG506-243 20B3 10DE 14A8 J +NVIDIA A100 80GB PCIe 20B5 10DE 1533 J +NVIDIA PG506-232 20B6 10DE 1492 J +NVIDIA A30 20B7 10DE 1532 J +NVIDIA A100-PCIE-40GB 20F1 10DE 145F J +NVIDIA GeForce GTX 1660 Ti 2182 J +NVIDIA GeForce GTX 1660 2184 J +NVIDIA GeForce GTX 1650 SUPER 2187 J +NVIDIA GeForce GTX 1650 2188 J +NVIDIA CMP 30HX 2189 - +NVIDIA GeForce GTX 1660 Ti 2191 J +NVIDIA GeForce GTX 1660 Ti with Max-Q Design 2191 1028 0949 J +NVIDIA GeForce GTX 1660 Ti with Max-Q Design 2191 103C 85FB J +NVIDIA GeForce GTX 1660 Ti with Max-Q Design 2191 103C 85FE J +NVIDIA GeForce GTX 1660 Ti with Max-Q Design 2191 103C 86D6 J +NVIDIA GeForce GTX 1660 Ti with Max-Q Design 2191 103C 8741 J +NVIDIA GeForce GTX 1660 Ti with Max-Q Design 2191 103C 8744 J +NVIDIA GeForce GTX 1660 Ti with Max-Q Design 2191 103C 878D J +NVIDIA GeForce GTX 1660 Ti with Max-Q Design 2191 103C 87AF J +NVIDIA GeForce GTX 1660 Ti with Max-Q Design 2191 103C 87B3 J +NVIDIA GeForce GTX 1660 Ti with Max-Q Design 2191 1043 171F J +NVIDIA GeForce GTX 1660 Ti with Max-Q Design 2191 1043 17EF J +NVIDIA GeForce GTX 1660 Ti with Max-Q Design 2191 1043 18D1 J +NVIDIA GeForce GTX 1660 Ti with Max-Q Design 2191 1414 0032 J +NVIDIA GeForce GTX 1660 Ti with Max-Q Design 2191 1462 128A J +NVIDIA GeForce GTX 1660 Ti with Max-Q Design 2191 1462 128B J +NVIDIA GeForce GTX 1660 Ti with Max-Q Design 2191 1462 12C6 J +NVIDIA GeForce GTX 1660 Ti with Max-Q Design 2191 1462 12CB J +NVIDIA GeForce GTX 1660 Ti with Max-Q Design 2191 1462 12CC J +NVIDIA GeForce GTX 1660 Ti with Max-Q Design 2191 1462 12D9 J +NVIDIA GeForce GTX 1660 Ti with Max-Q Design 2191 17AA 380C J +NVIDIA GeForce GTX 1660 Ti with Max-Q Design 2191 17AA 381D J +NVIDIA GeForce GTX 1660 Ti with Max-Q Design 2191 17AA 381E J +NVIDIA GeForce GTX 1650 Ti 2192 J +NVIDIA GeForce GTX 1660 SUPER 21C4 J +NVIDIA GeForce GTX 1660 Ti 21D1 J +NVIDIA GeForce RTX 3090 Ti 2203 K +NVIDIA GeForce RTX 3090 2204 K +NVIDIA GeForce RTX 3080 2206 K +NVIDIA GeForce RTX 3080 Ti 2208 K +NVIDIA GeForce RTX 3080 220A K +NVIDIA CMP 90HX 220D K +NVIDIA GeForce RTX 3080 2216 K +NVIDIA RTX A6000 2230 1028 1459 K +NVIDIA RTX A6000 2230 103C 1459 K +NVIDIA RTX A6000 2230 10DE 1459 K +NVIDIA RTX A6000 2230 17AA 1459 K +NVIDIA RTX A5000 2231 1028 147E K +NVIDIA RTX A5000 2231 103C 147E K +NVIDIA RTX A5000 2231 10DE 147E K +NVIDIA RTX A5000 2231 17AA 147E K +NVIDIA RTX A4500 2232 1028 163C K +NVIDIA RTX A4500 2232 103C 163C K +NVIDIA RTX A4500 2232 10DE 163C K +NVIDIA RTX A4500 2232 17AA 163C K +NVIDIA RTX A5500 2233 1028 165A K +NVIDIA RTX A5500 2233 103C 165A K +NVIDIA RTX A5500 2233 10DE 165A K +NVIDIA RTX A5500 2233 17AA 165A K +NVIDIA A40 2235 10DE 145A K +NVIDIA A10 2236 10DE 1482 K +NVIDIA A10G 2237 10DE 152F K +NVIDIA A10M 2238 10DE 1677 K +NVIDIA GeForce RTX 3060 Ti 2414 K +NVIDIA GeForce RTX 3080 Ti Laptop GPU 2420 K +NVIDIA RTX A5500 Laptop GPU 2438 K +NVIDIA GeForce RTX 3080 Ti Laptop GPU 2460 K +NVIDIA GeForce RTX 3070 Ti 2482 K +NVIDIA GeForce RTX 3070 2484 K +NVIDIA GeForce RTX 3060 Ti 2486 K +NVIDIA GeForce RTX 3060 2487 K +NVIDIA GeForce RTX 3070 2488 K +NVIDIA GeForce RTX 3060 Ti 2489 K +NVIDIA CMP 70HX 248A K +NVIDIA GeForce RTX 3080 Laptop GPU 249C K +NVIDIA GeForce RTX 3060 Laptop GPU 249C 1D05 1194 K +NVIDIA GeForce RTX 3070 Laptop GPU 249D K +NVIDIA GeForce RTX 3070 Ti Laptop GPU 24A0 K +NVIDIA GeForce RTX 3060 Laptop GPU 24A0 1D05 1192 K +NVIDIA RTX A4000 24B0 1028 14AD K +NVIDIA RTX A4000 24B0 103C 14AD K +NVIDIA RTX A4000 24B0 10DE 14AD K +NVIDIA RTX A4000 24B0 17AA 14AD K +NVIDIA RTX A4000H 24B1 10DE 1658 K +NVIDIA RTX A5000 Laptop GPU 24B6 K +NVIDIA RTX A4000 Laptop GPU 24B7 K +NVIDIA RTX A3000 Laptop GPU 24B8 K +NVIDIA RTX A3000 12GB Laptop GPU 24B9 K +NVIDIA RTX A4500 Laptop GPU 24BA K +NVIDIA RTX A3000 12GB Laptop GPU 24BB K +NVIDIA GeForce RTX 3080 Laptop GPU 24DC K +NVIDIA GeForce RTX 3070 Laptop GPU 24DD K +NVIDIA GeForce RTX 3070 Ti Laptop GPU 24E0 K +NVIDIA RTX A4500 Embedded GPU 24FA K +NVIDIA GeForce RTX 3060 2503 K +NVIDIA GeForce RTX 3060 2504 K +NVIDIA GeForce RTX 3050 2507 K +NVIDIA GeForce RTX 3050 OEM 2508 K +NVIDIA GeForce RTX 3060 Laptop GPU 2520 K +NVIDIA GeForce RTX 3050 Ti Laptop GPU 2523 K +NVIDIA RTX A2000 2531 1028 151D K +NVIDIA RTX A2000 2531 103C 151D K +NVIDIA RTX A2000 2531 10DE 151D K +NVIDIA RTX A2000 2531 17AA 151D K +NVIDIA GeForce RTX 3060 Laptop GPU 2560 K +NVIDIA GeForce RTX 3050 Ti Laptop GPU 2563 K +NVIDIA RTX A2000 12GB 2571 1028 1611 K +NVIDIA RTX A2000 12GB 2571 103C 1611 K +NVIDIA RTX A2000 12GB 2571 10DE 1611 K +NVIDIA RTX A2000 12GB 2571 17AA 1611 K +NVIDIA GeForce RTX 3050 Ti Laptop GPU 25A0 K +NVIDIA GeForce RTX 3050Ti Laptop GPU 25A0 103C 8928 K +NVIDIA GeForce RTX 3050Ti Laptop GPU 25A0 103C 89F9 K +NVIDIA GeForce RTX 3060 Laptop GPU 25A0 1D05 1196 K +NVIDIA GeForce RTX 3050 Laptop GPU 25A2 K +NVIDIA GeForce RTX 3050 Ti Laptop GPU 25A2 1028 0BAF K +NVIDIA GeForce RTX 3060 Laptop GPU 25A2 1D05 1195 K +NVIDIA GeForce RTX 3050 Laptop GPU 25A5 K +NVIDIA GeForce MX570 25A6 K +NVIDIA GeForce RTX 2050 25A7 K +NVIDIA GeForce RTX 2050 25A9 K +NVIDIA GeForce MX570 A 25AA K +NVIDIA A16 25B6 10DE 14A9 K +NVIDIA A2 25B6 10DE 157E K +NVIDIA RTX A2000 Laptop GPU 25B8 K +NVIDIA RTX A1000 Laptop GPU 25B9 K +NVIDIA RTX A2000 8GB Laptop GPU 25BA K +NVIDIA RTX A500 Laptop GPU 25BB K +NVIDIA GeForce RTX 3050 Ti Laptop GPU 25E0 K +NVIDIA GeForce RTX 3050 Laptop GPU 25E2 K +NVIDIA GeForce RTX 3050 Laptop GPU 25E5 K +NVIDIA RTX A1000 Embedded GPU 25F9 K +NVIDIA RTX A2000 Embedded GPU 25FA K -- GitLab From f41c6eeb9a14870d89fdc8109fd3e2ebf41543ac Mon Sep 17 00:00:00 2001 From: David Barbion Date: Sun, 8 May 2022 11:51:16 +0200 Subject: [PATCH 3/4] fix: fix package patch ci when removing a package --- .gitlab-ci.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ed99ca227c..18de6c963d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -123,12 +123,14 @@ tests buildroot patches: - docker run --rm --tmpfs /tmp:exec -v "${WORKDIR}:/work" -v "${OUTPUTDIR}:/work/output" -v "/recalbox-builds/dl:/share/dl" -e "ARCH=${ARCH}" -e "GITLAB_TOKEN_BEEBEM=${GITLAB_TOKEN_BEEBEM}" -e "GITLAB_TOKEN_THEMES=${GITLAB_TOKEN_THEMES}" "recalbox-${ARCH}" make recalbox-${ARCH}_defconfig 2>&1 - | for PKG in $(git diff --name-only "target/${CI_MERGE_REQUEST_TARGET_BRANCH_NAME}" | grep -E '^(board/recalbox/patches|package/)' | sed -E 's#board/recalbox/patches/([^/]+)/.*#\1#;s#package/([^/]+)/.*#\1#' | sort | uniq); do - echo "Testing patches for $PKG" - docker run --rm --tmpfs /tmp:exec -v "${WORKDIR}:/work" -v "${OUTPUTDIR}:/work/output" \ + if [ -d "package/$PKG" ] || [ -d "buildroot/package/$PKG" ]; then + echo "Testing patches for $PKG" + docker run --rm --tmpfs /tmp:exec -v "${WORKDIR}:/work" -v "${OUTPUTDIR}:/work/output" \ -v "/recalbox-builds/dl:/share/dl" -e "ARCH=${ARCH}" \ -e "GITLAB_TOKEN_BEEBEM=${GITLAB_TOKEN_BEEBEM}" \ -e "GITLAB_TOKEN_THEMES=${GITLAB_TOKEN_THEMES}" \ "recalbox-${ARCH}" make $PKG-patch 2>&1 ||exit 1 + fi done # Build -- GitLab From 608875e34e6bad803932a047b2e0f84f46cf9d71 Mon Sep 17 00:00:00 2001 From: David Barbion Date: Mon, 9 May 2022 10:31:04 +0200 Subject: [PATCH 4/4] fix(hardware): do not display garbage if no nvidia controller found --- .../recalbox-hardware/videocard/nvidia-install | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/projects/recalbox-hardware/videocard/nvidia-install b/projects/recalbox-hardware/videocard/nvidia-install index dd9c648293..911a0c646b 100755 --- a/projects/recalbox-hardware/videocard/nvidia-install +++ b/projects/recalbox-hardware/videocard/nvidia-install @@ -58,6 +58,14 @@ if [ "${gpu}" ] && [ "${igpu}" ]; then fi fi +# is gpu compatible ? +if [ -n "${nvver}" ]; then + echo "GPU: ${gpu}, id: ${gpuid}, driver: ${nvver}" +else + echo "GPU: ${gpu}, id: ${gpuid}, is unknown or unsupported, skipping nvidia driver installation" + exit 0 +fi + # set paths/vars libs="/usr/lib" xorg="${libs}/xorg/modules" @@ -70,13 +78,6 @@ nvgles1=$(find "${libs}/extra/nvidia-${nvver}/" -name "libGLESv1_CM.so.*" | sed nvgles2=$(find "${libs}/extra/nvidia-${nvver}/" -name "libGLESv2.so.*" | sed -E 's/^.*\.so\.//') nvway=$(find "${libs}/extra/nvidia-${nvver}/" -name "libnvidia-egl-wayland.so.*" | sed -E 's/^.*\.so\.//') -# is gpu compatible ? -if [ -n "${nvver}" ]; then - echo "GPU: ${gpu}, id: ${gpuid}, driver: ${nvver}" -else - echo "GPU: ${gpu}, id: ${gpuid}, is unknown or unsupported, skipping nvidia driver installation" - exit 0 -fi # proceed installation mount -o remount, rw / echo "blacklist nouveau" >> "${blacklistFile}" -- GitLab