[110-111] Link Check
- Conlan Walker
- Dec 29, 2023
- 1 min read
While there was no review last week, the winter holidays somewhat prevented useful work, alongside some other things.
Almost all of that work is in the form of scratching my head trying to solve a specific problem that is simultaneously boring, difficult, and unimpressive (the worst kind).
The problem involves some awkward string array manipulation in order to translate it into suitable forms over multiple steps. Those steps are as follows:
Probe for all the Vulkan extensions that my window manager of choice requires.
Enumerate the available extensions present in the currently active Vulkan driver.
Create a list that contains not only the required extensions, but any desired ones too.
Translate that list into an array of C-strings used in creating the Vulkan instance.
The end product is (what I believe to be) a successfully-created Vulkan instance:
Aaaand here's the code for that:
Comments