LibreSoc Vulkan Driver Initial Commit
- This commit mostly includes copy & paste code from other vulkan driver.
- Python scripts to generate extensions, entrypoints and icd.
- Meson file updates.
- [DH] src/libre-soc/meson.build
- [DH] src/libre-soc/vulkan/libresoc_device.c
- [DH] src/libre-soc/vulkan/libresoc_entrypoints_gen.py
- [DH] src/libre-soc/vulkan/libresoc_extensions.py
- [DH] src/libre-soc/vulkan/libresoc_extensions_gen.py
- [DH] src/libre-soc/vulkan/libresoc_icd.py
- [DH] src/libre-soc/vulkan/libresoc_pipeline.c
- [DH] src/libre-soc/vulkan/libresoc_private.h
- [DH] src/libre-soc/vulkan/libresoc_util.c
- [DH] src/libre-soc/vulkan/meson.build