mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
63 lines
1.2 KiB
Plaintext
63 lines
1.2 KiB
Plaintext
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 neither insert it into nor flush 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.
|