Dylan Aïssi pushed to branch master at X Strike Force / vulkan / gfxreconstruct
Commits:
-
0b30fa11
by Dylan Aïssi at 2025-11-03T18:20:26+01:00
-
aa9cb502
by Dylan Aïssi at 2025-11-03T18:22:17+01:00
-
abc3afa0
by Dylan Aïssi at 2025-11-03T18:25:50+01:00
-
42975d27
by Dylan Aïssi at 2025-11-03T18:26:19+01:00
-
bdead716
by Dylan Aïssi at 2025-11-03T18:29:52+01:00
4 changed files:
- debian/control
- + debian/patches/Use_system_OpenXR.patch
- debian/patches/01_Use_system_Vulkan.patch → debian/patches/Use_system_Vulkan.patch
- debian/patches/series
Changes:
| ... | ... | @@ -5,14 +5,15 @@ Section: graphics |
| 5 | 5 | Priority: optional
|
| 6 | 6 | Build-Depends: debhelper-compat (= 13),
|
| 7 | 7 | cmake,
|
| 8 | + liblz4-dev,
|
|
| 9 | + libopenxr-dev,
|
|
| 10 | + libvulkan-dev (>= 1.3.283),
|
|
| 11 | + libwayland-dev,
|
|
| 8 | 12 | libx11-xcb-dev,
|
| 9 | 13 | libxcb-keysyms1-dev,
|
| 10 | - libwayland-dev,
|
|
| 11 | 14 | libxrandr-dev,
|
| 12 | - zlib1g-dev,
|
|
| 13 | - liblz4-dev,
|
|
| 14 | 15 | libzstd-dev,
|
| 15 | - libvulkan-dev (>= 1.3.283)
|
|
| 16 | + zlib1g-dev
|
|
| 16 | 17 | Standards-Version: 4.7.0
|
| 17 | 18 | Vcs-Browser: https://salsa.debian.org/xorg-team/vulkan/gfxreconstruct
|
| 18 | 19 | Vcs-Git: https://salsa.debian.org/xorg-team/vulkan/gfxreconstruct.git
|
| ... | ... | @@ -21,9 +22,9 @@ Rules-Requires-Root: no |
| 21 | 22 | |
| 22 | 23 | Package: gfxreconstruct
|
| 23 | 24 | Architecture: any
|
| 24 | -Depends: ${shlibs:Depends},
|
|
| 25 | +Depends: python3,
|
|
| 25 | 26 | ${misc:Depends},
|
| 26 | - python3
|
|
| 27 | + ${shlibs:Depends}
|
|
| 27 | 28 | Description: Improved version of LunarG's vktrace software
|
| 28 | 29 | The primary goal for the GFXReconstruct project is to create an improved
|
| 29 | 30 | version of LunarG's vktrace software for capture and replay of Vulkan API
|
| 1 | +Description: Use system OpenXR Headers.
|
|
| 2 | +Author: Dylan Aïssi <daissi@debian.org>
|
|
| 3 | +Last-Update: 2025-11-03
|
|
| 4 | +Forwarded: not-needed
|
|
| 5 | + |
|
| 6 | +--- a/cmake/FindOpenXRVersion.cmake
|
|
| 7 | ++++ b/cmake/FindOpenXRVersion.cmake
|
|
| 8 | +@@ -11,9 +11,7 @@
|
|
| 9 | + find_file (OPENXR_HEADER
|
|
| 10 | + openxr.h
|
|
| 11 | + HINTS
|
|
| 12 | +- ${GFXRECON_SOURCE_DIR}/external/OpenXR-SDK/include/openxr
|
|
| 13 | +- ${FIND_OPENXR_DIR}/../external/OpenXR-SDK/include/openxr
|
|
| 14 | +- ${FIND_OPENXR_DIR}/../../external/OpenXR-SDK/include/openxr
|
|
| 15 | ++ /usr/include/openxr/
|
|
| 16 | + NO_DEFAULT_PATH
|
|
| 17 | + NO_CMAKE_FIND_ROOT_PATH
|
|
| 18 | + )
|
|
| 19 | +--- a/CMakeLists.txt
|
|
| 20 | ++++ b/CMakeLists.txt
|
|
| 21 | +@@ -407,8 +407,6 @@
|
|
| 22 | + add_library(OpenXR INTERFACE)
|
|
| 23 | + if (OPENXR_SUPPORT_ENABLED)
|
|
| 24 | + option(DYNAMIC_LOADER "" OFF)
|
|
| 25 | +- add_subdirectory(${PROJECT_SOURCE_DIR}/external/OpenXR-SDK)
|
|
| 26 | +- target_include_directories(OpenXR INTERFACE ${PROJECT_SOURCE_DIR}/external/OpenXR-SDK/include)
|
|
| 27 | + target_compile_definitions(OpenXR INTERFACE XR_NO_PROTOTYPES ENABLE_OPENXR_SUPPORT=1)
|
|
| 28 | + endif()
|
|
| 29 | + |
| 1 | -Author: Dylan Aïssi <daissi@debian.org>
|
|
| 2 | 1 | Description: Use system Vulkan Headers instead of embedded ones.
|
| 2 | +Author: Dylan Aïssi <daissi@debian.org>
|
|
| 3 | 3 | Last-Update: 2021-06-04
|
| 4 | 4 | Forwarded: not-needed
|
| 5 | 5 |
| 1 | -01_Use_system_Vulkan.patch |
|
| 1 | +Use_system_Vulkan.patch
|
|
| 2 | +Use_system_OpenXR.patch |