Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 <?xml version="1.0" encoding="UTF-8"?> | 1 <?xml version="1.0" encoding="UTF-8"?> |
| 2 <protocol name="linux_explicit_synchronization_unstable_v1"> | 2 <protocol name="linux_explicit_synchronization_unstable_v1"> |
| 3 | 3 |
| 4 <copyright> | 4 <copyright> |
| 5 Copyright 2016 The Chromium Authors. | 5 Copyright 2016 The Chromium Authors. |
| 6 | 6 |
| 7 Permission is hereby granted, free of charge, to any person obtaining a | 7 Permission is hereby granted, free of charge, to any person obtaining a |
| 8 copy of this software and associated documentation files (the "Software"), | 8 copy of this software and associated documentation files (the "Software"), |
| 9 to deal in the Software without restriction, including without limitation | 9 to deal in the Software without restriction, including without limitation |
| 10 the rights to use, copy, modify, merge, publish, distribute, sublicense, | 10 the rights to use, copy, modify, merge, publish, distribute, sublicense, |
| (...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 70 </request> | 70 </request> |
| 71 </interface> | 71 </interface> |
| 72 | 72 |
| 73 <interface name="zcr_synchronization_v1" version="1"> | 73 <interface name="zcr_synchronization_v1" version="1"> |
| 74 <request name="destroy" type="destructor"> | 74 <request name="destroy" type="destructor"> |
| 75 <description summary="destroy synchronization object"> | 75 <description summary="destroy synchronization object"> |
| 76 Destroy this explicit synchronization object. | 76 Destroy this explicit synchronization object. |
| 77 </description> | 77 </description> |
| 78 </request> | 78 </request> |
| 79 | 79 |
| 80 <enum name="error"> | |
|
reveman
2016/10/12 19:20:20
I included this in https://codereview.chromium.org
| |
| 81 <entry name="invalid_fence" value="0" | |
| 82 summary="the fence specified by the client could not be imported"/> | |
| 83 </enum> | |
| 84 | |
| 80 <request name="set_acquire_fence"> | 85 <request name="set_acquire_fence"> |
| 81 <description summary="set the acquire fence"> | 86 <description summary="set the acquire fence"> |
| 82 Set the acquire fence that must be signaled before the compositor | 87 Set the acquire fence that must be signaled before the compositor |
| 83 is allowed to read the pixels in the pending wl_buffer. | 88 is allowed to read the pixels in the pending wl_buffer. |
| 84 | 89 |
| 85 The acquire state is double-buffered state, and will be applied on | 90 The acquire state is double-buffered state, and will be applied on |
| 86 the next wl_surface.commit. | 91 the next wl_surface.commit. |
| 92 | |
| 93 If the fence could not be imported, an INVALID_FENCE error is signaled | |
| 94 to the client. | |
| 87 </description> | 95 </description> |
| 88 <arg name="fd" type="fd" summary="fence fd"/> | 96 <arg name="fd" type="fd" summary="fence fd"/> |
| 89 </request> | 97 </request> |
| 90 </interface> | 98 </interface> |
| 91 | 99 |
| 92 </protocol> | 100 </protocol> |
| OLD | NEW |