vulkan: generate boilerplate instead of hand-writing it
Turns out I need to generate even more boilerplate than just this, so just write a shitty python script (inspired by RADV/mesa) to do the job. Makes python part of the build dependency of libplacebo, but meson already depends on python so nothing has changed. The CI URL for aarch64 needs to be updated to pull in python3-mako.
parent
65e5e17e
No related branches found
No related tags found
Showing
- .gitlab-ci.yml 1 addition, 1 deletion.gitlab-ci.yml
- meson_options.txt 4 additions, 0 deletionsmeson_options.txt
- src/meson.build 16 additions, 5 deletionssrc/meson.build
- src/vulkan/utils.c 0 additions, 108 deletionssrc/vulkan/utils.c
- src/vulkan/utils_gen.py 72 additions, 0 deletionssrc/vulkan/utils_gen.py
Loading