Dylan Aïssi pushed to branch master at X Strike Force / vulkan / gfxreconstruct


Commits:
57b36590 by Dylan Aïssi at 2026-03-15T22:56:33+01:00
New upstream version 1.4.341.0+dfsg
- - - - -
fa2701de by Dylan Aïssi at 2026-03-15T22:56:39+01:00
Update upstream source from tag 'upstream/1.4.341.0+dfsg'

Update to upstream version '1.4.341.0+dfsg'
with Debian dir 81845e9193e9690cdbaca8cbfce551b3195f81a2
- - - - -
7afc323e by Dylan Aïssi at 2026-03-15T22:57:07+01:00
Refresh patches

Signed-off-by: Dylan Aïssi <[email protected]>

- - - - -
960e139f by Dylan Aïssi at 2026-03-15T22:57:51+01:00
Update debian/changelog

Signed-off-by: Dylan Aïssi <[email protected]>

- - - - -


379 changed files:

- + .github/CODEOWNERS
- .github/workflows/ci_build.yml
- .github/workflows/release_build.yml
- CMakeLists.txt
- README.md
- TESTING_test_apps.md
- android/build.gradle
- android/framework/cmake-config/PlatformConfig.cmake
- android/framework/decode/CMakeLists.txt
- android/framework/encode/CMakeLists.txt
- android/framework/util/CMakeLists.txt
- android/gradle/wrapper/gradle-wrapper.jar
- android/gradle/wrapper/gradle-wrapper.properties
- android/gradlew
- android/gradlew.bat
- android/layer/build.gradle
- android/scripts/gfxrecon.py
- android/test/test_apps/launcher/build.gradle
- android/test/test_apps/launcher/gfxrecon-test-launcher.map
- android/tools/multi-win-replay/build.gradle
- android/tools/quest_replay/build.gradle
- android/tools/replay/CMakeLists.txt
- android/tools/replay/build.gradle
- + ci/Jenkinsfile
- + ci/Jenkinsfile.extended
- + ci/Jenkinsfile.extended-manual
- + ci/Jenkinsfile.manual
- + ci/runJob.bat
- + ci/runJob.groovy
- + ci/runJob.sh
- + ci/runJobAndroid.sh
- cmake/CodeStyle.cmake
- cmake/Test.cmake
- debian/changelog
- debian/patches/Use_system_OpenXR.patch
- debian/patches/Use_system_SPIRV-Reflect.patch
- + docs/DEBUG_android.md
- + external/Tocpp-Android-Template/.gitignore
- framework/application/wayland_context.cpp
- framework/decode/CMakeLists.txt
- framework/decode/api_decoder.h
- + framework/decode/api_payload.h
- + framework/decode/block_buffer.cpp
- + framework/decode/block_buffer.h
- + framework/decode/block_parser.cpp
- + framework/decode/block_parser.h
- framework/decode/common_consumer_base.h
- framework/decode/common_struct_handle_mappers.h
- framework/decode/custom_ags_decoder.h
- framework/decode/custom_dx12_struct_object_mappers.cpp
- framework/decode/custom_vulkan_struct_decoders.cpp
- framework/decode/custom_vulkan_struct_decoders.h
- framework/decode/custom_vulkan_struct_decoders_forward.h
- framework/decode/custom_vulkan_struct_handle_mappers.cpp
- framework/decode/custom_vulkan_struct_handle_mappers.h
- framework/decode/custom_vulkan_struct_to_json.cpp
- framework/decode/custom_vulkan_struct_to_json.h
- framework/decode/dx12_acceleration_structure_builder.cpp
- framework/decode/dx12_consumer_base.h
- framework/decode/dx12_decoder_base.cpp
- framework/decode/dx12_decoder_base.h
- framework/decode/dx12_dump_resources.cpp
- framework/decode/dx12_enum_util.h
- framework/decode/dx12_experimental_resource_value_tracker.cpp
- framework/decode/dx12_json_consumer_base.cpp
- framework/decode/dx12_json_consumer_base.h
- framework/decode/dx12_object_info.h
- framework/decode/dx12_object_mapping_util.h
- framework/decode/dx12_object_scanning_consumer.cpp
- framework/decode/dx12_object_scanning_consumer.h
- framework/decode/dx12_replay_consumer_base.cpp
- framework/decode/dx12_replay_consumer_base.h
- framework/decode/dx12_resource_value_mapper.cpp
- framework/decode/dx12_resource_value_mapper.h
- framework/decode/dx12_stats_consumer.h
- framework/decode/file_processor.cpp
- framework/decode/file_processor.h
- framework/decode/file_transformer.cpp
- framework/decode/file_transformer.h
- framework/decode/info_consumer.h
- framework/decode/info_decoder.cpp
- framework/decode/info_decoder.h
- framework/decode/json_writer.cpp
- framework/decode/mark_injected_commands.cpp
- framework/decode/metadata_consumer_base.h
- framework/decode/metadata_json_consumer.h
- framework/decode/openxr_decoder_base.cpp
- framework/decode/openxr_decoder_base.h
- framework/decode/openxr_json_consumer_base.cpp
- framework/decode/openxr_json_consumer_base.h
- framework/decode/openxr_replay_common_state.h
- framework/decode/openxr_replay_consumer_base.cpp
- framework/decode/openxr_replay_consumer_base.h
- framework/decode/openxr_replay_session_state.cpp
- framework/decode/openxr_replay_session_state.h
- framework/decode/openxr_replay_swapchain_state.cpp
- + framework/decode/parsed_block.cpp
- + framework/decode/parsed_block.h
- framework/decode/pointer_decoder.h
- framework/decode/preload_file_processor.cpp
- framework/decode/preload_file_processor.h
- framework/decode/screenshot_handler.cpp
- framework/decode/stat_decoder_base.h
- framework/decode/struct_pointer_decoder.h
- framework/decode/test/main.cpp
- framework/decode/vulkan_address_replacer.cpp
- framework/decode/vulkan_address_replacer.h
- framework/decode/vulkan_captured_swapchain.cpp
- framework/decode/vulkan_cpp_structs.cpp
- framework/decode/vulkan_cpp_structs.h
- framework/decode/vulkan_cpp_template_strings.h
- framework/decode/vulkan_decoder_base.cpp
- framework/decode/vulkan_decoder_base.h
- framework/decode/vulkan_device_address_tracker.cpp
- framework/decode/vulkan_device_address_tracker.h
- framework/decode/vulkan_object_info.h
- framework/decode/vulkan_pre_process_consumer.h
- framework/decode/vulkan_rebind_allocator.cpp
- framework/decode/vulkan_rebind_allocator.h
- framework/decode/vulkan_replay_consumer_base.cpp
- framework/decode/vulkan_replay_consumer_base.h
- framework/decode/vulkan_replay_dump_resources.cpp
- framework/decode/vulkan_replay_dump_resources.h
- + framework/decode/vulkan_replay_dump_resources_as.cpp
- + framework/decode/vulkan_replay_dump_resources_as.h
- framework/decode/vulkan_replay_dump_resources_common.cpp
- framework/decode/vulkan_replay_dump_resources_common.h
- framework/decode/vulkan_replay_dump_resources_compute_ray_tracing.cpp
- framework/decode/vulkan_replay_dump_resources_compute_ray_tracing.h
- + framework/decode/vulkan_replay_dump_resources_copy_array_of_pointers.h
- framework/decode/vulkan_replay_dump_resources_delegate.cpp
- framework/decode/vulkan_replay_dump_resources_delegate.h
- + framework/decode/vulkan_replay_dump_resources_delegate_dumped_resources.h
- framework/decode/vulkan_replay_dump_resources_draw_calls.cpp
- framework/decode/vulkan_replay_dump_resources_draw_calls.h
- framework/decode/vulkan_replay_dump_resources_json.cpp
- framework/decode/vulkan_replay_dump_resources_json.h
- + framework/decode/vulkan_replay_dump_resources_options.h
- + framework/decode/vulkan_replay_dump_resources_transfer.cpp
- + framework/decode/vulkan_replay_dump_resources_transfer.h
- framework/decode/vulkan_replay_options.h
- framework/decode/vulkan_resource_allocator.h
- framework/decode/vulkan_resource_initializer.cpp
- framework/decode/vulkan_resource_initializer.h
- framework/decode/vulkan_stats_consumer.h
- framework/decode/vulkan_virtual_swapchain.cpp
- framework/encode/CMakeLists.txt
- framework/encode/api_capture_manager.h
- framework/encode/capture_manager.cpp
- framework/encode/capture_manager.h
- framework/encode/custom_dx12_struct_unwrappers.cpp
- framework/encode/custom_vulkan_api_call_encoders.cpp
- framework/encode/custom_vulkan_api_call_encoders.h
- framework/encode/custom_vulkan_encoder_commands.h
- framework/encode/custom_vulkan_struct_encoders.cpp
- framework/encode/custom_vulkan_struct_encoders.h
- framework/encode/custom_vulkan_struct_handle_wrappers.cpp
- framework/encode/custom_vulkan_struct_handle_wrappers.h
- framework/encode/dx12_dll_initializer.h
- framework/encode/dx12_object_wrapper_util.h
- framework/encode/dx12_rv_annotation_util.cpp
- framework/encode/dx12_state_tracker_initializers.h
- framework/encode/dx12_state_writer.cpp
- framework/encode/parameter_encoder.h
- framework/encode/struct_pointer_encoder.h
- + framework/encode/vulkan_acceleration_structure_build_state.h
- framework/encode/vulkan_capture_common.cpp
- framework/encode/vulkan_capture_manager.cpp
- framework/encode/vulkan_capture_manager.h
- framework/encode/vulkan_entry_base.cpp
- framework/encode/vulkan_handle_wrapper_util.h
- framework/encode/vulkan_handle_wrappers.h
- framework/encode/vulkan_state_info.h
- framework/encode/vulkan_state_tracker.cpp
- framework/encode/vulkan_state_tracker.h
- framework/encode/vulkan_state_writer.cpp
- framework/encode/vulkan_state_writer.h
- framework/format/api_call_id.h
- framework/format/format.h
- framework/format/format_util.cpp
- framework/format/format_util.h
- framework/format/platform_types.h
- framework/format/platform_types_d3d_overrides.h
- framework/generated/dx12_generators/dx12_base_generator.py
- framework/generated/dx12_generators/dx12_json_consumer_body_generator.py
- framework/generated/dx12_generators/dx12_replay_consumer_body_generator.py
- framework/generated/dx12_generators/dx12_struct_wrapper_body_generator.py
- framework/generated/dx12_generators/replay_overrides.json
- framework/generated/generated_dx12_json_consumer.cpp
- framework/generated/generated_dx12_replay_consumer.cpp
- framework/generated/generated_dx12_struct_wrappers.cpp
- framework/generated/generated_openxr_replay_consumer.cpp
- framework/generated/generated_openxr_struct_encoders.cpp
- framework/generated/generated_openxr_struct_handle_mappers.cpp
- framework/generated/generated_openxr_struct_handle_mappers.h
- framework/generated/generated_openxr_struct_to_json.cpp
- framework/generated/generated_vulkan_api_call_encoders.cpp
- framework/generated/generated_vulkan_api_call_encoders.h
- framework/generated/generated_vulkan_command_buffer_util.cpp
- framework/generated/generated_vulkan_command_buffer_util.h
- framework/generated/generated_vulkan_consumer.h
- framework/generated/generated_vulkan_cpp_consumer.cpp
- framework/generated/generated_vulkan_cpp_consumer.h
- framework/generated/generated_vulkan_cpp_consumer_extension.cpp
- framework/generated/generated_vulkan_cpp_structs.cpp
- framework/generated/generated_vulkan_cpp_structs.h
- framework/generated/generated_vulkan_decoder.cpp
- framework/generated/generated_vulkan_decoder.h
- framework/generated/generated_vulkan_dispatch_table.h
- framework/generated/generated_vulkan_enum_to_json.cpp
- framework/generated/generated_vulkan_enum_to_json.h
- framework/generated/generated_vulkan_enum_to_string.cpp
- framework/generated/generated_vulkan_enum_to_string.h
- framework/generated/generated_vulkan_feature_util.cpp
- framework/generated/generated_vulkan_json_consumer.cpp
- framework/generated/generated_vulkan_json_consumer.h
- framework/generated/generated_vulkan_layer_func_table.h
- framework/generated/generated_vulkan_object_info_table_base2.h
- framework/generated/generated_vulkan_pnext_struct_decoder.cpp
- framework/generated/generated_vulkan_pnext_struct_encoder.cpp
- framework/generated/generated_vulkan_recapture_func_table.h
- framework/generated/generated_vulkan_referenced_resource_consumer.cpp
- framework/generated/generated_vulkan_referenced_resource_consumer.h
- framework/generated/generated_vulkan_replay_consumer.cpp
- framework/generated/generated_vulkan_replay_consumer.h
- framework/generated/generated_vulkan_replay_dump_resources.cpp
- framework/generated/generated_vulkan_replay_dump_resources.h
- framework/generated/generated_vulkan_state_table.h
- framework/generated/generated_vulkan_struct_decoders.cpp
- framework/generated/generated_vulkan_struct_decoders.h
- framework/generated/generated_vulkan_struct_decoders_forward.h
- framework/generated/generated_vulkan_struct_deep_copy.cpp
- framework/generated/generated_vulkan_struct_deep_copy_stype.cpp
- framework/generated/generated_vulkan_struct_encoders.cpp
- framework/generated/generated_vulkan_struct_encoders.h
- framework/generated/generated_vulkan_struct_handle_mappers.cpp
- framework/generated/generated_vulkan_struct_handle_mappers.h
- framework/generated/generated_vulkan_struct_handle_wrappers.cpp
- framework/generated/generated_vulkan_struct_handle_wrappers.h
- framework/generated/generated_vulkan_struct_to_json.cpp
- framework/generated/generated_vulkan_struct_to_json.h
- framework/generated/generated_vulkan_stype_util.h
- framework/generated/khronos_generators/khronos_api_call_encoders_generator.py
- framework/generated/khronos_generators/khronos_base_generator.py
- 
framework/generated/khronos_generators/khronos_decode_extended_struct_generator.py
- framework/generated/khronos_generators/khronos_dispatch_table_generator.py
- 
framework/generated/khronos_generators/khronos_replay_consumer_body_generator.py
- 
framework/generated/khronos_generators/khronos_struct_encoders_body_generator.py
- 
framework/generated/khronos_generators/khronos_struct_handle_mappers_body_generator.py
- 
framework/generated/khronos_generators/khronos_struct_handle_mappers_header_generator.py
- 
framework/generated/khronos_generators/khronos_struct_to_json_body_generator.py
- 
framework/generated/khronos_generators/openxr_generators/openxr_struct_handle_mappers_header_generator.py
- framework/generated/khronos_generators/vulkan_generators/blacklists.json
- 
framework/generated/khronos_generators/vulkan_generators/capture_overrides.json
- 
framework/generated/khronos_generators/vulkan_generators/dump_resources_overrides.json
- framework/generated/khronos_generators/vulkan_generators/gencode.py
- framework/generated/khronos_generators/vulkan_generators/replay_overrides.json
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_api_call_encoders_header_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_base_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_command_buffer_util_body_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_command_buffer_util_header_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_consumer_header_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_cpp_consumer_body_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_cpp_consumer_extension_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_cpp_consumer_header_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_cpp_struct_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_decoder_body_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_decoder_header_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_dispatch_table_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_enum_to_json_body_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_enum_to_json_header_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_enum_to_string_body_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_enum_to_string_header_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_feature_util_body_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_json_consumer_body_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_layer_func_table_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_pnext_struct_decode_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_pnext_struct_encode_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_recapture_func_table_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_referenced_resource_consumer_body_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_referenced_resource_consumer_header_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_replay_consumer_body_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_replay_dump_resources_body_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_replay_dump_resources_header_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_state_table_header_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_struct_decoders_body_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_struct_decoders_forward_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_struct_decoders_header_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_struct_encoders_header_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_struct_handle_mappers_body_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_struct_handle_mappers_header_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_struct_handle_wrappers_body_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_struct_handle_wrappers_header_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_struct_to_json_body_generator.py
- 
framework/generated/khronos_generators/vulkan_generators/vulkan_struct_to_json_header_generator.py
- framework/graphics/dx12_util.cpp
- framework/graphics/dx12_util.h
- framework/graphics/vulkan_check_buffer_references.cpp
- framework/graphics/vulkan_check_buffer_references.h
- framework/graphics/vulkan_device_util.cpp
- framework/graphics/vulkan_device_util.h
- framework/graphics/vulkan_resources_util.cpp
- framework/graphics/vulkan_resources_util.h
- framework/graphics/vulkan_struct_get_pnext.h
- framework/graphics/vulkan_util.h
- framework/util/CMakeLists.txt
- framework/util/clock_cache.h
- framework/util/compressor.h
- framework/util/driver_info.cpp
- framework/util/file_input_stream.cpp
- framework/util/file_input_stream.h
- + framework/util/heap_buffer.cpp
- + framework/util/heap_buffer.h
- framework/util/image_writer.cpp
- framework/util/image_writer.h
- framework/util/interception/create_process.cpp
- framework/util/json_util.cpp
- framework/util/keyboard.cpp
- framework/util/lz4_compressor.cpp
- framework/util/lz4_compressor.h
- framework/util/options.h
- framework/util/platform.h
- + framework/util/span.h
- framework/util/spirv_parsing_util.cpp
- framework/util/spirv_parsing_util.h
- framework/util/strings.cpp
- framework/util/strings.h
- framework/util/test/test_spirv_parsing_util.cpp
- + framework/util/test/test_valid_pointer.cpp
- + framework/util/type_traits_extras.h
- framework/util/zlib_compressor.cpp
- framework/util/zlib_compressor.h
- framework/util/zstd_compressor.cpp
- framework/util/zstd_compressor.h
- layer/CMakeLists.txt
- layer/ags_capture/CMakeLists.txt
- layer/d3d12/CMakeLists.txt
- layer/dxgi/CMakeLists.txt
- + project_version.cpp
- project_version.h.in
- + project_version_string.h.in
- scripts/CMakeLists.txt
- + test.ref
- test/known_good/set-environment.gfxr
- test/test_apps/launcher/CMakeLists.txt
- test/verify-gfxr.cpp
- + test_suite.ref
- tools/CMakeLists.txt
- tools/compress/CMakeLists.txt
- tools/compress/compression_converter.cpp
- tools/compress/compression_converter.h
- tools/compress/main.cpp
- tools/convert/CMakeLists.txt
- tools/convert/main.cpp
- tools/extract/CMakeLists.txt
- tools/extract/main.cpp
- + tools/file_version_patch/CMakeLists.txt
- + tools/file_version_patch/main.cpp
- tools/info/CMakeLists.txt
- tools/info/main.cpp
- tools/optimize/CMakeLists.txt
- tools/optimize/dx12_file_optimizer.cpp
- tools/optimize/dx12_file_optimizer.h
- tools/optimize/dx12_optimize_util.cpp
- tools/optimize/dx12_resource_value_tracking_consumer.cpp
- tools/optimize/dx12_resource_value_tracking_consumer.h
- tools/optimize/file_optimizer.cpp
- tools/optimize/file_optimizer.h
- tools/optimize/main.cpp
- tools/replay/CMakeLists.txt
- tools/replay/android_main.cpp
- tools/replay/desktop_main.cpp
- tools/replay/parse_dump_resources_cli.cpp
- tools/replay/replay_settings.h
- tools/tocpp/CMakeLists.txt
- tools/tocpp/main.cpp
- tools/tool_settings.h
- version.rc
- vulkan_dump_resources.md


The diff was not included because it is too large.


View it on GitLab: 
https://salsa.debian.org/xorg-team/vulkan/gfxreconstruct/-/compare/d315b6dd252bcebc9723f63f3f2cd9e86970ddf4...960e139fec0c92e6084bc7f7219839c93d9b364a

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/vulkan/gfxreconstruct/-/compare/d315b6dd252bcebc9723f63f3f2cd9e86970ddf4...960e139fec0c92e6084bc7f7219839c93d9b364a
You're receiving this email because of your account on salsa.debian.org.


Reply via email to