const A = [9, 2];
const test = gpu
.createKernel(function (A) {
return A.length;
})
.setOutput([1]);
console.log(test(A));
错误:抛出 this.astErrorOutput('Unexpected expression', ast); ^
错误:第 1 行位置 0 上的意外表达式:WebGLFunctionNode.getMemberExpressionDetails 处 WebGLFunctionNode.astErrorOutput (E:\ProData\G\node_modules\gpu.js\src\backend\function-node.js:972:12) 处的 A.length (E:\ProData\G\node_modules\gpu.js\src\backend\function-node.js:1305:24) 在 WebGLFunctionNode.astMemberExpression (E:\ProData\G\node_modules\gpu.js\src\backend\ web-gl\function-node.js:1051:14) 在 WebGLFunctionNode.astGeneric (E:\ProData\G\node_modules\gpu.js\src\backend\function-node.js:944:23) 在 WebGLFunctionNode.astReturnStatement (E:\ProData\G\node_modules\gpu.js\src\backend\web-gl\function-node.js:168:18) 在 WebGLFunctionNode.astGeneric (E:\ProData\G\node_modules\gpu.js\ src\backend\function-node.js:900:23) 在 WebGLFunctionNode.astFunction (E:\ProData\G\node_modules\gpu.js\src\backend\web-gl\function-node.js:116:12) 在 WebGLFunctionNode.astGeneric (E:\ProData\G\node_modules\gpu. js\src\backend\function-node.js:898:23) 在 WebGLFunctionNode.toString (E:\ProData\G\node_modules\gpu.js\src\backend\function-node.js:324:32)