From 47fba246cccc25225000ea2379ae9297a4c95c2b Mon Sep 17 00:00:00 2001 From: Alexander von Gluck IV Date: Mon, 2 Nov 2015 20:14:00 -0600 Subject: [PATCH] intel_extreme: Fix IsMobile. That's not how masks work --- headers/private/graphics/intel_extreme/intel_extreme.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/headers/private/graphics/intel_extreme/intel_extreme.h b/headers/private/graphics/intel_extreme/intel_extreme.h index 76706efa67..2a49c50dd2 100644 --- a/headers/private/graphics/intel_extreme/intel_extreme.h +++ b/headers/private/graphics/intel_extreme/intel_extreme.h @@ -24,6 +24,7 @@ #define INTEL_FAMILY_MASK 0x00ff0000 #define INTEL_GROUP_MASK 0x00fffff0 #define INTEL_MODEL_MASK 0x00ffffff +#define INTEL_TYPE_MASK 0x0000000f // families #define INTEL_FAMILY_7xx 0x00010000 // First Gen #define INTEL_FAMILY_8xx 0x00020000 // Second Gen @@ -147,7 +148,7 @@ struct DeviceType { bool IsMobile() const { - return (type & INTEL_MODEL_MASK) == INTEL_TYPE_MOBILE; + return (type & INTEL_TYPE_MASK) == INTEL_TYPE_MOBILE; } bool SupportsHDMI() const