| OLD | NEW | 
|---|
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 module mojo; | 5 module mojo; | 
| 6 | 6 | 
| 7 import "components/view_manager/public/interfaces/gpu_capabilities.mojom"; | 7 import "components/view_manager/public/interfaces/gpu_capabilities.mojom"; | 
|  | 8 import "ui/mojo/geometry/geometry.mojom"; | 
| 8 | 9 | 
| 9 struct CommandBufferState { | 10 struct CommandBufferState { | 
| 10   int32 num_entries; | 11   int32 num_entries; | 
| 11   int32 get_offset; | 12   int32 get_offset; | 
| 12   int32 put_offset; | 13   int32 put_offset; | 
| 13   int32 token; | 14   int32 token; | 
| 14   int32 error;  // TODO(piman): enum | 15   int32 error;  // TODO(piman): enum | 
| 15   int32 context_lost_reason;  // TODO(piman): enum | 16   int32 context_lost_reason;  // TODO(piman): enum | 
| 16   uint32 generation; | 17   uint32 generation; | 
| 17 }; | 18 }; | 
| (...skipping 27 matching lines...) Expand all  Loading... | 
| 45   RegisterTransferBuffer( | 46   RegisterTransferBuffer( | 
| 46       int32 id, handle<shared_buffer> transfer_buffer, uint32 size); | 47       int32 id, handle<shared_buffer> transfer_buffer, uint32 size); | 
| 47   DestroyTransferBuffer(int32 id); | 48   DestroyTransferBuffer(int32 id); | 
| 48 | 49 | 
| 49   // InsertSyncPoint returns the sync point returned via DidInsertSyncPoint. | 50   // InsertSyncPoint returns the sync point returned via DidInsertSyncPoint. | 
| 50   // If |retire| is true, the sync point is retired on insertion. Otherwise, | 51   // If |retire| is true, the sync point is retired on insertion. Otherwise, | 
| 51   // explicitly call RetireSyncPoint to retire it. | 52   // explicitly call RetireSyncPoint to retire it. | 
| 52   InsertSyncPoint(bool retire); | 53   InsertSyncPoint(bool retire); | 
| 53   RetireSyncPoint(uint32 sync_point); | 54   RetireSyncPoint(uint32 sync_point); | 
| 54   Echo() => (); | 55   Echo() => (); | 
|  | 56 | 
|  | 57   CreateImage(int32 id, | 
|  | 58               handle memory_handle, | 
|  | 59               int32 type, | 
|  | 60               Size size, | 
|  | 61               int32 format, | 
|  | 62               int32 internal_format); | 
|  | 63   DestroyImage(int32 id); | 
| 55 }; | 64 }; | 
| OLD | NEW | 
|---|