summaryrefslogtreecommitdiffstats
path: root/chrome/browser/gpu_process_host.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/gpu_process_host.h')
-rw-r--r--chrome/browser/gpu_process_host.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/chrome/browser/gpu_process_host.h b/chrome/browser/gpu_process_host.h
index 6d8fc9d..a3c2dfc 100644
--- a/chrome/browser/gpu_process_host.h
+++ b/chrome/browser/gpu_process_host.h
@@ -16,6 +16,7 @@
struct GpuHostMsg_AcceleratedSurfaceSetIOSurface_Params;
struct GpuHostMsg_AcceleratedSurfaceBuffersSwapped_Params;
+class GpuBlacklist;
class GPUInfo;
class ResourceMessageFilter;
@@ -120,9 +121,13 @@ class GpuProcessHost : public BrowserChildProcessHost, public NonThreadSafe {
bool CanLaunchGpuProcess() const;
bool LaunchGpuProcess();
+ bool LoadGpuBlacklist();
+
bool initialized_;
bool initialized_successfully_;
+ scoped_ptr<GpuBlacklist> gpu_blacklist_;
+
// These are the channel requests that we have already sent to
// the GPU process, but haven't heard back about yet.
std::queue<ChannelRequest> sent_requests_;