KhronosGroup / Vulkan-ValidationLayers

Vulkan Validation Layers (VVL)
https://vulkan.lunarg.com/doc/sdk/latest/linux/khronos_validation_layer.html
Other
727 stars 396 forks source link

layers: Add support for GNU/Hurd #8177

Closed pinotree closed 2 weeks ago

pinotree commented 2 weeks ago

Add support for GNU/Hurd by following what done/used by other Unix platforms:

It almost builds fine; the remaining bit to sort is layers/external/vma/vk_mem_alloc.h, which is a copy of a 3rd party sources: once that will be fixed, the next sync will hopefully solve the build fully.

The majority of the tests does not run, as there is no Vulkan device available yet (neither hardware nor software).

In case of doubts: yes, __GNU__ the official define for GNU/Hurd, see https://github.com/cpredef/predef/blob/master/OperatingSystems.md#gnu-aka-gnuhurd.

ci-tester-lunarg commented 2 weeks ago

Author pinotree not on autobuild list. Waiting for curator authorization before starting CI build.

ci-tester-lunarg commented 2 weeks ago

CI Vulkan-ValidationLayers build queued with queue ID 204276.

ci-tester-lunarg commented 2 weeks ago

Author pinotree not on autobuild list. Waiting for curator authorization before starting CI build.

ci-tester-lunarg commented 2 weeks ago

CI Vulkan-ValidationLayers build queued with queue ID 204336.

ci-tester-lunarg commented 2 weeks ago

CI Vulkan-ValidationLayers build # 16883 running.

ci-tester-lunarg commented 2 weeks ago

CI Vulkan-ValidationLayers build # 16883 failed.

ci-tester-lunarg commented 2 weeks ago

CI Vulkan-ValidationLayers build queued with queue ID 204393.

ci-tester-lunarg commented 2 weeks ago

CI Vulkan-ValidationLayers build # 16885 running.

ci-tester-lunarg commented 2 weeks ago

CI Vulkan-ValidationLayers build # 16885 passed.