mirror of
https://github.com/gpujs/gpu.js.git
synced 2026-01-25 16:08:02 +00:00
Also: feat: Typescript typings feat: api cleanup and exports feat: removal of building for node, only browser
61 lines
952 B
JavaScript
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,
|
|
}; |