| Index: gpu/ipc/host/gpu_memory_buffer_support.h
|
| diff --git a/gpu/ipc/host/gpu_memory_buffer_support.h b/gpu/ipc/host/gpu_memory_buffer_support.h
|
| deleted file mode 100644
|
| index 14d396f527d169eee425b0f2d8fc538faa77fc17..0000000000000000000000000000000000000000
|
| --- a/gpu/ipc/host/gpu_memory_buffer_support.h
|
| +++ /dev/null
|
| @@ -1,46 +0,0 @@
|
| -// Copyright 2016 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#ifndef GPU_IPC_HOST_GPU_MEMORY_BUFFER_SUPPORT_H_
|
| -#define GPU_IPC_HOST_GPU_MEMORY_BUFFER_SUPPORT_H_
|
| -
|
| -#include "base/containers/hash_tables.h"
|
| -#include "base/hash.h"
|
| -#include "ui/gfx/buffer_types.h"
|
| -
|
| -namespace gpu {
|
| -
|
| -using GpuMemoryBufferConfigurationKey =
|
| - std::pair<gfx::BufferFormat, gfx::BufferUsage>;
|
| -using GpuMemoryBufferConfigurationSet =
|
| - base::hash_set<GpuMemoryBufferConfigurationKey>;
|
| -
|
| -} // namespace gpu
|
| -
|
| -namespace BASE_HASH_NAMESPACE {
|
| -
|
| -template <>
|
| -struct hash<gpu::GpuMemoryBufferConfigurationKey> {
|
| - size_t operator()(const gpu::GpuMemoryBufferConfigurationKey& key) const {
|
| - return base::HashInts(static_cast<int>(key.first),
|
| - static_cast<int>(key.second));
|
| - }
|
| -};
|
| -
|
| -} // namespace BASE_HASH_NAMESPACE
|
| -
|
| -namespace gpu {
|
| -
|
| -bool AreNativeGpuMemoryBuffersEnabled();
|
| -
|
| -// Returns the set of supported configurations.
|
| -GpuMemoryBufferConfigurationSet GetNativeGpuMemoryBufferConfigurations();
|
| -
|
| -// Returns the OpenGL target to use for image textures.
|
| -uint32_t GetImageTextureTarget(gfx::BufferFormat format,
|
| - gfx::BufferUsage usage);
|
| -
|
| -} // namespace gpu
|
| -
|
| -#endif // GPU_IPC_HOST_GPU_MEMORY_BUFFER_SUPPORT_H_
|
|
|