Add 'AMD' GPU vendor name to PRIME detector

Apparently some recent Mesa version also changed AMD's vendor string. In
addition I found a small uninitialized variable that's corrected now.
This commit is contained in:
Hein-Pieter van Braam-Stewart 2021-02-20 16:49:06 +01:00
parent ed8333f6bc
commit e6a5899646

View file

@ -61,6 +61,7 @@ struct vendor {
vendor vendormap[] = {
{ "Advanced Micro Devices, Inc.", 30 },
{ "AMD", 30 },
{ "NVIDIA Corporation", 30 },
{ "X.Org", 30 },
{ "Intel Open Source Technology Center", 20 },
@ -128,7 +129,7 @@ void create_context() {
int detect_prime() {
pid_t p;
int priorities[2];
int priorities[2] = {};
String vendors[2];
String renderers[2];