Home | History | Annotate | Download | only in CHROMIUM
      1 Name
      2 
      3     CHROMIUM_future_sync_point
      4 
      5 Name Strings
      6 
      7     GL_CHROMIUM_future_sync_point
      8 
      9 Version
     10 
     11     Last Modifed Date: July 14, 2014
     12 
     13 Dependencies
     14 
     15     OpenGL ES 2.0 is required.
     16     This extension depends on CHROMIUM_sync_point
     17 
     18 Overview
     19 
     20     This extension allows sync points to be created that won't be retired
     21     immediately.
     22 
     23 Issues
     24 
     25     None
     26 
     27 New Tokens
     28 
     29     None
     30 
     31 New Procedures and Functions
     32 
     33     The command
     34 
     35         uint InsertFutureSyncPointCHROMIUM()
     36 
     37     creates a sync point, but does not insert it into the stream of commands.
     38     The returned sync point name can be waited on immediately, but will not be
     39     signalled until a retire command is sent, or until the context is
     40     destroyed, whichever happens first.
     41 
     42     The command
     43 
     44         void RetireSyncPointCHROMIUM(uint sync_point)
     45 
     46     causes a sync point to be signaled as soon as the previous commands have
     47     been submitted to the server. The sync point named <sync_point> must have
     48     been returned by InsertFutureSyncPointCHROMIUM. The sync point name will
     49     be implicitly deleted when it becomes signaled.
     50 
     51 Errors
     52 
     53     None.
     54 
     55 New State
     56 
     57     None.
     58 
     59 Revision History
     60 
     61     7/14/2014     Initial documentation.
     62