aboutsummaryrefslogtreecommitdiffstats
path: root/meta-amdfalconx86
diff options
context:
space:
mode:
Diffstat (limited to 'meta-amdfalconx86')
-rw-r--r--meta-amdfalconx86/recipes-devtools/glslang/glslang/0001-CMakeLists.txt-obey-CMAKE_INSTALL_LIBDIR.patch (renamed from meta-amdfalconx86/recipes-graphics/lunarg-sdk/glslang/0001-CMakeLists.txt-obey-CMAKE_INSTALL_LIBDIR.patch)0
-rw-r--r--meta-amdfalconx86/recipes-devtools/glslang/glslang_git.bb (renamed from meta-amdfalconx86/recipes-graphics/lunarg-sdk/glslang_git.bb)0
-rw-r--r--meta-amdfalconx86/recipes-devtools/spirv/spirv-tools/0001-obey-CMAKE_INSTALL_LIBDIR.patch (renamed from meta-amdfalconx86/recipes-graphics/lunarg-sdk/spirv-tools/0001-obey-CMAKE_INSTALL_LIBDIR.patch)0
-rw-r--r--meta-amdfalconx86/recipes-devtools/spirv/spirv-tools/0002-spirv-lesspipe.sh-allow-using-generic-shells.patch (renamed from meta-amdfalconx86/recipes-graphics/lunarg-sdk/spirv-tools/0002-spirv-lesspipe.sh-allow-using-generic-shells.patch)0
-rw-r--r--meta-amdfalconx86/recipes-devtools/spirv/spirv-tools_git.bb (renamed from meta-amdfalconx86/recipes-graphics/lunarg-sdk/spirv-tools_git.bb)0
-rw-r--r--meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-samples/0001-Layer-Samples-fix-build-without-BUILD_LAYERS.patch41
-rw-r--r--meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-samples/0002-install-samples.patch63
-rw-r--r--meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-samples_1.0.26.bb28
-rw-r--r--meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools/0001-CMakeLists-add-include-path-so-Xlib.h-is-found-as-ne.patch107
-rw-r--r--meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools/0002-obey-CMAKE_INSTALL_LIBDIR.patch63
-rw-r--r--meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools/0003-vktrace-do-not-link-to-internal-loader.patch32
-rw-r--r--meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools/0004-json-correct-layer-lib-paths.patch123
-rw-r--r--meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools/0005-CMakeLists-add-include-paths-for-xcb-and-Xlib.patch35
-rw-r--r--meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools_1.0.26.bb67
-rw-r--r--meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers/0001-CMakeLists-add-include-path-so-Xlib.h-is-found-as-ne.patch (renamed from meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers/0001-CMakeLists-add-include-path-so-Xlib.h-is-found-as-ne.patch)0
-rw-r--r--meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers/0003-obey-CMAKE_INSTALL_LIBDIR.patch (renamed from meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers/0003-obey-CMAKE_INSTALL_LIBDIR.patch)0
-rw-r--r--meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers/0004-install-the-vulkan-loader.patch (renamed from meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers/0004-install-the-vulkan-loader.patch)0
-rw-r--r--meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers/0005-install-demos.patch (renamed from meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers/0005-install-demos.patch)0
-rw-r--r--meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers/0006-json-correct-layer-lib-paths.patch (renamed from meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers/0006-json-correct-layer-lib-paths.patch)0
-rw-r--r--meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers/0008-demos-make-shader-location-relative.patch (renamed from meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers/0008-demos-make-shader-location-relative.patch)0
-rw-r--r--meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers/0009-vulkaninfo.c-fix-segfault-when-DISPLAY-is-not-set.patch (renamed from meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers/0009-vulkaninfo.c-fix-segfault-when-DISPLAY-is-not-set.patch)0
-rw-r--r--meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers_1.0.26.bb (renamed from meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers_1.0.26.bb)0
22 files changed, 0 insertions, 559 deletions
diff --git a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/glslang/0001-CMakeLists.txt-obey-CMAKE_INSTALL_LIBDIR.patch b/meta-amdfalconx86/recipes-devtools/glslang/glslang/0001-CMakeLists.txt-obey-CMAKE_INSTALL_LIBDIR.patch
index cef3e8e6..cef3e8e6 100644
--- a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/glslang/0001-CMakeLists.txt-obey-CMAKE_INSTALL_LIBDIR.patch
+++ b/meta-amdfalconx86/recipes-devtools/glslang/glslang/0001-CMakeLists.txt-obey-CMAKE_INSTALL_LIBDIR.patch
diff --git a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/glslang_git.bb b/meta-amdfalconx86/recipes-devtools/glslang/glslang_git.bb
index 15852cac..15852cac 100644
--- a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/glslang_git.bb
+++ b/meta-amdfalconx86/recipes-devtools/glslang/glslang_git.bb
diff --git a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/spirv-tools/0001-obey-CMAKE_INSTALL_LIBDIR.patch b/meta-amdfalconx86/recipes-devtools/spirv/spirv-tools/0001-obey-CMAKE_INSTALL_LIBDIR.patch
index d1f0f3b1..d1f0f3b1 100644
--- a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/spirv-tools/0001-obey-CMAKE_INSTALL_LIBDIR.patch
+++ b/meta-amdfalconx86/recipes-devtools/spirv/spirv-tools/0001-obey-CMAKE_INSTALL_LIBDIR.patch
diff --git a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/spirv-tools/0002-spirv-lesspipe.sh-allow-using-generic-shells.patch b/meta-amdfalconx86/recipes-devtools/spirv/spirv-tools/0002-spirv-lesspipe.sh-allow-using-generic-shells.patch
index 2d51f2fd..2d51f2fd 100644
--- a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/spirv-tools/0002-spirv-lesspipe.sh-allow-using-generic-shells.patch
+++ b/meta-amdfalconx86/recipes-devtools/spirv/spirv-tools/0002-spirv-lesspipe.sh-allow-using-generic-shells.patch
diff --git a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/spirv-tools_git.bb b/meta-amdfalconx86/recipes-devtools/spirv/spirv-tools_git.bb
index f9563366..f9563366 100644
--- a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/spirv-tools_git.bb
+++ b/meta-amdfalconx86/recipes-devtools/spirv/spirv-tools_git.bb
diff --git a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-samples/0001-Layer-Samples-fix-build-without-BUILD_LAYERS.patch b/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-samples/0001-Layer-Samples-fix-build-without-BUILD_LAYERS.patch
deleted file mode 100644
index d9b59309..00000000
--- a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-samples/0001-Layer-Samples-fix-build-without-BUILD_LAYERS.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From 6488c60f7bb9a8d0f956e51a9f7657db9027c5fe Mon Sep 17 00:00:00 2001
-From: Awais Belal <awais_belal@mentor.com>
-Date: Wed, 31 Aug 2016 11:36:38 +0500
-Subject: [PATCH] Layer-Samples: fix build without BUILD_LAYERS
-
-Some of the layer samples require layer utils to be
-built and these fail when BUILD_LAYERS is disabled.
-We fix this by providing the required dependencies
-even when the BUILD_LAYERS is disabled.
-
-Signed-off-by: Awais Belal <awais_belal@mentor.com>
----
- Layer-Samples/Overlay/CMakeLists.txt | 12 ++++++++++++
- 1 file changed, 12 insertions(+)
-
-diff --git a/Layer-Samples/Overlay/CMakeLists.txt b/Layer-Samples/Overlay/CMakeLists.txt
-index 26f9b3a..a26664c 100644
---- a/Layer-Samples/Overlay/CMakeLists.txt
-+++ b/Layer-Samples/Overlay/CMakeLists.txt
-@@ -40,6 +40,18 @@ add_library(VKLayer_overlay SHARED overlay.cpp
- ${SHADER_DIR}/overlay-frag.spv
- overlay.json)
-
-+if(NOT BUILD_LAYERS)
-+add_custom_command(OUTPUT vk_dispatch_table_helper.h
-+ COMMAND ${PYTHON_CMD} ${PROJECT_SOURCE_DIR}/vk-generate.py ${DisplayServer} dispatch-table-ops layer > ${LAYERS_LOC}/layers/vk_dispatch_table_helper.h
-+ DEPENDS ${PROJECT_SOURCE_DIR}/vk-generate.py ${PROJECT_SOURCE_DIR}/vulkan.py)
-+
-+add_custom_target(generate_vk_layer_helpers DEPENDS
-+ vk_dispatch_table_helper.h
-+)
-+
-+add_dependencies(VKLayer_overlay generate_vk_layer_helpers)
-+endif()
-+
- if (WIN32)
- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -D_CRT_SECURE_NO_WARNINGS")
- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D_CRT_SECURE_NO_WARNINGS")
---
-1.9.1
-
diff --git a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-samples/0002-install-samples.patch b/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-samples/0002-install-samples.patch
deleted file mode 100644
index 4b6c01cb..00000000
--- a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-samples/0002-install-samples.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-From 66ccfc283f7d3bf4cf065c18a25e4edd8b981c0b Mon Sep 17 00:00:00 2001
-From: Awais Belal <awais_belal@mentor.com>
-Date: Wed, 31 Aug 2016 13:11:09 +0500
-Subject: [PATCH] install samples
-
-The samples are built but not installed correctly. This
-fixes the issues and deploys all the built samples as
-necessary.
-
-Signed-off-by: Awais Belal <awais_belal@mentor.com>
----
- API-Samples/CMakeLists.txt | 4 ++++
- Sample-Programs/Hologram/CMakeLists.txt | 1 +
- 2 files changed, 5 insertions(+)
-
-diff --git a/API-Samples/CMakeLists.txt b/API-Samples/CMakeLists.txt
-index fedad5d..73916e0 100644
---- a/API-Samples/CMakeLists.txt
-+++ b/API-Samples/CMakeLists.txt
-@@ -31,6 +31,7 @@ function(sampleExtGLSLShaders SNAME)
- endforeach(SFILE)
- add_executable(${SAMPLE_NAME} ${SAMPLE_NAME}/${SAMPLE_NAME}.cpp ${SHADER_FILES})
- target_link_libraries(${SAMPLE_NAME} ${VULKAN_LOADER} ${UTILS_NAME} ${GLSLANG_LIBRARIES} ${PTHREAD})
-+ install(TARGETS ${SAMPLE_NAME} DESTINATION ${CMAKE_INSTALL_BINDIR})
- endfunction(sampleExtGLSLShaders)
-
- # function to build a single-source-file sample that uses spirv shaders
-@@ -44,6 +45,7 @@ function(sampleExtSPIRVShaders SNAME)
- endforeach(SFILE)
- add_executable(${SAMPLE_NAME} ${SAMPLE_NAME}/${SAMPLE_NAME}.cpp ${SHADER_FILES})
- target_link_libraries(${SAMPLE_NAME} ${VULKAN_LOADER} ${UTILS_NAME} ${GLSLANG_LIBRARIES} ${PTHREAD})
-+ install(TARGETS ${SAMPLE_NAME} DESTINATION ${CMAKE_INSTALL_BINDIR})
- endfunction(sampleExtSPIRVShaders)
-
- # function to build a simple single-source-file sample
-@@ -127,6 +129,7 @@ function(sampleWithSingleFile)
- elseif(UNIX)
- add_executable(${SAMPLE_NAME} ${SAMPLE_NAME}/${SAMPLE_NAME}.cpp)
- target_link_libraries(${SAMPLE_NAME} ${UTILS_NAME} ${GLSLANG_LIBRARIES} ${XCB_LIBRARIES} ${VULKAN_LOADER} ${PTHREAD} ${SPIRV_TOOLS_LIBRARIES})
-+ install(TARGETS ${SAMPLE_NAME} DESTINATION ${CMAKE_INSTALL_BINDIR})
- else()
- add_executable(${SAMPLE_NAME} WIN32 ${SAMPLE_NAME}/${SAMPLE_NAME}.cpp)
- target_link_libraries(${SAMPLE_NAME} ${UTILS_NAME} ${GLSLANG_LIBRARIES} ${VULKAN_LOADER} ${WINLIBS} ${SPIRV_TOOLS_LIBRARIES})
-@@ -148,6 +151,7 @@ function(sampleInlineGLSLShaders)
- if(UNIX)
- add_executable(${SAMPLE_NAME} ${SAMPLE_NAME}/${SAMPLE_NAME}.cpp)
- target_link_libraries(${SAMPLE_NAME} ${GLSLANG_LIBRARIES} ${XCB_LIBRARIES} ${VULKAN_LOADER} ${PTHREAD})
-+ install(TARGETS ${SAMPLE_NAME} DESTINATION ${CMAKE_INSTALL_BINDIR})
- else()
- add_executable(${SAMPLE_NAME} WIN32 ${SAMPLE_NAME}/${SAMPLE_NAME}.cpp)
- target_link_libraries(${SAMPLE_NAME} ${GLSLANG_LIBRARIES} ${VULKAN_LOADER} ${WINLIBS})
-diff --git a/Sample-Programs/Hologram/CMakeLists.txt b/Sample-Programs/Hologram/CMakeLists.txt
-index 779ecb8..ab04b44 100644
---- a/Sample-Programs/Hologram/CMakeLists.txt
-+++ b/Sample-Programs/Hologram/CMakeLists.txt
-@@ -83,3 +83,4 @@ add_executable(Hologram ${sources})
- target_compile_definitions(Hologram ${definitions})
- target_include_directories(Hologram ${includes})
- target_link_libraries(Hologram ${libraries})
-+install(TARGETS Hologram DESTINATION ${CMAKE_INSTALL_BINDIR})
---
-1.9.1
-
diff --git a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-samples_1.0.26.bb b/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-samples_1.0.26.bb
deleted file mode 100644
index c8dd2756..00000000
--- a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-samples_1.0.26.bb
+++ /dev/null
@@ -1,28 +0,0 @@
-SUMMARY = "Vulkan Samples"
-DESCRIPTION = "This project is a collection \
- of Vulkan C++ sample applications."
-SECTION = "graphics"
-HOMEPAGE = "https://github.com/LunarG/VulkanSamples"
-DEPENDS = "vulkan-loader-layers glslang"
-
-inherit cmake python3native
-
-REQUIRED_DISTRO_FEATURES = "x11"
-
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=99c647ca3d4f6a4b9d8628f757aad156"
-
-S = "${WORKDIR}/git"
-
-SRCREV = "8a3afccb56cfc03d4afb06819f2b8db4bbf3364d"
-SRC_URI = "git://github.com/LunarG/VulkanSamples;branch=sdk-${PV} \
- file://0001-Layer-Samples-fix-build-without-BUILD_LAYERS.patch \
- file://0002-install-samples.patch"
-
-EXTRA_OECMAKE = " \
- -DBUILD_LOADER=0 \
- -DBUILD_TESTS=0 \
- -DBUILD_LAYERS=0 \
- -DBUILD_DEMOS=0 \
- -DBUILD_VKJSON=0 \
-"
diff --git a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools/0001-CMakeLists-add-include-path-so-Xlib.h-is-found-as-ne.patch b/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools/0001-CMakeLists-add-include-path-so-Xlib.h-is-found-as-ne.patch
deleted file mode 100644
index 03ca271c..00000000
--- a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools/0001-CMakeLists-add-include-path-so-Xlib.h-is-found-as-ne.patch
+++ /dev/null
@@ -1,107 +0,0 @@
-From 39e4eda52783cc3a78ad5d50765d9a2a605e8217 Mon Sep 17 00:00:00 2001
-From: Awais Belal <awais_belal@mentor.com>
-Date: Tue, 30 Aug 2016 18:01:21 +0500
-Subject: [PATCH] CMakeLists: add include path so Xlib.h is found as needed
-
-All the targets including vk_platform.h or directly including
-X11/Xlib.h require to know the directory for the installed
-header. Add the directory to these so the requirements are
-filled in properly.
-
-Signed-off-by: Awais Belal <awais_belal@mentor.com>
----
- CMakeLists.txt | 2 ++
- layersvt/CMakeLists.txt | 1 +
- vktrace/src/vktrace_extensions/vktracevulkan/vkreplay/CMakeLists.txt | 1 +
- vktrace/src/vktrace_layer/CMakeLists.txt | 1 +
- vktrace/src/vktrace_replay/CMakeLists.txt | 1 +
- 5 files changed, 6 insertions(+)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 898b0f9..b99f1c3 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -185,6 +185,8 @@ find_program(GLSLANG_VALIDATOR NAMES glslangValidator
- "${GLSLANG_BINARY_ROOT}/StandAlone"
- "${PROJECT_SOURCE_DIR}/external/${BINDATA_DIR}")
-
-+find_path(X11_XLIB_INCLUDE_DIR X11/Xlib.h DOC "Path to X11/Xlib.h")
-+
- find_path(GLSLANG_SPIRV_INCLUDE_DIR SPIRV/spirv.hpp HINTS "${EXTERNAL_SOURCE_ROOT}/glslang"
- "${CMAKE_SOURCE_DIR}/../glslang"
- DOC "Path to SPIRV/spirv.hpp")
-diff --git a/layersvt/CMakeLists.txt b/layersvt/CMakeLists.txt
-index 32ee1c4..8595418 100644
---- a/layersvt/CMakeLists.txt
-+++ b/layersvt/CMakeLists.txt
-@@ -95,6 +95,7 @@ include_directories(
- ${CMAKE_CURRENT_SOURCE_DIR}/../include/vulkan
- ${CMAKE_CURRENT_BINARY_DIR}
- ${PROJECT_SOURCE_DIR}/../glslang/SPIRV
-+ ${X11_XLIB_INCLUDE_DIR}
- )
-
- if (WIN32)
-diff --git a/vktrace/src/vktrace_extensions/vktracevulkan/vkreplay/CMakeLists.txt b/vktrace/src/vktrace_extensions/vktracevulkan/vkreplay/CMakeLists.txt
-index a62dc69..209ecf5 100644
---- a/vktrace/src/vktrace_extensions/vktracevulkan/vkreplay/CMakeLists.txt
-+++ b/vktrace/src/vktrace_extensions/vktracevulkan/vkreplay/CMakeLists.txt
-@@ -52,6 +52,7 @@ include_directories(
- ${CODEGEN_VKTRACE_DIR}
- ${VKTRACE_VULKAN_INCLUDE_DIR}
- ${CMAKE_CURRENT_SOURCE_DIR}/../vulkan/codegen_utils
-+ ${X11_XLIB_INCLUDE_DIR}
- )
- # needed for vktraceviewer_vk library which is shared
- if (NOT MSVC)
-diff --git a/vktrace/src/vktrace_layer/CMakeLists.txt b/vktrace/src/vktrace_layer/CMakeLists.txt
-index 88e15e8..864ec20 100644
---- a/vktrace/src/vktrace_layer/CMakeLists.txt
-+++ b/vktrace/src/vktrace_layer/CMakeLists.txt
-@@ -82,6 +82,7 @@ include_directories(
- ${VKTRACE_VULKAN_INCLUDE_DIR}
- ${CODEGEN_UTILS_DIR}
- ${CMAKE_CURRENT_BINARY_DIR}/../../../layersvt
-+ ${X11_XLIB_INCLUDE_DIR}
- )
- # copy/link layer json file into build/layersvt directory
- if (NOT WIN32)
-diff --git a/vktrace/src/vktrace_replay/CMakeLists.txt b/vktrace/src/vktrace_replay/CMakeLists.txt
-index 5bc1807..4fdeb19 100644
---- a/vktrace/src/vktrace_replay/CMakeLists.txt
-+++ b/vktrace/src/vktrace_replay/CMakeLists.txt
-@@ -18,6 +18,7 @@ include_directories(
- ${SRC_DIR}/vktrace_common
- ${SRC_DIR}/thirdparty
- ${CMAKE_CURRENT_SOURCE_DIR}/../vktrace_extensions/vktracevulkan/vkreplay/
-+ ${X11_XLIB_INCLUDE_DIR}
- )
-
- set (LIBRARIES vktrace_common vulkan_replay)
-diff --git a/vktrace/src/vktrace_common/CMakeLists.txt b/vktrace/src/vktrace_common/CMakeLists.txt
-index 07ffba7..8fcbb39 100644
---- a/vktrace/src/vktrace_common/CMakeLists.txt
-+++ b/vktrace/src/vktrace_common/CMakeLists.txt
-@@ -6,6 +6,7 @@ include(${SRC_DIR}/build_options.cmake)
- include_directories(
- ${SRC_DIR}/vktrace_common
- ${SRC_DIR}/thirdparty
-+ ${X11_XLIB_INCLUDE_DIR}
- )
-
- if (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
-diff --git a/vktrace/src/vktrace_trace/CMakeLists.txt b/vktrace/src/vktrace_trace/CMakeLists.txt
-index 63ba576..b1c56b3 100644
---- a/vktrace/src/vktrace_trace/CMakeLists.txt
-+++ b/vktrace/src/vktrace_trace/CMakeLists.txt
-@@ -16,6 +16,7 @@ include_directories(
- ${SRC_DIR}
- ${SRC_DIR}/vktrace_common
- ${SRC_DIR}/vktrace_trace
-+ ${X11_XLIB_INCLUDE_DIR}
- )
-
- add_executable(${PROJECT_NAME} ${SRC_LIST})
---
-1.9.1
-
diff --git a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools/0002-obey-CMAKE_INSTALL_LIBDIR.patch b/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools/0002-obey-CMAKE_INSTALL_LIBDIR.patch
deleted file mode 100644
index 831b002c..00000000
--- a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools/0002-obey-CMAKE_INSTALL_LIBDIR.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-From 37c8ca7031c2a70111b39c6d2b545946ee5dbb9d Mon Sep 17 00:00:00 2001
-From: Awais Belal <awais_belal@mentor.com>
-Date: Tue, 30 Aug 2016 18:07:36 +0500
-Subject: [PATCH] obey CMAKE_INSTALL_LIBDIR
-
-The CMAKE_INSTALL_* directories provide a mechanism to
-relocate installations so rather than doing this through
-hardcoded variable they should be used whereever possible.
-This fixes installation to required directory.
-
-Signed-off-by: Awais Belal <awais_belal@mentor.com>
----
- layers/CMakeLists.txt | 4 ++--
- layersvt/CMakeLists.txt | 4 ++--
- 2 files changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/layers/CMakeLists.txt b/layers/CMakeLists.txt
-index 076b847..cfab1bf 100644
---- a/layers/CMakeLists.txt
-+++ b/layers/CMakeLists.txt
-@@ -81,7 +81,7 @@ else()
- target_link_Libraries(VkLayer_${target} VkLayer_utils)
- add_dependencies(VkLayer_${target} generate_vk_layer_helpers)
- set_target_properties(VkLayer_${target} PROPERTIES LINK_FLAGS "-Wl,-Bsymbolic")
-- install(TARGETS VkLayer_${target} DESTINATION ${PROJECT_BINARY_DIR}/install_staging)
-+ install(TARGETS VkLayer_${target} DESTINATION ${CMAKE_INSTALL_LIBDIR})
- endmacro()
- endif()
-
-@@ -148,7 +148,7 @@ if (WIN32)
- add_library(VkLayer_utils STATIC vk_layer_config.cpp vk_layer_extension_utils.cpp vk_layer_utils.cpp)
- else()
- add_library(VkLayer_utils SHARED vk_layer_config.cpp vk_layer_extension_utils.cpp vk_layer_utils.cpp)
-- install(TARGETS VkLayer_utils DESTINATION ${PROJECT_BINARY_DIR}/install_staging)
-+ install(TARGETS VkLayer_utils DESTINATION ${CMAKE_INSTALL_LIBDIR})
- endif()
-
- add_vk_layer(core_validation core_validation.cpp vk_layer_table.cpp vk_safe_struct.cpp descriptor_sets.cpp)
-diff --git a/layersvt/CMakeLists.txt b/layersvt/CMakeLists.txt
-index 8595418..ae05d07 100644
---- a/layersvt/CMakeLists.txt
-+++ b/layersvt/CMakeLists.txt
-@@ -84,7 +84,7 @@ else()
- target_link_Libraries(VkLayer_${target} VkLayer_utilsvt)
- add_dependencies(VkLayer_${target} generate_vt_helpers)
- set_target_properties(VkLayer_${target} PROPERTIES LINK_FLAGS "-Wl,-Bsymbolic")
-- install(TARGETS VkLayer_${target} DESTINATION ${PROJECT_BINARY_DIR}/install_staging)
-+ install(TARGETS VkLayer_${target} DESTINATION ${CMAKE_INSTALL_LIBDIR})
- endmacro()
- endif()
-
-@@ -166,7 +166,7 @@ if (WIN32)
- add_library(VkLayer_utilsvt STATIC ../layers/vk_layer_config.cpp ../layers/vk_layer_extension_utils.cpp ../layers/vk_layer_utils.cpp)
- else()
- add_library(VkLayer_utilsvt SHARED ../layers/vk_layer_config.cpp ../layers/vk_layer_extension_utils.cpp ../layers/vk_layer_utils.cpp)
-- install(TARGETS VkLayer_utilsvt DESTINATION ${PROJECT_BINARY_DIR}/install_staging)
-+ install(TARGETS VkLayer_utilsvt DESTINATION ${CMAKE_INSTALL_LIBDIR})
- endif()
-
- # VulkanTools layers
---
-1.9.1
-
diff --git a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools/0003-vktrace-do-not-link-to-internal-loader.patch b/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools/0003-vktrace-do-not-link-to-internal-loader.patch
deleted file mode 100644
index 358476db..00000000
--- a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools/0003-vktrace-do-not-link-to-internal-loader.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From c4f0f4f404c1502489814b9ad0bf04571d0a4e1c Mon Sep 17 00:00:00 2001
-From: Awais Belal <awais_belal@mentor.com>
-Date: Tue, 30 Aug 2016 18:25:09 +0500
-Subject: [PATCH] vktrace: do not link to internal loader
-
-The binaries are being linked to the internally
-generated libvulkan.so which causes rpath issues
-at the end.
-We fix this by linking to the originally generated
-lib through vulkan-loader-layers package.
-
-Signed-off-by: Awais Belal <awais_belal@mentor.com>
----
- vktrace/src/vktrace_extensions/vktracevulkan/CMakeLists.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/vktrace/src/vktrace_extensions/vktracevulkan/CMakeLists.txt b/vktrace/src/vktrace_extensions/vktracevulkan/CMakeLists.txt
-index a55ab31..9a2c4e9 100644
---- a/vktrace/src/vktrace_extensions/vktracevulkan/CMakeLists.txt
-+++ b/vktrace/src/vktrace_extensions/vktracevulkan/CMakeLists.txt
-@@ -41,7 +41,7 @@ endif()
-
- if (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
- set(VKTRACE_VULKAN_LIB
-- ${CMAKE_BINARY_DIR}/loader/libvulkan.so
-+ libvulkan.so
- )
-
- endif()
---
-1.9.1
-
diff --git a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools/0004-json-correct-layer-lib-paths.patch b/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools/0004-json-correct-layer-lib-paths.patch
deleted file mode 100644
index 0abb46c0..00000000
--- a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools/0004-json-correct-layer-lib-paths.patch
+++ /dev/null
@@ -1,123 +0,0 @@
-From aaff9ad0ed300f985e82028eafc107ddbb58abe8 Mon Sep 17 00:00:00 2001
-From: Awais Belal <awais_belal@mentor.com>
-Date: Wed, 31 Aug 2016 15:27:06 +0500
-Subject: [PATCH] json: correct layer lib paths
-
-Rather than using a hardcoded ./ path for the libraries
-we should use loose paths so the system could search
-on its own when the library is required.
-
-Signed-off-by: Awais Belal <awais_belal@mentor.com>
----
- layersvt/linux/VkLayer_api_dump.json | 2 +-
- layersvt/linux/VkLayer_basic.json | 2 +-
- layersvt/linux/VkLayer_basic_implicit.json | 2 +-
- layersvt/linux/VkLayer_generic.json | 2 +-
- layersvt/linux/VkLayer_multi.json | 4 ++--
- layersvt/linux/VkLayer_screenshot.json | 2 +-
- vktrace/src/vktrace_layer/linux/VkLayer_vktrace_layer.json | 2 +-
- 7 files changed, 8 insertions(+), 8 deletions(-)
-
-diff --git a/layersvt/linux/VkLayer_api_dump.json b/layersvt/linux/VkLayer_api_dump.json
-index c8e9c8d..450be73 100644
---- a/layersvt/linux/VkLayer_api_dump.json
-+++ b/layersvt/linux/VkLayer_api_dump.json
-@@ -3,7 +3,7 @@
- "layer" : {
- "name": "VK_LAYER_LUNARG_api_dump",
- "type": "GLOBAL",
-- "library_path": "./libVkLayer_api_dump.so",
-+ "library_path": "libVkLayer_api_dump.so",
- "api_version": "1.0.26",
- "implementation_version": "1",
- "description": "LunarG debug layer"
-diff --git a/layersvt/linux/VkLayer_basic.json b/layersvt/linux/VkLayer_basic.json
-index b298f10..5cb893a 100644
---- a/layersvt/linux/VkLayer_basic.json
-+++ b/layersvt/linux/VkLayer_basic.json
-@@ -3,7 +3,7 @@
- "layer" : {
- "name": "VK_LAYER_LUNARG_basic",
- "type": "GLOBAL",
-- "library_path": "./libVkLayer_basic.so",
-+ "library_path": "libVkLayer_basic.so",
- "api_version": "1.0.26",
- "implementation_version": "1",
- "description": "LunarG Sample Layer",
-diff --git a/layersvt/linux/VkLayer_basic_implicit.json b/layersvt/linux/VkLayer_basic_implicit.json
-index 50e08c3..ca9014b 100644
---- a/layersvt/linux/VkLayer_basic_implicit.json
-+++ b/layersvt/linux/VkLayer_basic_implicit.json
-@@ -3,7 +3,7 @@
- "layer" : {
- "name": "VK_LAYER_LUNARG_basic",
- "type": "GLOBAL",
-- "library_path": "/etc/vulkan/implicit_layer.d/libVkLayer_basic.so",
-+ "library_path": "libVkLayer_basic.so",
- "api_version": "1.0.26",
- "implementation_version": "1",
- "description": "LunarG Sample Layer",
-diff --git a/layersvt/linux/VkLayer_generic.json b/layersvt/linux/VkLayer_generic.json
-index df8fa17..8f3b993 100644
---- a/layersvt/linux/VkLayer_generic.json
-+++ b/layersvt/linux/VkLayer_generic.json
-@@ -3,7 +3,7 @@
- "layer" : {
- "name": "VK_LAYER_LUNARG_generic",
- "type": "GLOBAL",
-- "library_path": "./libVkLayer_generic.so",
-+ "library_path": "libVkLayer_generic.so",
- "api_version": "1.0.26",
- "implementation_version": "1",
- "description": "LunarG Sample Layer"
-diff --git a/layersvt/linux/VkLayer_multi.json b/layersvt/linux/VkLayer_multi.json
-index 517ea7e..e81af70 100644
---- a/layersvt/linux/VkLayer_multi.json
-+++ b/layersvt/linux/VkLayer_multi.json
-@@ -4,7 +4,7 @@
- {
- "name": "VK_LAYER_LUNARG_multi1",
- "type": "INSTANCE",
-- "library_path": "./libVkLayer_multi.so",
-+ "library_path": "libVkLayer_multi.so",
- "api_version": "1.0.26",
- "implementation_version": "1",
- "description": "LunarG Sample multiple layer per library",
-@@ -16,7 +16,7 @@
- {
- "name": "VK_LAYER_LUNARG_multi2",
- "type": "INSTANCE",
-- "library_path": "./libVkLayer_multi.so",
-+ "library_path": "libVkLayer_multi.so",
- "api_version": "1.0.26",
- "implementation_version": "1",
- "description": "LunarG Sample multiple layer per library",
-diff --git a/layersvt/linux/VkLayer_screenshot.json b/layersvt/linux/VkLayer_screenshot.json
-index 28773b9..e9b21fb 100644
---- a/layersvt/linux/VkLayer_screenshot.json
-+++ b/layersvt/linux/VkLayer_screenshot.json
-@@ -3,7 +3,7 @@
- "layer" : {
- "name": "VK_LAYER_LUNARG_screenshot",
- "type": "GLOBAL",
-- "library_path": "./libVkLayer_screenshot.so",
-+ "library_path": "libVkLayer_screenshot.so",
- "api_version": "1.0.26",
- "implementation_version": "1",
- "description": "LunarG image capture layer"
-diff --git a/vktrace/src/vktrace_layer/linux/VkLayer_vktrace_layer.json b/vktrace/src/vktrace_layer/linux/VkLayer_vktrace_layer.json
-index 0dcdc6b..9ba98e6 100644
---- a/vktrace/src/vktrace_layer/linux/VkLayer_vktrace_layer.json
-+++ b/vktrace/src/vktrace_layer/linux/VkLayer_vktrace_layer.json
-@@ -3,7 +3,7 @@
- "layer" : {
- "name": "VK_LAYER_LUNARG_vktrace",
- "type": "GLOBAL",
-- "library_path": "../vktrace/libVkLayer_vktrace_layer.so",
-+ "library_path": "libVkLayer_vktrace_layer.so",
- "api_version": "1.0.26",
- "implementation_version": "1",
- "description": "Vktrace tracing library",
---
-1.9.1
-
diff --git a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools/0005-CMakeLists-add-include-paths-for-xcb-and-Xlib.patch b/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools/0005-CMakeLists-add-include-paths-for-xcb-and-Xlib.patch
deleted file mode 100644
index d665785d..00000000
--- a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools/0005-CMakeLists-add-include-paths-for-xcb-and-Xlib.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From 233ba185542405bc38ecb01d1dd90881056291cf Mon Sep 17 00:00:00 2001
-From: Ahsan Hussain <ahsan_hussain@mentor.com>
-Date: Tue, 19 Sep 2017 13:59:27 +0500
-Subject: [PATCH 1/1] CMakeLists: add include paths for xcb and Xlib
-
----
- vktrace/src/vktrace_viewer/CMakeLists.txt | 5 +++++
- 1 file changed, 5 insertions(+)
-
-diff --git a/vktrace/src/vktrace_viewer/CMakeLists.txt b/vktrace/src/vktrace_viewer/CMakeLists.txt
-index dfe2a48..7fbfa12 100644
---- a/vktrace/src/vktrace_viewer/CMakeLists.txt
-+++ b/vktrace/src/vktrace_viewer/CMakeLists.txt
-@@ -22,6 +22,9 @@ else()
- find_package(Threads REQUIRED)
- find_package(X11 REQUIRED)
-
-+find_path(XCB_INCLUDE_DIR xcb/xcb.h DOC "Path to xcb/xcb.h")
-+find_path(X11_XLIB_INCLUDE_DIR X11/Xlib.h DOC "Path to X11/Xlib.h")
-+
- require_pthreads()
-
- include_directories(
-@@ -33,6 +36,8 @@ include_directories(
- ${SRC_DIR}/vktrace_viewer
- ${CMAKE_CURRENT_BINARY_DIR}
- ${Qt5Widgets_INCLUDE_DIRS}
-+ ${X11_XLIB_INCLUDE_DIR}
-+ ${XCB_INCLUDE_DIR}
- )
-
- set(SRC_LIST
---
-2.11.1
-
diff --git a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools_1.0.26.bb b/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools_1.0.26.bb
deleted file mode 100644
index fe8fb10b..00000000
--- a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-tools_1.0.26.bb
+++ /dev/null
@@ -1,67 +0,0 @@
-SUMMARY = "Vulkan Tools"
-DESCRIPTION = "This project provides vktrace capture/replay \
- tool, Intel Ilo sample driver and other layer \
- tools and driver tests."
-SECTION = "graphics"
-HOMEPAGE = "https://github.com/LunarG/VulkanTools"
-DEPENDS = "vulkan-loader-layers"
-
-RDEPENDS_${PN} = "${PN}-layer-libs"
-
-inherit cmake python3native
-
-REQUIRED_DISTRO_FEATURES = "x11"
-
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=99c647ca3d4f6a4b9d8628f757aad156"
-
-S = "${WORKDIR}/git"
-
-SRCREV = "a60e7c2f366e213ef85a71b84946a342386fd863"
-SRC_URI = "git://github.com/LunarG/VulkanTools;branch=sdk-${PV} \
- file://0001-CMakeLists-add-include-path-so-Xlib.h-is-found-as-ne.patch \
- file://0002-obey-CMAKE_INSTALL_LIBDIR.patch \
- file://0003-vktrace-do-not-link-to-internal-loader.patch\
- file://0004-json-correct-layer-lib-paths.patch \
- file://0005-CMakeLists-add-include-paths-for-xcb-and-Xlib.patch \
-"
-
-EXTRA_OECMAKE = " \
- -DBUILD_LOADER=0 \
- -DBUILD_TESTS=0 \
- -DBUILD_LAYERS=0 \
- -DBUILD_LAYERSVT=1 \
- -DBUILD_DEMOS=0 \
- -DBUILD_VKTRACE=1 \
- -DBUILD_VKJSON=0 \
- -DBUILD_ICD=0 \
-"
-PACKAGES =+ "${PN}-layer-libs"
-FILES_${PN}-layer-libs = "${libdir}/libVkLayer_*.so"
-
-INSANE_SKIP_${PN}-layer-libs = "ldflags"
-
-do_install_append() {
- install -d ${D}${bindir}
- cp -f ${B}/vktrace/vktrace ${D}${bindir}
- cp -f ${B}/vktrace/vkreplay ${D}${bindir}
-
- install -d ${D}${libdir}
- cp -f ${B}/vktrace/libVkLayer_vktrace_layer.so ${D}${libdir}
-
- install -d ${D}${sysconfdir}/vulkan/explicit_layer.d
- cp -f ${S}/layersvt/${HOST_OS}/*.json ${D}${sysconfdir}/vulkan/explicit_layer.d
- cp -f ${S}/vktrace/src/vktrace_layer/${HOST_OS}/*.json ${D}${sysconfdir}/vulkan/explicit_layer.d
-}
-
-# Conditional building of vktraceviewer
-QTBITS ?= "${@bb.utils.contains('BBFILE_COLLECTIONS', 'qt5-layer', 'cmake_qt5', '',d)}"
-inherit ${QTBITS}
-DEPENDS += "${@oe.utils.conditional('QTBITS', '', '', 'libxcb qtsvg', d)}"
-RDEPENDS_${PN}_append = " ${@oe.utils.conditional('QTBITS', '', '', 'qtsvg', d)}"
-do_install_append() {
- if [ "${QTBITS}" != "" ]
- then
- install ${B}/vktrace/vktraceviewer ${D}${bindir}
- fi
-}
diff --git a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers/0001-CMakeLists-add-include-path-so-Xlib.h-is-found-as-ne.patch b/meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers/0001-CMakeLists-add-include-path-so-Xlib.h-is-found-as-ne.patch
index 05fbd360..05fbd360 100644
--- a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers/0001-CMakeLists-add-include-path-so-Xlib.h-is-found-as-ne.patch
+++ b/meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers/0001-CMakeLists-add-include-path-so-Xlib.h-is-found-as-ne.patch
diff --git a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers/0003-obey-CMAKE_INSTALL_LIBDIR.patch b/meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers/0003-obey-CMAKE_INSTALL_LIBDIR.patch
index 3ede3bac..3ede3bac 100644
--- a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers/0003-obey-CMAKE_INSTALL_LIBDIR.patch
+++ b/meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers/0003-obey-CMAKE_INSTALL_LIBDIR.patch
diff --git a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers/0004-install-the-vulkan-loader.patch b/meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers/0004-install-the-vulkan-loader.patch
index 68026245..68026245 100644
--- a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers/0004-install-the-vulkan-loader.patch
+++ b/meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers/0004-install-the-vulkan-loader.patch
diff --git a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers/0005-install-demos.patch b/meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers/0005-install-demos.patch
index 08f0f8f0..08f0f8f0 100644
--- a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers/0005-install-demos.patch
+++ b/meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers/0005-install-demos.patch
diff --git a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers/0006-json-correct-layer-lib-paths.patch b/meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers/0006-json-correct-layer-lib-paths.patch
index 54d092ba..54d092ba 100644
--- a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers/0006-json-correct-layer-lib-paths.patch
+++ b/meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers/0006-json-correct-layer-lib-paths.patch
diff --git a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers/0008-demos-make-shader-location-relative.patch b/meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers/0008-demos-make-shader-location-relative.patch
index 16409b57..16409b57 100644
--- a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers/0008-demos-make-shader-location-relative.patch
+++ b/meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers/0008-demos-make-shader-location-relative.patch
diff --git a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers/0009-vulkaninfo.c-fix-segfault-when-DISPLAY-is-not-set.patch b/meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers/0009-vulkaninfo.c-fix-segfault-when-DISPLAY-is-not-set.patch
index 25785ffb..25785ffb 100644
--- a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers/0009-vulkaninfo.c-fix-segfault-when-DISPLAY-is-not-set.patch
+++ b/meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers/0009-vulkaninfo.c-fix-segfault-when-DISPLAY-is-not-set.patch
diff --git a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers_1.0.26.bb b/meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers_1.0.26.bb
index e8ea2605..e8ea2605 100644
--- a/meta-amdfalconx86/recipes-graphics/lunarg-sdk/vulkan-loader-layers_1.0.26.bb
+++ b/meta-amdfalconx86/recipes-graphics/vulkan/vulkan-loader-layers_1.0.26.bb