KomputeProject / kompute

General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases. Backed by the Linux Foundation.
http://kompute.cc/
Apache License 2.0
1.94k stars 146 forks source link

Parser failure with Vulkan SDK 1.3.236 #317

Closed silkskier closed 7 months ago

silkskier commented 1 year ago

Tested on Ubuntu (Asus FX505DY with Ryzen 3550H and Radeon RX 560X).

Trying to run 'cmake ..' results in "No valid Vulkan API version found in vulkaninfo. Does your GPU (driver) support Vulkan?" error.

With cmake .. version -DKOMPUTE_OPT_DISABLE_VULKAN_VERSION_CHECK=O everything works just fine.

It looks like Kompute is trying to use header version 1.2.231 despite finding version 1.3.231:

'-- KOMPUTE_OPT_USE_BUILT_IN_VULKAN_HEADER: ON -- KOMPUTE_OPT_BUILT_IN_VULKAN_HEADER_TAG: v1.3.231 -- ======================================================= -- Ensuring the currently installed driver supports the Vulkan version requested by the Vulkan Header. -- Found Vulkan Header version: 1.2.231'.

Here is my 'cmake ..' and 'vulkaninfo' output: cmake_output.txt vulkainfo_output (1).txt

axsaucedo commented 7 months ago

I can confirm working with 1.3.275