From 1a14bae977b934c7a6cfc97349c9bfb5ba619752 Mon Sep 17 00:00:00 2001 From: Justin Berger Date: Fri, 26 May 2017 11:39:34 -0600 Subject: [PATCH] Melco fix: Removed code which effectively disallowed swiftshader --- chromium/content/browser/renderer_host/gpu_message_filter.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/chromium/content/browser/renderer_host/gpu_message_filter.cc b/chromium/content/browser/renderer_host/gpu_message_filter.cc index 95355b3e3e..7c21c525d5 100644 --- a/chromium/content/browser/renderer_host/gpu_message_filter.cc +++ b/chromium/content/browser/renderer_host/gpu_message_filter.cc @@ -45,6 +45,8 @@ void GpuMessageFilter::OnEstablishGpuChannel( DCHECK_CURRENTLY_ON(BrowserThread::IO); scoped_ptr reply(reply_ptr); +/* This code effectively makes it impossible to run swiftshader on certain hardware -Melco + * https://bugreports.qt.io/browse/QTBUG-55604 #if defined(OS_WIN) && defined(ARCH_CPU_X86_64) // TODO(jbauman): Remove this when we know why renderer processes are // hanging on x86-64. https://crbug.com/577127 @@ -54,6 +56,7 @@ void GpuMessageFilter::OnEstablishGpuChannel( return; } #endif +*/ GpuProcessHost* host = GpuProcessHost::FromID(gpu_process_id_); if (!host) { -- 2.11.0.windows.3