| Index: gpu/GLES2/extensions/CHROMIUM/CHROMIUM_future_sync_point.txt
|
| diff --git a/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_future_sync_point.txt b/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_future_sync_point.txt
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..baf427e59640a119ca27689601925b83a613efa5
|
| --- /dev/null
|
| +++ b/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_future_sync_point.txt
|
| @@ -0,0 +1,61 @@
|
| +Name
|
| +
|
| + CHROMIUM_future_sync_point
|
| +
|
| +Name Strings
|
| +
|
| + GL_CHROMIUM_future_sync_point
|
| +
|
| +Version
|
| +
|
| + Last Modifed Date: July 14, 2014
|
| +
|
| +Dependencies
|
| +
|
| + OpenGL ES 2.0 is required.
|
| + This extension depends on CHROMIUM_sync_point
|
| +
|
| +Overview
|
| +
|
| + This extension allows sync points to be created that won't be retired
|
| + immediately.
|
| +
|
| +Issues
|
| +
|
| + None
|
| +
|
| +New Tokens
|
| +
|
| + None
|
| +
|
| +New Procedures and Functions
|
| +
|
| + The command
|
| +
|
| + uint InsertFutureSyncPointCHROMIUM()
|
| +
|
| + creates a sync point, but does not insert it into the stream of commands.
|
| + The returned sync point name can be waited on immediately, but will not be
|
| + signalled until a retire command is sent, or until the context is
|
| + destroyed, whichever happens first.
|
| +
|
| + The command
|
| +
|
| + void RetireSyncPointCHROMIUM(uint sync_point)
|
| +
|
| + causes a sync point to be signaled as soon as the previous commands have
|
| + been submitted to the server. The sync point named <sync_point> must have
|
| + been returned by InsertFutureSyncPointCHROMIUM. The sync point name will
|
| + be implicitly deleted when it becomes signaled.
|
| +
|
| +Errors
|
| +
|
| + None.
|
| +
|
| +New State
|
| +
|
| + None.
|
| +
|
| +Revision History
|
| +
|
| + 7/14/2014 Initial documentation.
|
|
|