Lines Matching refs:arr
64 function copy1dArray(arr, dest) { argument
65 if (!arr || !arr.length) {
68 var ptr = CanvasKit._malloc(arr.length * dest.BYTES_PER_ELEMENT);
78 dest.set(arr, ptr / dest.BYTES_PER_ELEMENT);
85 function copy2dArray(arr, dest) { argument
86 if (!arr || !arr.length) {
89 var ptr = CanvasKit._malloc(arr.length * arr[0].length * dest.BYTES_PER_ELEMENT);
92 for (var r = 0; r < arr.length; r++) {
93 for (var c = 0; c < arr[0].length; c++) {
94 dest[adjustedPtr + idx] = arr[r][c];
104 function copy3dArray(arr, dest) { argument
105 if (!arr || !arr.length || !arr[0].length) {
108 …var ptr = CanvasKit._malloc(arr.length * arr[0].length * arr[0][0].length * dest.BYTES_PER_ELEMENT…
111 for (var x = 0; x < arr.length; x++) {
112 for (var y = 0; y < arr[0].length; y++) {
113 for (var z = 0; z < arr[0][0].length; z++) {
114 dest[adjustedPtr + idx] = arr[x][y][z];
138 function loadCmdsTypedArray(arr) { argument
140 for (var r = 0; r < arr.length; r++) {
141 len += arr[r].length;
153 for (var r = 0; r < arr.length; r++) {
154 for (var c = 0; c < arr[r].length; c++) {
155 var item = arr[r][c];