Index: gpu/ipc/gpu_in_process_thread_service.h |
diff --git a/gpu/ipc/gpu_in_process_thread_service.h b/gpu/ipc/gpu_in_process_thread_service.h |
index 52e8b489566f77fdadf4417a9571a719510259eb..593b63739fc9cdc02f0dc645bce64b73d3f75f01 100644 |
--- a/gpu/ipc/gpu_in_process_thread_service.h |
+++ b/gpu/ipc/gpu_in_process_thread_service.h |
@@ -5,15 +5,17 @@ |
#ifndef GPU_IPC_GPU_IN_PROCESS_THREAD_SERVICE_H_ |
#define GPU_IPC_GPU_IN_PROCESS_THREAD_SERVICE_H_ |
+#include "base/compiler_specific.h" |
#include "gpu/command_buffer/service/mailbox_manager.h" |
+#include "gpu/gpu_export.h" |
#include "gpu/ipc/in_process_command_buffer.h" |
#include "ui/gl/gl_share_group.h" |
namespace gpu { |
// Default Service class when a null service is used. |
sadrul
2016/11/21 17:23:49
What is a 'null service'?
Fady Samuel
2016/11/21 20:40:41
Improved comment.
|
-class GpuInProcessThreadService |
- : public gpu::InProcessCommandBuffer::Service, |
+class GPU_EXPORT GpuInProcessThreadService |
+ : public NON_EXPORTED_BASE(gpu::InProcessCommandBuffer::Service), |
public base::RefCountedThreadSafe<GpuInProcessThreadService> { |
public: |
GpuInProcessThreadService( |