From def000749667e1723ae434bc70d3a3070ef0931e Mon Sep 17 00:00:00 2001
From: Sam Gateau <sam@highfidelity.io>
Date: Thu, 13 Jun 2019 11:39:13 -0700
Subject: [PATCH] REfining the filter based on the COmputer model name and
 catching the 2 known problematic models

---
 libraries/platform/src/platform/Profiler.cpp | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/libraries/platform/src/platform/Profiler.cpp b/libraries/platform/src/platform/Profiler.cpp
index bd8efb9097..1c0942f860 100644
--- a/libraries/platform/src/platform/Profiler.cpp
+++ b/libraries/platform/src/platform/Profiler.cpp
@@ -141,14 +141,14 @@ bool Profiler::isRenderMethodDeferredCapable() {
     
     
     // Macbook air 2018 are a problem
-    if ((computerModel.find("MacBookAir") != std::string::npos) && (gpuModel.find("Intel HD Graphics 6000") != std::string::npos)) {
+    if ((computerModel.find("MacBookAir7,2") != std::string::npos) && (gpuModel.find("Intel HD Graphics 6000") != std::string::npos)) {
         return false;
     }
     
-    // We know for fact that one INtel Iris is problematic, not enough info yet for sure
-    // if ((gpuModel.find("Intel Iris ....") != std::string::npos)) {
-    //     return false;
-    //}
+    // We know for fact that the Mac BOok Pro 13 from Mid 2014 INtel Iris is problematic,
+    if ((computerModel.find("MacBookPro11,1") != std::string::npos) && (gpuModel.find("Intel Iris") != std::string::npos)) {
+         return false;
+    }
 
     return true;
 #elif defined(Q_OS_ANDROID)