Skip to content
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
20 changes: 20 additions & 0 deletions baselines/dom.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15020,6 +15020,26 @@ declare var GPUSampler: {
new(): GPUSampler;
};

/**
* The **`GPUShaderModule`** interface of the WebGPU API represents an internal shader module object, a container for WGSL shader code that can be submitted to the GPU for execution by a pipeline.
* Available only in secure contexts.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule)
*/
interface GPUShaderModule extends GPUObjectBase {
/**
* The **`getCompilationInfo()`** method of the GPUShaderModule interface returns a Promise that fulfills with a GPUCompilationInfo object containing messages generated during the GPUShaderModule's compilation.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule/getCompilationInfo)
*/
getCompilationInfo(): Promise<GPUCompilationInfo>;
}

declare var GPUShaderModule: {
prototype: GPUShaderModule;
new(): GPUShaderModule;
};

/**
* The **`GPUSupportedFeatures`** interface of the WebGPU API is a Set-like object that describes additional functionality supported by a GPUAdapter.
* Available only in secure contexts.
Expand Down
20 changes: 20 additions & 0 deletions baselines/serviceworker.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4497,6 +4497,26 @@ declare var GPUSampler: {
new(): GPUSampler;
};

/**
* The **`GPUShaderModule`** interface of the WebGPU API represents an internal shader module object, a container for WGSL shader code that can be submitted to the GPU for execution by a pipeline.
* Available only in secure contexts.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule)
*/
interface GPUShaderModule extends GPUObjectBase {
/**
* The **`getCompilationInfo()`** method of the GPUShaderModule interface returns a Promise that fulfills with a GPUCompilationInfo object containing messages generated during the GPUShaderModule's compilation.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule/getCompilationInfo)
*/
getCompilationInfo(): Promise<GPUCompilationInfo>;
}

declare var GPUShaderModule: {
prototype: GPUShaderModule;
new(): GPUShaderModule;
};

/**
* The **`GPUSupportedFeatures`** interface of the WebGPU API is a Set-like object that describes additional functionality supported by a GPUAdapter.
* Available only in secure contexts.
Expand Down
20 changes: 20 additions & 0 deletions baselines/sharedworker.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4180,6 +4180,26 @@ declare var GPUSampler: {
new(): GPUSampler;
};

/**
* The **`GPUShaderModule`** interface of the WebGPU API represents an internal shader module object, a container for WGSL shader code that can be submitted to the GPU for execution by a pipeline.
* Available only in secure contexts.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule)
*/
interface GPUShaderModule extends GPUObjectBase {
/**
* The **`getCompilationInfo()`** method of the GPUShaderModule interface returns a Promise that fulfills with a GPUCompilationInfo object containing messages generated during the GPUShaderModule's compilation.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule/getCompilationInfo)
*/
getCompilationInfo(): Promise<GPUCompilationInfo>;
}

declare var GPUShaderModule: {
prototype: GPUShaderModule;
new(): GPUShaderModule;
};

/**
* The **`GPUSupportedFeatures`** interface of the WebGPU API is a Set-like object that describes additional functionality supported by a GPUAdapter.
* Available only in secure contexts.
Expand Down
20 changes: 20 additions & 0 deletions baselines/ts5.5/dom.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15006,6 +15006,26 @@ declare var GPUSampler: {
new(): GPUSampler;
};

/**
* The **`GPUShaderModule`** interface of the WebGPU API represents an internal shader module object, a container for WGSL shader code that can be submitted to the GPU for execution by a pipeline.
* Available only in secure contexts.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule)
*/
interface GPUShaderModule extends GPUObjectBase {
/**
* The **`getCompilationInfo()`** method of the GPUShaderModule interface returns a Promise that fulfills with a GPUCompilationInfo object containing messages generated during the GPUShaderModule's compilation.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule/getCompilationInfo)
*/
getCompilationInfo(): Promise<GPUCompilationInfo>;
}

declare var GPUShaderModule: {
prototype: GPUShaderModule;
new(): GPUShaderModule;
};

/**
* The **`GPUSupportedFeatures`** interface of the WebGPU API is a Set-like object that describes additional functionality supported by a GPUAdapter.
* Available only in secure contexts.
Expand Down
20 changes: 20 additions & 0 deletions baselines/ts5.5/serviceworker.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4494,6 +4494,26 @@ declare var GPUSampler: {
new(): GPUSampler;
};

/**
* The **`GPUShaderModule`** interface of the WebGPU API represents an internal shader module object, a container for WGSL shader code that can be submitted to the GPU for execution by a pipeline.
* Available only in secure contexts.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule)
*/
interface GPUShaderModule extends GPUObjectBase {
/**
* The **`getCompilationInfo()`** method of the GPUShaderModule interface returns a Promise that fulfills with a GPUCompilationInfo object containing messages generated during the GPUShaderModule's compilation.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule/getCompilationInfo)
*/
getCompilationInfo(): Promise<GPUCompilationInfo>;
}

declare var GPUShaderModule: {
prototype: GPUShaderModule;
new(): GPUShaderModule;
};

/**
* The **`GPUSupportedFeatures`** interface of the WebGPU API is a Set-like object that describes additional functionality supported by a GPUAdapter.
* Available only in secure contexts.
Expand Down
20 changes: 20 additions & 0 deletions baselines/ts5.5/sharedworker.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4177,6 +4177,26 @@ declare var GPUSampler: {
new(): GPUSampler;
};

/**
* The **`GPUShaderModule`** interface of the WebGPU API represents an internal shader module object, a container for WGSL shader code that can be submitted to the GPU for execution by a pipeline.
* Available only in secure contexts.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule)
*/
interface GPUShaderModule extends GPUObjectBase {
/**
* The **`getCompilationInfo()`** method of the GPUShaderModule interface returns a Promise that fulfills with a GPUCompilationInfo object containing messages generated during the GPUShaderModule's compilation.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule/getCompilationInfo)
*/
getCompilationInfo(): Promise<GPUCompilationInfo>;
}

declare var GPUShaderModule: {
prototype: GPUShaderModule;
new(): GPUShaderModule;
};

/**
* The **`GPUSupportedFeatures`** interface of the WebGPU API is a Set-like object that describes additional functionality supported by a GPUAdapter.
* Available only in secure contexts.
Expand Down
20 changes: 20 additions & 0 deletions baselines/ts5.5/webworker.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5196,6 +5196,26 @@ declare var GPUSampler: {
new(): GPUSampler;
};

/**
* The **`GPUShaderModule`** interface of the WebGPU API represents an internal shader module object, a container for WGSL shader code that can be submitted to the GPU for execution by a pipeline.
* Available only in secure contexts.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule)
*/
interface GPUShaderModule extends GPUObjectBase {
/**
* The **`getCompilationInfo()`** method of the GPUShaderModule interface returns a Promise that fulfills with a GPUCompilationInfo object containing messages generated during the GPUShaderModule's compilation.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule/getCompilationInfo)
*/
getCompilationInfo(): Promise<GPUCompilationInfo>;
}

declare var GPUShaderModule: {
prototype: GPUShaderModule;
new(): GPUShaderModule;
};

/**
* The **`GPUSupportedFeatures`** interface of the WebGPU API is a Set-like object that describes additional functionality supported by a GPUAdapter.
* Available only in secure contexts.
Expand Down
20 changes: 20 additions & 0 deletions baselines/ts5.6/dom.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15017,6 +15017,26 @@ declare var GPUSampler: {
new(): GPUSampler;
};

/**
* The **`GPUShaderModule`** interface of the WebGPU API represents an internal shader module object, a container for WGSL shader code that can be submitted to the GPU for execution by a pipeline.
* Available only in secure contexts.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule)
*/
interface GPUShaderModule extends GPUObjectBase {
/**
* The **`getCompilationInfo()`** method of the GPUShaderModule interface returns a Promise that fulfills with a GPUCompilationInfo object containing messages generated during the GPUShaderModule's compilation.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule/getCompilationInfo)
*/
getCompilationInfo(): Promise<GPUCompilationInfo>;
}

declare var GPUShaderModule: {
prototype: GPUShaderModule;
new(): GPUShaderModule;
};

/**
* The **`GPUSupportedFeatures`** interface of the WebGPU API is a Set-like object that describes additional functionality supported by a GPUAdapter.
* Available only in secure contexts.
Expand Down
20 changes: 20 additions & 0 deletions baselines/ts5.6/serviceworker.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4494,6 +4494,26 @@ declare var GPUSampler: {
new(): GPUSampler;
};

/**
* The **`GPUShaderModule`** interface of the WebGPU API represents an internal shader module object, a container for WGSL shader code that can be submitted to the GPU for execution by a pipeline.
* Available only in secure contexts.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule)
*/
interface GPUShaderModule extends GPUObjectBase {
/**
* The **`getCompilationInfo()`** method of the GPUShaderModule interface returns a Promise that fulfills with a GPUCompilationInfo object containing messages generated during the GPUShaderModule's compilation.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule/getCompilationInfo)
*/
getCompilationInfo(): Promise<GPUCompilationInfo>;
}

declare var GPUShaderModule: {
prototype: GPUShaderModule;
new(): GPUShaderModule;
};

/**
* The **`GPUSupportedFeatures`** interface of the WebGPU API is a Set-like object that describes additional functionality supported by a GPUAdapter.
* Available only in secure contexts.
Expand Down
20 changes: 20 additions & 0 deletions baselines/ts5.6/sharedworker.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4177,6 +4177,26 @@ declare var GPUSampler: {
new(): GPUSampler;
};

/**
* The **`GPUShaderModule`** interface of the WebGPU API represents an internal shader module object, a container for WGSL shader code that can be submitted to the GPU for execution by a pipeline.
* Available only in secure contexts.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule)
*/
interface GPUShaderModule extends GPUObjectBase {
/**
* The **`getCompilationInfo()`** method of the GPUShaderModule interface returns a Promise that fulfills with a GPUCompilationInfo object containing messages generated during the GPUShaderModule's compilation.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule/getCompilationInfo)
*/
getCompilationInfo(): Promise<GPUCompilationInfo>;
}

declare var GPUShaderModule: {
prototype: GPUShaderModule;
new(): GPUShaderModule;
};

/**
* The **`GPUSupportedFeatures`** interface of the WebGPU API is a Set-like object that describes additional functionality supported by a GPUAdapter.
* Available only in secure contexts.
Expand Down
20 changes: 20 additions & 0 deletions baselines/ts5.6/webworker.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5196,6 +5196,26 @@ declare var GPUSampler: {
new(): GPUSampler;
};

/**
* The **`GPUShaderModule`** interface of the WebGPU API represents an internal shader module object, a container for WGSL shader code that can be submitted to the GPU for execution by a pipeline.
* Available only in secure contexts.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule)
*/
interface GPUShaderModule extends GPUObjectBase {
/**
* The **`getCompilationInfo()`** method of the GPUShaderModule interface returns a Promise that fulfills with a GPUCompilationInfo object containing messages generated during the GPUShaderModule's compilation.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule/getCompilationInfo)
*/
getCompilationInfo(): Promise<GPUCompilationInfo>;
}

declare var GPUShaderModule: {
prototype: GPUShaderModule;
new(): GPUShaderModule;
};

/**
* The **`GPUSupportedFeatures`** interface of the WebGPU API is a Set-like object that describes additional functionality supported by a GPUAdapter.
* Available only in secure contexts.
Expand Down
20 changes: 20 additions & 0 deletions baselines/ts5.9/dom.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15017,6 +15017,26 @@ declare var GPUSampler: {
new(): GPUSampler;
};

/**
* The **`GPUShaderModule`** interface of the WebGPU API represents an internal shader module object, a container for WGSL shader code that can be submitted to the GPU for execution by a pipeline.
* Available only in secure contexts.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule)
*/
interface GPUShaderModule extends GPUObjectBase {
/**
* The **`getCompilationInfo()`** method of the GPUShaderModule interface returns a Promise that fulfills with a GPUCompilationInfo object containing messages generated during the GPUShaderModule's compilation.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule/getCompilationInfo)
*/
getCompilationInfo(): Promise<GPUCompilationInfo>;
}

declare var GPUShaderModule: {
prototype: GPUShaderModule;
new(): GPUShaderModule;
};

/**
* The **`GPUSupportedFeatures`** interface of the WebGPU API is a Set-like object that describes additional functionality supported by a GPUAdapter.
* Available only in secure contexts.
Expand Down
20 changes: 20 additions & 0 deletions baselines/ts5.9/serviceworker.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4494,6 +4494,26 @@ declare var GPUSampler: {
new(): GPUSampler;
};

/**
* The **`GPUShaderModule`** interface of the WebGPU API represents an internal shader module object, a container for WGSL shader code that can be submitted to the GPU for execution by a pipeline.
* Available only in secure contexts.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule)
*/
interface GPUShaderModule extends GPUObjectBase {
/**
* The **`getCompilationInfo()`** method of the GPUShaderModule interface returns a Promise that fulfills with a GPUCompilationInfo object containing messages generated during the GPUShaderModule's compilation.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule/getCompilationInfo)
*/
getCompilationInfo(): Promise<GPUCompilationInfo>;
}

declare var GPUShaderModule: {
prototype: GPUShaderModule;
new(): GPUShaderModule;
};

/**
* The **`GPUSupportedFeatures`** interface of the WebGPU API is a Set-like object that describes additional functionality supported by a GPUAdapter.
* Available only in secure contexts.
Expand Down
20 changes: 20 additions & 0 deletions baselines/ts5.9/sharedworker.generated.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4177,6 +4177,26 @@ declare var GPUSampler: {
new(): GPUSampler;
};

/**
* The **`GPUShaderModule`** interface of the WebGPU API represents an internal shader module object, a container for WGSL shader code that can be submitted to the GPU for execution by a pipeline.
* Available only in secure contexts.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule)
*/
interface GPUShaderModule extends GPUObjectBase {
/**
* The **`getCompilationInfo()`** method of the GPUShaderModule interface returns a Promise that fulfills with a GPUCompilationInfo object containing messages generated during the GPUShaderModule's compilation.
*
* [MDN Reference](https://developer.mozilla.org/docs/Web/API/GPUShaderModule/getCompilationInfo)
*/
getCompilationInfo(): Promise<GPUCompilationInfo>;
}

declare var GPUShaderModule: {
prototype: GPUShaderModule;
new(): GPUShaderModule;
};

/**
* The **`GPUSupportedFeatures`** interface of the WebGPU API is a Set-like object that describes additional functionality supported by a GPUAdapter.
* Available only in secure contexts.
Expand Down
Loading