├── .github └── workflows │ └── build.yml ├── .gitignore ├── .gitmodules ├── LICENSE.md ├── PUBLISHING.md ├── README.md ├── dist └── d3dcompiler_47.dll ├── example ├── .gitignore ├── README.md ├── example.js ├── package-lock.json └── package.json ├── index.js ├── package.json ├── test ├── functional-tests.js ├── test.js ├── tests │ ├── basic-tests.js │ └── reference-count-tests.js ├── ts-tests │ ├── .gitignore │ ├── ts5.1 │ │ ├── index.ts │ │ ├── package.json │ │ └── tsconfig.json │ ├── ts5.7 │ │ ├── index.ts │ │ ├── js-test.js │ │ ├── package.json │ │ └── tsconfig.json │ └── tsconfig.json └── webgpu.js └── types.d.ts /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/LICENSE.md -------------------------------------------------------------------------------- /PUBLISHING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/PUBLISHING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/README.md -------------------------------------------------------------------------------- /dist/d3dcompiler_47.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/dist/d3dcompiler_47.dll -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | .DS_Store 3 | node_modules 4 | output.png 5 | -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/example/README.md -------------------------------------------------------------------------------- /example/example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/example/example.js -------------------------------------------------------------------------------- /example/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/example/package-lock.json -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/example/package.json -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/package.json -------------------------------------------------------------------------------- /test/functional-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/test/functional-tests.js -------------------------------------------------------------------------------- /test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/test/test.js -------------------------------------------------------------------------------- /test/tests/basic-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/test/tests/basic-tests.js -------------------------------------------------------------------------------- /test/tests/reference-count-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/test/tests/reference-count-tests.js -------------------------------------------------------------------------------- /test/ts-tests/.gitignore: -------------------------------------------------------------------------------- 1 | package-lock.json 2 | index.js 3 | -------------------------------------------------------------------------------- /test/ts-tests/ts5.1/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/test/ts-tests/ts5.1/index.ts -------------------------------------------------------------------------------- /test/ts-tests/ts5.1/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/test/ts-tests/ts5.1/package.json -------------------------------------------------------------------------------- /test/ts-tests/ts5.1/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/test/ts-tests/ts5.1/tsconfig.json -------------------------------------------------------------------------------- /test/ts-tests/ts5.7/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/test/ts-tests/ts5.7/index.ts -------------------------------------------------------------------------------- /test/ts-tests/ts5.7/js-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/test/ts-tests/ts5.7/js-test.js -------------------------------------------------------------------------------- /test/ts-tests/ts5.7/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/test/ts-tests/ts5.7/package.json -------------------------------------------------------------------------------- /test/ts-tests/ts5.7/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/test/ts-tests/ts5.7/tsconfig.json -------------------------------------------------------------------------------- /test/ts-tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/test/ts-tests/tsconfig.json -------------------------------------------------------------------------------- /test/webgpu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/test/webgpu.js -------------------------------------------------------------------------------- /types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dawn-gpu/node-webgpu/HEAD/types.d.ts --------------------------------------------------------------------------------