protonscr

vkd3d--proton tests/d3d12 struck in test_null_cbv

vkd3dclosed
HansKristian-Work/vkd3d-proton#2218 · opened 2024-11-21 by baikaishiuc · updated 2024-11-22 · 2 comments · github
Bbaikaishiuc 2024-11-21 github

tests/d3d12 struck in test_null_cbv all night

Software information

System information

  • GPU:NVIDIA GeForce GTX 1070 Ti
  • Driver:535.183.01
  • Wine version: None-Wine
  • VKD3D-Proton version: 657f81b0f6da25f6f991faa6a92fac2a09fcce08 (latest)

Log files

$ meson -Denable_tests=true -Dprefix=/home/zhengxianwei/source/vkd3d-proton  -Dbuildtype=release build.64
$ ninja -C build.64
$  ./build.64/tests/d3d12

....
.....
d3d12: ======== test_null_cbv begin ========
1763:info:vkd3d_get_vk_version: vkd3d-proton - applicationVersion: 2.14.0.
1763:info:vkd3d_instance_init: vkd3d-proton - build: 657f81b0f6da25f.
1763:info:vkd3d_init_device_caps: Not all relevant pipeline stages are supported by EXT_dgc. Skipping EXT.
1763:info:vkd3d_memory_info_decide_hvv_usage: Topology: Device heaps are split. Assuming small BAR situation.
1763:info:vkd3d_memory_info_upload_hvv_memory_properties: Topology: HVV usage is not allowed, using HOST_COHERENT for UPLOAD.
1763:info:vkd3d_bindless_state_get_bindless_flags: Enabling fast paths for advanced ExecuteIndirect() graphics (NV_dgc).
1763:info:vkd3d_bindless_state_get_bindless_flags: Device does not support VK_EXT_mutable_descriptor_type (or VALVE).
1763:info:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
1763:info:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
1763:info:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
1763:info:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
1763:info:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
1763:info:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
1763:info:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
1763:info:d3d12_device_caps_init_shader_model: Enabling support for SM 6.6.
1763:fixme:d3d12_device_caps_init_feature_options1: TotalLaneCount = 2432, may be inaccurate.
1763:info:d3d12_device_determine_ray_tracing_tier: DXR support enabled.
1763:info:vkd3d_pipeline_library_init_disk_cache: Attempting to load disk cache from: vkd3d-proton.cache.
1b18:info:vkd3d_pipeline_library_disk_thread_main: Performing async setup of stream archive ...
1b18:info:vkd3d_pipeline_library_disk_cache_merge: No write cache exists. No need to merge any disk caches.
1b18:info:vkd3d_pipeline_library_disk_cache_initial_setup: Merging pipeline libraries took 0.017 ms.
1b18:info:vkd3d_pipeline_library_disk_cache_initial_setup: Mapping read-only cache took 0.012 ms.
1b18:info:vkd3d_pipeline_library_disk_cache_initial_setup: Parsing stream archive took 0.046 ms.
1b18:info:vkd3d_pipeline_library_disk_thread_main: Done performing async setup of stream archive.

HHansKristian-Work maintainer 2024-11-21 github

If you're running the full test suite in one process, NV driver is known to have some issues where it just eventually hangs. Probably some resource leak.

I assume this works?

VKD3D_TEST_FILTER=null_cbv ./build-native/tests/d3d12
Bbaikaishiuc 2024-11-22 github

If you're running the full test suite in one process, NV driver is known to have some issues where it just eventually hangs. Probably some resource leak.

I assume this works?

VKD3D_TEST_FILTER=null_cbv ./build-native/tests/d3d12

No, It not work.

But I think this may be caused by the Nvidia card. I'll try switching to a card from another manufacture.

Launch options