@@ -75,7 +75,6 @@ wgpu${type}Release: function(id) { WebGPU.mgr${type}.release(id) },`;
75
75
// Must be in sync with webgpu.h.
76
76
COPY_STRIDE_UNDEFINED : 0xFFFFFFFF ,
77
77
LIMIT_U32_UNDEFINED : 0xFFFFFFFF ,
78
- WHOLE_MAP_SIZE : 0xFFFFFFFF , // use 32-bit uint max
79
78
MIP_LEVEL_COUNT_UNDEFINED : 0xFFFFFFFF ,
80
79
ARRAY_LAYER_COUNT_UNDEFINED : 0xFFFFFFFF ,
81
80
AdapterType : {
@@ -1842,7 +1841,7 @@ var LibraryWebGPU = {
1842
1841
1843
1842
if ( size === 0 ) warnOnce ( 'getMappedRange size=0 no longer means WGPU_WHOLE_MAP_SIZE' ) ;
1844
1843
1845
- if ( size === { { { gpu . WHOLE_MAP_SIZE } } } ) size = undefined ;
1844
+ { { { gpu . convertSentinelToUndefined ( 'size' ) } } }
1846
1845
1847
1846
var mapped ;
1848
1847
try {
@@ -1875,7 +1874,7 @@ var LibraryWebGPU = {
1875
1874
1876
1875
if ( size === 0 ) warnOnce ( 'getMappedRange size=0 no longer means WGPU_WHOLE_MAP_SIZE' ) ;
1877
1876
1878
- if ( size === { { { gpu . WHOLE_MAP_SIZE } } } ) size = undefined ;
1877
+ { { { gpu . convertSentinelToUndefined ( 'size' ) } } }
1879
1878
1880
1879
if ( bufferWrapper . mapMode !== { { { gpu . MapMode . Write } } } ) {
1881
1880
#if ASSERTIONS
@@ -1915,7 +1914,7 @@ var LibraryWebGPU = {
1915
1914
bufferWrapper . onUnmap = [ ] ;
1916
1915
var buffer = bufferWrapper . object ;
1917
1916
1918
- if ( size === { { { gpu . WHOLE_MAP_SIZE } } } ) size = undefined ;
1917
+ { { { gpu . convertSentinelToUndefined ( 'size' ) } } }
1919
1918
1920
1919
// `callback` takes (WGPUBufferMapAsyncStatus status, void * userdata)
1921
1920
0 commit comments