Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add {{AvailableInWorkers}} for WebGL API #35989

Merged
merged 5 commits into from
Sep 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.beginQuery
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.beginQuery()`** method of the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) starts an asynchronous query. The
`target` parameter indicates which kind of query to begin.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.beginTransformFeedback
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.beginTransformFeedback()`**
method of the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) starts a transform
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.bindBufferBase
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.bindBufferBase()`** method of the
[WebGL 2 API](/en-US/docs/Web/API/WebGL_API) binds a given
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.bindBufferRange
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.bindBufferRange()`** method of
the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) binds a range of a given
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.bindSampler
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.bindSampler()`** method of the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) binds a
passed {{domxref("WebGLSampler")}} object to the texture unit at the passed index.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.bindTransformFeedback
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.bindTransformFeedback()`** method
of the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) binds a
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.bindVertexArray
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.bindVertexArray()`** method of
the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) binds a
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.blitFramebuffer
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.blitFramebuffer()`** method of
the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) transfers a block of pixels
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.bufferData
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.bufferData()`** method of the [WebGL API](/en-US/docs/Web/API/WebGL_API) creates and initializes the buffer object's data store.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.bufferSubData
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.bufferSubData()`** method of the
[WebGL API](/en-US/docs/Web/API/WebGL_API) updates a subset of a buffer
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.clearBufferiv
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.clearBuffer[fiuv]()`** methods of
the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) clear buffers from the
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.clientWaitSync
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.clientWaitSync()`** method of the
[WebGL 2 API](/en-US/docs/Web/API/WebGL_API) blocks and waits for a
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.compressedTexImage3D
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`compressedTexImage3D()`** method of the {{domxref("WebGL2RenderingContext")}} interface
of the [WebGL API](/en-US/docs/Web/API/WebGL_API) specifies a three-dimensional texture image in a compressed format.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.compressedTexSubImage3D
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.compressedTexSubImage3D()`**
method of the [WebGL API](/en-US/docs/Web/API/WebGL_API) specifies a
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.copyBufferSubData
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.copyBufferSubData()`** method of
the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) copies part of the data of a
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.copyTexSubImage3D
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.copyTexSubImage3D()`** method of
the [WebGL API](/en-US/docs/Web/API/WebGL_API) copies pixels from the current
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.createQuery
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.createQuery()`** method of the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) creates and initializes
{{domxref("WebGLQuery")}} objects, which provide ways to asynchronously query for
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.createSampler
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.createSampler()`** method of the
[WebGL 2 API](/en-US/docs/Web/API/WebGL_API) creates and initializes
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.createTransformFeedback
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.createTransformFeedback()`**
method of the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) creates and
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.createVertexArray
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.createVertexArray()`** method of
the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) creates and initializes a
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.deleteQuery
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.deleteQuery()`** method of the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) deletes a given
{{domxref("WebGLQuery")}} object.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.deleteSampler
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.deleteSampler()`** method of the
[WebGL 2 API](/en-US/docs/Web/API/WebGL_API) deletes a given
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.deleteSync
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.deleteSync()`** method of the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) deletes a given
{{domxref("WebGLSync")}} object.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.deleteTransformFeedback
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.deleteTransformFeedback()`**
method of the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) deletes a given
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.deleteVertexArray
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.deleteVertexArray()`** method of
the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) deletes a given
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.drawArraysInstanced
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.drawArraysInstanced()`** method
of the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) renders primitives from
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.drawBuffers
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.drawBuffers()`** method of the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) defines draw buffers to which
fragment colors are written into. The draw buffer settings are part of the state of the
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.drawElementsInstanced
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.drawElementsInstanced()`** method
of the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) renders primitives from
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.drawRangeElements
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.drawRangeElements()`** method of
the [WebGL API](/en-US/docs/Web/API/WebGL_API) renders primitives from array
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.endQuery
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.endQuery()`** method of the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) marks the end of a given query
target.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.endTransformFeedback
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.endTransformFeedback()`** method
of the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) ends a transform feedback
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.fenceSync
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.fenceSync()`** method of the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) creates a new
{{domxref("WebGLSync")}} object and inserts it into the GL command stream.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.framebufferTextureLayer
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.framebufferTextureLayer()`**
method of the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) attaches a single
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.getActiveUniformBlockName
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.getActiveUniformBlockName()`**
method of the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) retrieves the name
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.getActiveUniformBlockParameter
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The
**`WebGL2RenderingContext.getActiveUniformBlockParameter()`**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.getActiveUniforms
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.getActiveUniforms()`** method of
the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) retrieves information about
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.getBufferSubData
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.getBufferSubData()`** method of
the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) reads data from a buffer
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.getFragDataLocation
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.getFragDataLocation()`** method
of the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) returns the binding of
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.getIndexedParameter
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.getIndexedParameter()`** method
of the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) returns indexed
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.getInternalformatParameter
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.getInternalformatParameter()`**
method of the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) returns
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.getQuery
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.getQuery()`** method of the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) returns the currently active
{{domxref("WebGLQuery")}} for the `target`, or [`null`](/en-US/docs/Web/JavaScript/Reference/Operators/null).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.getQueryParameter
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.getQueryParameter()`** method of
the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) returns parameter
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.getSamplerParameter
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.getSamplerParameter()`** method
of the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) returns parameter
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ page-type: web-api-instance-method
browser-compat: api.WebGL2RenderingContext.getSyncParameter
---

{{APIRef("WebGL")}}
{{APIRef("WebGL")}}{{AvailableInWorkers}}

The **`WebGL2RenderingContext.getSyncParameter()`** method of
the [WebGL 2 API](/en-US/docs/Web/API/WebGL_API) returns parameter
Expand Down
Loading