| Index: gpu/ipc/host/shader_disk_cache.h
|
| diff --git a/content/browser/gpu/shader_disk_cache.h b/gpu/ipc/host/shader_disk_cache.h
|
| similarity index 90%
|
| rename from content/browser/gpu/shader_disk_cache.h
|
| rename to gpu/ipc/host/shader_disk_cache.h
|
| index fd978c96169d8ff9486afce034b8591fcd545020..4080737d2fe50b15e7bab117378b64e583c78135 100644
|
| --- a/content/browser/gpu/shader_disk_cache.h
|
| +++ b/gpu/ipc/host/shader_disk_cache.h
|
| @@ -2,8 +2,8 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| -#ifndef CONTENT_BROWSER_GPU_SHADER_DISK_CACHE_H_
|
| -#define CONTENT_BROWSER_GPU_SHADER_DISK_CACHE_H_
|
| +#ifndef GPU_IPC_HOST_SHADER_DISK_CACHE_H_
|
| +#define GPU_IPC_HOST_SHADER_DISK_CACHE_H_
|
|
|
| #include <stdint.h>
|
|
|
| @@ -15,10 +15,9 @@
|
| #include "base/macros.h"
|
| #include "base/memory/ref_counted.h"
|
| #include "base/threading/thread_checker.h"
|
| -#include "content/common/content_export.h"
|
| #include "net/disk_cache/disk_cache.h"
|
|
|
| -namespace content {
|
| +namespace gpu {
|
|
|
| class ShaderCacheFactory;
|
| class ShaderDiskCacheEntry;
|
| @@ -27,8 +26,7 @@ class ShaderClearHelper;
|
|
|
| // ShaderDiskCache is the interface to the on disk cache for
|
| // GL shaders.
|
| -class CONTENT_EXPORT ShaderDiskCache
|
| - : public base::RefCounted<ShaderDiskCache> {
|
| +class ShaderDiskCache : public base::RefCounted<ShaderDiskCache> {
|
| public:
|
| using ShaderLoadedCallback =
|
| base::Callback<void(const std::string&, const std::string&)>;
|
| @@ -45,10 +43,9 @@ class CONTENT_EXPORT ShaderDiskCache
|
| // The return value is a net error code. If this method returns
|
| // ERR_IO_PENDING, the |completion_callback| will be invoked when the
|
| // operation completes.
|
| - int Clear(
|
| - const base::Time begin_time,
|
| - const base::Time end_time,
|
| - const net::CompletionCallback& completion_callback);
|
| + int Clear(const base::Time begin_time,
|
| + const base::Time end_time,
|
| + const net::CompletionCallback& completion_callback);
|
|
|
| // Sets a callback for when the cache is available. If the cache is
|
| // already available the callback will not be called and net::OK is returned.
|
| @@ -104,8 +101,7 @@ class CONTENT_EXPORT ShaderDiskCache
|
|
|
| // ShaderCacheFactory maintains a cache of ShaderDiskCache objects
|
| // so we only create one per profile directory.
|
| -class CONTENT_EXPORT ShaderCacheFactory
|
| - : NON_EXPORTED_BASE(public base::ThreadChecker) {
|
| +class ShaderCacheFactory : NON_EXPORTED_BASE(public base::ThreadChecker) {
|
| public:
|
| explicit ShaderCacheFactory(
|
| scoped_refptr<base::SingleThreadTaskRunner> cache_task_runner);
|
| @@ -156,6 +152,6 @@ class CONTENT_EXPORT ShaderCacheFactory
|
| DISALLOW_COPY_AND_ASSIGN(ShaderCacheFactory);
|
| };
|
|
|
| -} // namespace content
|
| +} // namespace gpu
|
|
|
| -#endif // CONTENT_BROWSER_GPU_SHADER_DISK_CACHE_H_
|
| +#endif // GPU_IPC_HOST_SHADER_DISK_CACHE_H_
|
|
|