gpu.js/src/index.js
Robert Plummer 8bf362ad9a feat: No failing tests locally, only skipping and passing
Also:
feat: Typescript typings
feat: api cleanup and exports
feat: removal of building for node, only browser
2019-01-29 21:41:21 -05:00

61 lines
952 B
JavaScript

const {
GPU
} = require('./gpu');
const {
alias
} = require('./alias');
const {
utils
} = require('./utils');
const {
Input,
input
} = require('./input');
const {
Texture
} = require('./texture');
const {
FunctionBuilder
} = require('./backend/function-builder');
const {
CPUFunctionNode
} = require('./backend/cpu/function-node');
const {
CPUKernel
} = require('./backend/cpu/kernel');
const {
HeadlessGLKernel
} = require('./backend/headless-gl/kernel');
const {
WebGLFunctionNode
} = require('./backend/web-gl/function-node');
const {
WebGLKernel
} = require('./backend/web-gl/kernel');
const {
WebGL2FunctionNode
} = require('./backend/web-gl2/function-node');
const {
WebGL2Kernel
} = require('./backend/web-gl2/kernel');
module.exports = {
alias,
CPUFunctionNode,
CPUKernel,
GPU,
FunctionBuilder,
HeadlessGLKernel,
Input,
input,
Texture,
utils,
WebGL2FunctionNode,
WebGL2Kernel,
WebGLFunctionNode,
WebGLKernel,
};