This commit is contained in:
Kenta Moriuchi 2024-11-13 23:12:33 +09:00
parent 9ece548e32
commit 8f1d20d60e
No known key found for this signature in database
GPG Key ID: AC843C584A91BE0C

View File

@ -421,7 +421,7 @@ const GPUPrototype = GPU.prototype;
/**
* @param {number} rid
* @param {string[]} features
* @param {object} limits
* @param {InnerAdapterLimits} limits
* @param {boolean} isFallbackAdapter
* @returns {GPUAdapter}
*/
@ -639,6 +639,10 @@ class GPUAdapterInfo {
}
const GPUAdapterInfoPrototype = GPUAdapterInfo.prototype;
/**
* @param {InnerAdapterLimits} limits
* @returns {GPUSupportedLimits}
*/
function createGPUSupportedLimits(limits) {
/** @type {GPUSupportedLimits} */
const adapterFeatures = webidl.createBranded(GPUSupportedLimits);
@ -852,6 +856,10 @@ class GPUSupportedLimits {
}
const GPUSupportedLimitsPrototype = GPUSupportedLimits.prototype;
/**
* @param {string[]} features
* @returns {GPUSupportedFeatures}
*/
function createGPUSupportedFeatures(features) {
/** @type {GPUSupportedFeatures} */
const supportedFeatures = webidl.createBranded(GPUSupportedFeatures);