You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* The **`getMappedRange()`** method of the GPUBuffer interface returns an ArrayBuffer containing the mapped contents of the GPUBuffer in the specified range.
* The **`mapAsync()`** method of the GPUBuffer interface maps the specified range of the GPUBuffer. It returns a Promise that resolves when the GPUBuffer's content is ready to be accessed. While the GPUBuffer is mapped it cannot be used in any GPU commands.
* The **`unmap()`** method of the GPUBuffer interface unmaps the mapped range of the GPUBuffer, making its contents available for use by the GPU again after it has previously been mapped with GPUBuffer.mapAsync() (the GPU cannot access a mapped GPUBuffer).
* The **`GPUCommandBuffer`** interface of the WebGPU API represents a pre-recorded list of GPU commands that can be submitted to a GPUQueue for execution.
14753
14809
* Available only in secure contexts.
@@ -43000,7 +43056,10 @@ type GLuint64 = number;
43000
43056
type GPUFlagsConstant = number;
43001
43057
type GPUIntegerCoordinate = number;
43002
43058
type GPUIntegerCoordinateOut = number;
43059
+
type GPUMapModeFlags = number;
43003
43060
type GPUSize32Out = number;
43061
+
type GPUSize64 = number;
43062
+
type GPUSize64Out = number;
43004
43063
type GPUTextureUsageFlags = number;
43005
43064
type HTMLOrSVGImageElement = HTMLImageElement | SVGImageElement;
43006
43065
type HTMLOrSVGScriptElement = HTMLScriptElement | SVGScriptElement;
* The **`getMappedRange()`** method of the GPUBuffer interface returns an ArrayBuffer containing the mapped contents of the GPUBuffer in the specified range.
* The **`mapAsync()`** method of the GPUBuffer interface maps the specified range of the GPUBuffer. It returns a Promise that resolves when the GPUBuffer's content is ready to be accessed. While the GPUBuffer is mapped it cannot be used in any GPU commands.
* The **`unmap()`** method of the GPUBuffer interface unmaps the mapped range of the GPUBuffer, making its contents available for use by the GPU again after it has previously been mapped with GPUBuffer.mapAsync() (the GPU cannot access a mapped GPUBuffer).
* The **`GPUCommandBuffer`** interface of the WebGPU API represents a pre-recorded list of GPU commands that can be submitted to a GPUQueue for execution.
4230
4286
* Available only in secure contexts.
@@ -12302,7 +12358,10 @@ type GLuint64 = number;
12302
12358
type GPUFlagsConstant = number;
12303
12359
type GPUIntegerCoordinate = number;
12304
12360
type GPUIntegerCoordinateOut = number;
12361
+
type GPUMapModeFlags = number;
12305
12362
type GPUSize32Out = number;
12363
+
type GPUSize64 = number;
12364
+
type GPUSize64Out = number;
12306
12365
type GPUTextureUsageFlags = number;
12307
12366
type HashAlgorithmIdentifier = AlgorithmIdentifier;
12308
12367
type HeadersInit = [string, string][] | Record<string, string> | Headers;
* The **`getMappedRange()`** method of the GPUBuffer interface returns an ArrayBuffer containing the mapped contents of the GPUBuffer in the specified range.
* The **`mapAsync()`** method of the GPUBuffer interface maps the specified range of the GPUBuffer. It returns a Promise that resolves when the GPUBuffer's content is ready to be accessed. While the GPUBuffer is mapped it cannot be used in any GPU commands.
* The **`unmap()`** method of the GPUBuffer interface unmaps the mapped range of the GPUBuffer, making its contents available for use by the GPU again after it has previously been mapped with GPUBuffer.mapAsync() (the GPU cannot access a mapped GPUBuffer).
* The **`GPUCommandBuffer`** interface of the WebGPU API represents a pre-recorded list of GPU commands that can be submitted to a GPUQueue for execution.
3913
3969
* Available only in secure contexts.
@@ -11972,7 +12028,10 @@ type GLuint64 = number;
11972
12028
type GPUFlagsConstant = number;
11973
12029
type GPUIntegerCoordinate = number;
11974
12030
type GPUIntegerCoordinateOut = number;
12031
+
type GPUMapModeFlags = number;
11975
12032
type GPUSize32Out = number;
12033
+
type GPUSize64 = number;
12034
+
type GPUSize64Out = number;
11976
12035
type GPUTextureUsageFlags = number;
11977
12036
type HashAlgorithmIdentifier = AlgorithmIdentifier;
11978
12037
type HeadersInit = [string, string][] | Record<string, string> | Headers;
@@ -12018,6 +12077,7 @@ type FileSystemHandleKind = "directory" | "file";
* The **`getMappedRange()`** method of the GPUBuffer interface returns an ArrayBuffer containing the mapped contents of the GPUBuffer in the specified range.
* The **`mapAsync()`** method of the GPUBuffer interface maps the specified range of the GPUBuffer. It returns a Promise that resolves when the GPUBuffer's content is ready to be accessed. While the GPUBuffer is mapped it cannot be used in any GPU commands.
* The **`unmap()`** method of the GPUBuffer interface unmaps the mapped range of the GPUBuffer, making its contents available for use by the GPU again after it has previously been mapped with GPUBuffer.mapAsync() (the GPU cannot access a mapped GPUBuffer).
* The **`GPUCommandBuffer`** interface of the WebGPU API represents a pre-recorded list of GPU commands that can be submitted to a GPUQueue for execution.
14739
14795
* Available only in secure contexts.
@@ -42974,7 +43030,10 @@ type GLuint64 = number;
42974
43030
type GPUFlagsConstant = number;
42975
43031
type GPUIntegerCoordinate = number;
42976
43032
type GPUIntegerCoordinateOut = number;
43033
+
type GPUMapModeFlags = number;
42977
43034
type GPUSize32Out = number;
43035
+
type GPUSize64 = number;
43036
+
type GPUSize64Out = number;
42978
43037
type GPUTextureUsageFlags = number;
42979
43038
type HTMLOrSVGImageElement = HTMLImageElement | SVGImageElement;
42980
43039
type HTMLOrSVGScriptElement = HTMLScriptElement | SVGScriptElement;
0 commit comments