Skip to content

wgsl-tooling-wg/wesl-playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WESL Playground

A web interface to test WESL (WGSL Extended) shaders in the browser.

Website: wesl.thissma.fr

Spec Reference: wesl-spec

Supported Implementations:

Building

  • For wesl-rs: (set the path or git url to crate wesl first in wesl-web/Cargo.toml, it is not yet available on crates.io).
  • Instal: yarn install
  • Update crate wesl-web:
    • release wasm-pack build wesl-web --release --target web --out-dir ../src/wesl-web
    • development wasm-pack build wesl-web --dev --target web --out-dir ../src/wesl-web --features debug
  • Build:
    • release yarn build
    • development yarn dev

Contributing

Contributions are welcome. Please join the discord server and introduce yourself first, or contact via email.