KhronosGroup / KhronosGroup/SPIRV-Tools
Find a better way to build random valid block permutations from 'move down' operations
Open
component:fuzzer
- Dominant language
- C++
- Stars
- 1.4k
- Forks
- 709
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 28
Description
spirv-fuzz has a 'move block down' transformation that can be used to encode arbitrary permutations of blocks in a function. Right now, permutations are built in a fairly simple way via combinations of this operation, but there is likely a smarter way to generate more interesting permutations at random.
Contributor guide
Assessment
This issue has not been assessed yet.