On Mon, Feb 9, 2026 at 22:19 Mikolaj Kucharski <[email protected]> wrote:
> Hi, > > I have vague understanding what Vulkan is and vague understanding > what stable-diffusion.cpp is. However what is practical > difference in terms of setup and hardware requirements between two > flavours of stable-diffusion.cpp software? > > When one should install default flavour and when vulkan flavour? > > How well vulkan flavour works on OpenBSD and with what hardware? I'll let someone familiar with stable-diffusion.cpp and the OpenBSD port answer these. That said, the non-vulkan flavor of the OpenBSD stable-diffusion.cpp package doesn't have any dependancies, so I'm not sure if it includes GPU backends (like OpenCL) or only provides the CPU backend. If only the CPU backend, then the vulkan flavor would be necessary to utilize a GPU. Do you know hardware selection process which could allow choosing > to run stable-diffusion.cpp on OpenBSD? You can install the 'vulkan-tools' package, then run vulkaninfo(1)[0] to determine the properties & support of your GPU. The stable-diffusion.cpp GitHub repo[1] doesn't specify what Vulkan extensions it uses/requires, so it'll likely take further investigation on your part to determine which cards are going to be supported and/or best. [0] <https://vulkan.lunarg.com/doc/sdk/1.4.341.1/linux/vulkaninfo.html> [1] <https://github.com/leejet/stable-diffusion.cpp> Morgan >
