haasn / libplacebo

Official mirror of libplacebo
http://libplacebo.org/
GNU Lesser General Public License v2.1
570 stars 73 forks source link

macOS: Building 7.349.0 requires vulkan headers and jinja2 even when vulkan features are explicitly disabled #289

Closed i0ntempest closed 2 months ago

i0ntempest commented 2 months ago

In the log you may see that vulkan features are disabled yet it still tries to use vulkan headers. main.log

haasn commented 2 months ago

Hi,

This is by design - we still need those headers to be able to provide the fallback API stubs when vulkan is disabled. This is only a build-time dependency. If you do a deep clone of the git repository, suitable headers should have been included automatically.