Skip to content

Commit 8685ba5

Browse files
ortagithub-actions[bot]
authored andcommitted
🤖 Update core dependencies
1 parent 99c5952 commit 8685ba5

26 files changed

+25335
-646
lines changed

baselines/dom.generated.d.ts

Lines changed: 2289 additions & 26 deletions
Large diffs are not rendered by default.

baselines/dom.iterable.generated.d.ts

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,71 @@ interface FormData {
142142
values(): FormDataIterator<FormDataEntryValue>;
143143
}
144144

145+
interface GPUBindingCommandsMixin {
146+
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/setBindGroup) */
147+
setBindGroup(index: GPUIndex32, bindGroup: GPUBindGroup | null, dynamicOffsets?: Iterable<GPUBufferDynamicOffset>): void;
148+
}
149+
150+
interface GPUCommandEncoder {
151+
/**
152+
* The **`copyBufferToTexture()`** method of the ```js-nolint copyBufferToTexture(source, destination, copySize) ``` - `source` - : An object that defines the buffer to copy from, plus the layout of the data in the buffer to be copied to the texture.
153+
*
154+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/copyBufferToTexture)
155+
*/
156+
copyBufferToTexture(source: GPUTexelCopyBufferInfo, destination: GPUTexelCopyTextureInfo, copySize: Iterable<GPUIntegerCoordinate>): void;
157+
/**
158+
* The **`copyTextureToBuffer()`** method of the ```js-nolint copyTextureToBuffer(source, destination, copySize) ``` - `source` - : An object defining the texture to copy the data from.
159+
*
160+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/copyTextureToBuffer)
161+
*/
162+
copyTextureToBuffer(source: GPUTexelCopyTextureInfo, destination: GPUTexelCopyBufferInfo, copySize: Iterable<GPUIntegerCoordinate>): void;
163+
/**
164+
* The **`copyTextureToTexture()`** method of the ```js-nolint copyTextureToTexture(source, destination, copySize) ``` - `source` - : An object (see Copy texture object structure) defining the texture to copy the data from.
165+
*
166+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/copyTextureToTexture)
167+
*/
168+
copyTextureToTexture(source: GPUTexelCopyTextureInfo, destination: GPUTexelCopyTextureInfo, copySize: Iterable<GPUIntegerCoordinate>): void;
169+
}
170+
171+
interface GPUQueue {
172+
/**
173+
* The **`copyExternalImageToTexture()`** method of the Using this function allows the user agent to determine the most efficient way to copy the data over for each source type.
174+
*
175+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUQueue/copyExternalImageToTexture)
176+
*/
177+
copyExternalImageToTexture(source: GPUCopyExternalImageSourceInfo, destination: GPUCopyExternalImageDestInfo, copySize: Iterable<GPUIntegerCoordinate>): void;
178+
/**
179+
* The **`submit()`** method of the ```js-nolint submit(commandBuffers) ``` - `commandBuffers` - : An array of GPUCommandBuffer objects containing the commands to be enqueued for processing by the GPU.
180+
*
181+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUQueue/submit)
182+
*/
183+
submit(commandBuffers: Iterable<GPUCommandBuffer>): void;
184+
/**
185+
* The **`writeTexture()`** method of the This is a convenience function, which provides an alternative to setting texture data via buffer mapping and buffer-to-texture copies.
186+
*
187+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUQueue/writeTexture)
188+
*/
189+
writeTexture(destination: GPUTexelCopyTextureInfo, data: AllowSharedBufferSource, dataLayout: GPUTexelCopyBufferLayout, size: Iterable<GPUIntegerCoordinate>): void;
190+
}
191+
192+
interface GPURenderPassEncoder {
193+
/**
194+
* The **`executeBundles()`** method of the ```js-nolint executeBundles(bundles) ``` - `bundles` - : An array of GPURenderBundle objects, containing the pre-recorded commands to execute.
195+
*
196+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/executeBundles)
197+
*/
198+
executeBundles(bundles: Iterable<GPURenderBundle>): void;
199+
/**
200+
* The **`setBlendConstant()`** method of the ```js-nolint setBlendConstant(color) ``` - `color` - : An object or array representing the color to use when blending — the `r`, `g`, `b`, and `a` components are represented as floating point numbers between 0.0 and 1.0.
201+
*
202+
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setBlendConstant)
203+
*/
204+
setBlendConstant(color: Iterable<number>): void;
205+
}
206+
207+
interface GPUSupportedFeatures extends ReadonlySet<string> {
208+
}
209+
145210
interface HTMLAllCollection {
146211
[Symbol.iterator](): ArrayIterator<Element>;
147212
}
@@ -446,6 +511,9 @@ interface WEBGL_multi_draw {
446511
multiDrawElementsWEBGL(mode: GLenum, countsList: Int32Array<ArrayBufferLike> | Iterable<GLsizei>, countsOffset: number, type: GLenum, offsetsList: Int32Array<ArrayBufferLike> | Iterable<GLsizei>, offsetsOffset: number, drawcount: GLsizei): void;
447512
}
448513

514+
interface WGSLLanguageFeatures extends ReadonlySet<string> {
515+
}
516+
449517
interface WebGL2RenderingContextBase {
450518
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebGL2RenderingContext/clearBuffer) */
451519
clearBufferfv(buffer: GLenum, drawbuffer: GLint, values: Iterable<GLfloat>, srcOffset?: number): void;

0 commit comments

Comments
 (0)