mirror of
https://github.com/gpujs/gpu.js.git
synced 2026-01-18 16:04:10 +00:00
11 lines
418 B
JavaScript
11 lines
418 B
JavaScript
const FunctionBuilderBase = require('../function-builder-base');
|
|
const CPUFunctionNode = require('./function-node');
|
|
|
|
module.exports = class CPUFunctionBuilder extends FunctionBuilderBase {
|
|
addFunction(functionName, jsFunction, paramTypeArray, returnType) {
|
|
this.addFunctionNode(
|
|
new CPUFunctionNode(functionName, jsFunction, paramTypeArray, returnType)
|
|
.setAddFunction(this.addFunction.bind(this))
|
|
);
|
|
}
|
|
}; |