Bug 126942

Summary: [WebGL2] Sync objects
Product: WebKit Reporter: Dean Jackson <dino>
Component: WebGLAssignee: James Darpinian <jdarpinian>
Status: RESOLVED FIXED    
Severity: Normal CC: cdumez, changseok, esprehn+autocc, ews-watchlist, graouts, gyuyoung.kim, jdarpinian, kbr, kondapallykalyan, noam, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 126404    
Attachments:
Description Flags
Patch
none
rebaseline test none

Description Dean Jackson 2014-01-13 15:46:19 PST
/* Sync objects */
  WebGLSync? fenceSync(GLenum condition, GLbitfield flags);
  GLboolean isSync(WebGLSync? sync);
  void deleteSync(WebGLSync? sync);
  GLenum clientWaitSync(WebGLSync? sync, GLbitfield flags, GLuint64 timeout);
  void waitSync(WebGLSync? sync, GLbitfield flags, GLuint64 timeout);
  /* TODO: document return type */
  any getSyncParameter(WebGLSync? sync, GLenum pname);
Comment 1 Dean Jackson 2014-01-13 15:46:42 PST
<rdar://problem/15002416>
Comment 2 James Darpinian 2020-07-16 18:01:32 PDT
Created attachment 404506 [details]
Patch
Comment 3 James Darpinian 2020-07-16 22:53:45 PDT
Created attachment 404538 [details]
rebaseline test
Comment 4 Kenneth Russell 2020-07-17 12:45:47 PDT
Comment on attachment 404538 [details]
rebaseline test

Fantastic work James! LGTM too.
Comment 5 EWS 2020-07-17 13:20:08 PDT
jdarpinian@chromium.org does not have committer permissions according to https://svn.webkit.org/repository/webkit/trunk/Tools/Scripts/webkitpy/common/config/contributors.json.

Rejecting attachment 404538 [details] from commit queue.
Comment 6 EWS 2020-07-17 14:51:21 PDT
Committed r264535: <https://trac.webkit.org/changeset/264535>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 404538 [details].
Comment 7 Radar WebKit Bug Importer 2020-07-17 14:52:13 PDT
<rdar://problem/65745409>