# spirv: temporarily emit test kernels · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/efe7fae6afe1ecdfc3838a97651dc617c4c747c2)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: efe7fae6afe1ecdfc3838a97651dc617c4c747c2

Requested commit: efe7fae6afe1ecdfc3838a97651dc617c4c747c2

Commit: efe7fae6afe1ecdfc3838a97651dc617c4c747c2

Tree: dc1ca64c31439427a08fa15dcb15d39f41feb6f8

Author: Robin Voetter

Committer: Robin Voetter

## Message

```
spirv: temporarily emit test kernels

SPIR-V cannot represent function pointers without extensions
that no vendor implements. For the time being, generate a test
kernel for each error, so that we can at least run SOME tests.

In the future we may be able to emulate function pointers in some
way, but that is not today.

```

## Parents

- [719d47d823a7e27ba0902b2878835297a6001fd0](https://git.cafe/gitcafe/zig/commit/719d47d823a7e27ba0902b2878835297a6001fd0?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/efe7fae6afe1ecdfc3838a97651dc617c4c747c2?format=markdown)
