Skip to content

jpaquim/svelte-webgpu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

af02671 · Sep 29, 2022

History

20 Commits
Mar 28, 2022
Sep 29, 2022
Sep 28, 2022
Sep 28, 2022
Mar 28, 2022
Sep 28, 2022
Mar 28, 2022
Sep 28, 2022
Sep 28, 2022
Sep 28, 2022
Sep 28, 2022
Sep 28, 2022
Sep 28, 2022
Sep 28, 2022
Sep 28, 2022
Mar 28, 2022
Sep 28, 2022
Sep 28, 2022

Repository files navigation

svelte-webgpu

Play here: https://svelte-webgpu.vercel.app

Based on the raw WebGPU examples in the references.

Svelte port

Built using SvelteKit.

Building svelte-knobby submodule

Currently using my fork of svelte-knobby while waiting for this upstream PR to be integrated.

git submodule update --init
pushd packages/svelte-knobby && npm i && npm run build && npm run package; popd

Developing

Install dependencies with pnpm i, start a development server:

pnpm dev

# or start the server and open the app in a new browser tab
pnpm dev --open

Building

To create a production version of the app:

pnpm build

You can preview the production build with pnpm preview.

To deploy your app, you may need to install an adapter for your target environment.

References

License

The code is available under the MIT license