tree: 6bff037bfff4fffab2a2a116f940fed499a4e65e [path history] [tgz]
  1. wgsl/
  2. build_grammar.py
  3. generator.py
  4. README.md
  5. template.html
  6. webgpu.txt
  7. webgpuhelpers.txt
webgpu/README.md

Simple WebGPU fuzzer

Setup

  1. Populate the wgsl/ directory with wgsl scripts. I would recomment copying wgsl test files from tint's tests.
  2. From here, the usage is the same as vanilla Domato's.

Bugs

Chrome: 40063883, 40063356

Building Grammars

This repo also contains a helper script that can be used to assist in generating Domato grammars using Chrome's WebIDL compiler. It is far from complete but may help others generate grammars faster.