Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(50)

Side by Side Diff: gpu/GLES2/extensions/CHROMIUM/CHROMIUM_future_sync_point.txt

Issue 621133003: gpu: Don't flush for future sync point generation (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | gpu/GLES2/extensions/CHROMIUM/CHROMIUM_sync_point.txt » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 Name 1 Name
2 2
3 CHROMIUM_future_sync_point 3 CHROMIUM_future_sync_point
4 4
5 Name Strings 5 Name Strings
6 6
7 GL_CHROMIUM_future_sync_point 7 GL_CHROMIUM_future_sync_point
8 8
9 Version 9 Version
10 10
(...skipping 16 matching lines...) Expand all
27 New Tokens 27 New Tokens
28 28
29 None 29 None
30 30
31 New Procedures and Functions 31 New Procedures and Functions
32 32
33 The command 33 The command
34 34
35 uint InsertFutureSyncPointCHROMIUM() 35 uint InsertFutureSyncPointCHROMIUM()
36 36
37 creates a sync point, but does not insert it into the stream of commands. 37 creates a sync point, but does neither insert it into nor flush the
38 stream of commands.
38 The returned sync point name can be waited on immediately, but will not be 39 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 signalled until a retire command is sent, or until the context is
40 destroyed, whichever happens first. 41 destroyed, whichever happens first.
41 42
42 The command 43 The command
43 44
44 void RetireSyncPointCHROMIUM(uint sync_point) 45 void RetireSyncPointCHROMIUM(uint sync_point)
45 46
46 causes a sync point to be signaled as soon as the previous commands have 47 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 submitted to the server. The sync point named <sync_point> must have
48 been returned by InsertFutureSyncPointCHROMIUM. The sync point name will 49 been returned by InsertFutureSyncPointCHROMIUM. The sync point name will
49 be implicitly deleted when it becomes signaled. 50 be implicitly deleted when it becomes signaled.
50 51
51 Errors 52 Errors
52 53
53 None. 54 None.
54 55
55 New State 56 New State
56 57
57 None. 58 None.
58 59
59 Revision History 60 Revision History
60 61
61 7/14/2014 Initial documentation. 62 7/14/2014 Initial documentation.
OLDNEW
« no previous file with comments | « no previous file | gpu/GLES2/extensions/CHROMIUM/CHROMIUM_sync_point.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698