Index: content/common/gamepad_hardware_buffer.h |
diff --git a/content/common/gamepad_hardware_buffer.h b/content/common/gamepad_hardware_buffer.h |
deleted file mode 100644 |
index 5098cb1b0147cbadaaf03ae3307ead40ac9f7e75..0000000000000000000000000000000000000000 |
--- a/content/common/gamepad_hardware_buffer.h |
+++ /dev/null |
@@ -1,34 +0,0 @@ |
-// Copyright (c) 2011 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 CONTENT_COMMON_GAMEPAD_HARDWARE_BUFFER_H_ |
-#define CONTENT_COMMON_GAMEPAD_HARDWARE_BUFFER_H_ |
- |
-#include "device/base/synchronization/one_writer_seqlock.h" |
-#include "third_party/WebKit/public/platform/WebGamepads.h" |
- |
-namespace content { |
- |
-/* |
- |
-This structure is stored in shared memory that's shared between the browser |
-which does the hardware polling, and the various consumers of the gamepad |
-state (renderers and NaCl plugins). The performance characteristics are that |
-we want low latency (so would like to avoid explicit communication via IPC |
-between producer and consumer) and relatively large data size. |
- |
-Writer and reader operate on the same buffer assuming contention is low, and |
-contention is detected by using the associated SeqLock. |
- |
-*/ |
- |
-struct GamepadHardwareBuffer { |
- // FIXME: Use the generic SharedMemorySeqLockBuffer<blink::WebGamepads>. |
- device::OneWriterSeqLock sequence; |
- blink::WebGamepads buffer; |
-}; |
- |
-} // namespace content |
- |
-#endif // CONTENT_COMMON_GAMEPAD_HARDWARE_BUFFER_H_ |