Skip to content

emcfarlane/webgputoy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[wip] webgputoy

WebGPU shader toy. Uses mach-dawn for rendering a wgsl pipeline.

WGSL Example

Build

Includes are missing (TODO). Download them manually and add them to libs! Also git submodule init to get mach-glfw ziggified bindings.

$ tree -L 2 libs/
libs/
├── extern
│   ├── compat.h
│   ├── futureproof.h
│   └── preview.h
├── include
│   ├── dawn
│   ├── dawn_native_mach.cpp
│   ├── dawn_native_mach.h
│   ├── tint
│   └── webgpu
├── libdawn.a
└── mach-glfw
    ├── LICENSE
    ├── LICENSE-APACHE
    ├── LICENSE-MIT
    ├── README.md
    ├── build.zig
    ├── src
    ├── system_sdk.zig
    ├── update-upstream.sh
    └── upstream

8 directories, 13 files

Refs

About

Experiments with WebGPU shaders in Zig

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages