files/en-us/web/api/webgl2renderingcontext/getsyncparameter/index.md
{{APIRef("WebGL")}}{{AvailableInWorkers}}
The WebGL2RenderingContext.getSyncParameter() method of
the WebGL 2 API returns parameter
information of a {{domxref("WebGLSync")}} object.
getSyncParameter(sync, pname)
sync
pname
gl.OBJECT_TYPE
gl.SYNC_FENCE).gl.SYNC_STATUS
gl.SIGNALED or
gl.UNSIGNALED).gl.SYNC_CONDITION
gl.SYNC_GPU_COMMANDS_COMPLETE).gl.SYNC_FLAGS
Depends on the pname parameter, either a {{domxref("WebGL_API/Types", "GLenum")}} or a
{{domxref("WebGL_API/Types", "GLbitfield")}}.
const sync = gl.fenceSync(gl.SYNC_GPU_COMMANDS_COMPLETE, 0);
gl.getSyncParameter(sync, gl.SYNC_STATUS);
{{Specifications}}
{{Compat}}