diff options
| author | Christian Krinitsin <mail@krinitsin.com> | 2025-07-17 09:10:43 +0200 |
|---|---|---|
| committer | Christian Krinitsin <mail@krinitsin.com> | 2025-07-17 09:10:43 +0200 |
| commit | f2ec263023649e596c5076df32c2d328bc9393d2 (patch) | |
| tree | 5dd86caab46e552bd2e62bf9c4fb1a7504a44db4 /results/scraper/fex/3328 | |
| parent | 63d2e9d409831aa8582787234cae4741847504b7 (diff) | |
| download | qemu-analysis-main.tar.gz qemu-analysis-main.zip | |
Diffstat (limited to 'results/scraper/fex/3328')
| -rw-r--r-- | results/scraper/fex/3328 | 418 |
1 files changed, 418 insertions, 0 deletions
diff --git a/results/scraper/fex/3328 b/results/scraper/fex/3328 new file mode 100644 index 000000000..11680d91e --- /dev/null +++ b/results/scraper/fex/3328 @@ -0,0 +1,418 @@ +[Compiling Error] Error when compiling Vulkan Thunks +When trying to update FEX-Emu (after quite a while, I'll admit), I get this: +<details> +<summary>Log</summary> +[284/383] Generating gen/thunkgen_guest_libvulkan.inl +FAILED: ThunkLibs/GuestLibs/gen/thunkgen_guest_libvulkan.inl /FEX/Build/ThunkLibs/GuestLibs/gen/thunkgen_guest_libvulkan.inl +cd /FEX/Build/ThunkLibs/GuestLibs && /FEX/Build/Bin/thunkgen /FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp libvulkan -guest /FEX/Build/ThunkLibs/GuestLibs/gen/thunkgen_guest_libvulkan.inl -- -std=c++20 --target=x86_64-linux-unknown -isystem /usr/x86_64-linux-gnu/include/ -DGUEST_THUNK_LIBRARY -isystem/FEX/ThunkLibs/GuestLibs/../include -isystem/FEX/External/Vulkan-Headers/include/ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:49:32: error: unknown type name 'VkDescriptorDataEXT'; did you mean 'VkDescriptorSet'? +template<> struct fex_gen_type<VkDescriptorDataEXT> : fexgen::assume_compatible_data_layout {}; + ^~~~~~~~~~~~~~~~~~~ + VkDescriptorSet +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:119:35: note: 'VkDescriptorSet' declared here +VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkDescriptorSet) + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:322:34: error: use of undeclared identifier 'vkGetPhysicalDeviceVideoCapabilitiesKHR'; did you mean 'vkGetPhysicalDeviceSurfaceCapabilitiesKHR'? +template<> struct fex_gen_config<vkGetPhysicalDeviceVideoCapabilitiesKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + vkGetPhysicalDeviceSurfaceCapabilitiesKHR +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:7573:32: note: 'vkGetPhysicalDeviceSurfaceCapabilitiesKHR' declared here +VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfaceCapabilitiesKHR( + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:322:19: error: redefinition of 'fex_gen_config<&vkGetPhysicalDeviceSurfaceCapabilitiesKHR>' +template<> struct fex_gen_config<vkGetPhysicalDeviceVideoCapabilitiesKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:302:19: note: previous definition is here +template<> struct fex_gen_config<vkGetPhysicalDeviceSurfaceCapabilitiesKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:323:34: error: use of undeclared identifier 'vkGetPhysicalDeviceVideoFormatPropertiesKHR' +template<> struct fex_gen_config<vkGetPhysicalDeviceVideoFormatPropertiesKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:324:34: error: use of undeclared identifier 'vkCreateVideoSessionKHR' +template<> struct fex_gen_config<vkCreateVideoSessionKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:325:34: error: use of undeclared identifier 'vkDestroyVideoSessionKHR' +template<> struct fex_gen_config<vkDestroyVideoSessionKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:326:34: error: use of undeclared identifier 'vkGetVideoSessionMemoryRequirementsKHR'; did you mean 'vkGetDeviceImageMemoryRequirementsKHR'? +template<> struct fex_gen_config<vkGetVideoSessionMemoryRequirementsKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + vkGetDeviceImageMemoryRequirementsKHR +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:9765:28: note: 'vkGetDeviceImageMemoryRequirementsKHR' declared here +VKAPI_ATTR void VKAPI_CALL vkGetDeviceImageMemoryRequirementsKHR( + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:327:34: error: use of undeclared identifier 'vkBindVideoSessionMemoryKHR' +template<> struct fex_gen_config<vkBindVideoSessionMemoryKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:328:34: error: use of undeclared identifier 'vkCreateVideoSessionParametersKHR' +template<> struct fex_gen_config<vkCreateVideoSessionParametersKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:329:34: error: use of undeclared identifier 'vkUpdateVideoSessionParametersKHR' +template<> struct fex_gen_config<vkUpdateVideoSessionParametersKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:330:34: error: use of undeclared identifier 'vkDestroyVideoSessionParametersKHR' +template<> struct fex_gen_config<vkDestroyVideoSessionParametersKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:331:34: error: use of undeclared identifier 'vkCmdBeginVideoCodingKHR'; did you mean 'vkCmdBeginRenderingKHR'? +template<> struct fex_gen_config<vkCmdBeginVideoCodingKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~ + vkCmdBeginRenderingKHR +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:7957:28: note: 'vkCmdBeginRenderingKHR' declared here +VKAPI_ATTR void VKAPI_CALL vkCmdBeginRenderingKHR( + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:332:34: error: use of undeclared identifier 'vkCmdEndVideoCodingKHR'; did you mean 'vkCmdEndRenderingKHR'? +template<> struct fex_gen_config<vkCmdEndVideoCodingKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~ + vkCmdEndRenderingKHR +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:7961:28: note: 'vkCmdEndRenderingKHR' declared here +VKAPI_ATTR void VKAPI_CALL vkCmdEndRenderingKHR( + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:333:34: error: use of undeclared identifier 'vkCmdControlVideoCodingKHR' +template<> struct fex_gen_config<vkCmdControlVideoCodingKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:334:34: error: use of undeclared identifier 'vkCmdDecodeVideoKHR' +template<> struct fex_gen_config<vkCmdDecodeVideoKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:335:19: error: redefinition of 'fex_gen_config<&vkCmdBeginRenderingKHR>' +template<> struct fex_gen_config<vkCmdBeginRenderingKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:331:19: note: previous definition is here +template<> struct fex_gen_config<vkCmdBeginVideoCodingKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:336:19: error: redefinition of 'fex_gen_config<&vkCmdEndRenderingKHR>' +template<> struct fex_gen_config<vkCmdEndRenderingKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:332:19: note: previous definition is here +template<> struct fex_gen_config<vkCmdEndVideoCodingKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:407:34: error: use of undeclared identifier 'vkMapMemory2KHR'; did you mean 'vkMapMemory'? +template<> struct fex_gen_config<vkMapMemory2KHR> {}; + ^~~~~~~~~~~~~~~ + vkMapMemory +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:4125:32: note: 'vkMapMemory' declared here +VKAPI_ATTR VkResult VKAPI_CALL vkMapMemory( + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:407:19: error: redefinition of 'fex_gen_config<&vkMapMemory>' +template<> struct fex_gen_config<vkMapMemory2KHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:106:19: note: previous definition is here +template<> struct fex_gen_config<vkMapMemory> {}; + ^ +fatal error: too many errors emitted, stopping now [-ferror-limit=] +20 errors generated. +Error while processing /FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp. +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:49:32: error: unknown type name 'VkDescriptorDataEXT'; did you mean 'VkDescriptorSet'? +template<> struct fex_gen_type<VkDescriptorDataEXT> : fexgen::assume_compatible_data_layout {}; + ^~~~~~~~~~~~~~~~~~~ + VkDescriptorSet +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:119:35: note: 'VkDescriptorSet' declared here +VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkDescriptorSet) + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:322:34: error: use of undeclared identifier 'vkGetPhysicalDeviceVideoCapabilitiesKHR'; did you mean 'vkGetPhysicalDeviceSurfaceCapabilitiesKHR'? +template<> struct fex_gen_config<vkGetPhysicalDeviceVideoCapabilitiesKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + vkGetPhysicalDeviceSurfaceCapabilitiesKHR +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:7573:32: note: 'vkGetPhysicalDeviceSurfaceCapabilitiesKHR' declared here +VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfaceCapabilitiesKHR( + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:322:19: error: redefinition of 'fex_gen_config<&vkGetPhysicalDeviceSurfaceCapabilitiesKHR>' +template<> struct fex_gen_config<vkGetPhysicalDeviceVideoCapabilitiesKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:302:19: note: previous definition is here +template<> struct fex_gen_config<vkGetPhysicalDeviceSurfaceCapabilitiesKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:323:34: error: use of undeclared identifier 'vkGetPhysicalDeviceVideoFormatPropertiesKHR' +template<> struct fex_gen_config<vkGetPhysicalDeviceVideoFormatPropertiesKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:324:34: error: use of undeclared identifier 'vkCreateVideoSessionKHR' +template<> struct fex_gen_config<vkCreateVideoSessionKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:325:34: error: use of undeclared identifier 'vkDestroyVideoSessionKHR' +template<> struct fex_gen_config<vkDestroyVideoSessionKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:326:34: error: use of undeclared identifier 'vkGetVideoSessionMemoryRequirementsKHR'; did you mean 'vkGetDeviceImageMemoryRequirementsKHR'? +template<> struct fex_gen_config<vkGetVideoSessionMemoryRequirementsKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + vkGetDeviceImageMemoryRequirementsKHR +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:9765:28: note: 'vkGetDeviceImageMemoryRequirementsKHR' declared here +VKAPI_ATTR void VKAPI_CALL vkGetDeviceImageMemoryRequirementsKHR( + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:327:34: error: use of undeclared identifier 'vkBindVideoSessionMemoryKHR' +template<> struct fex_gen_config<vkBindVideoSessionMemoryKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:328:34: error: use of undeclared identifier 'vkCreateVideoSessionParametersKHR' +template<> struct fex_gen_config<vkCreateVideoSessionParametersKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:329:34: error: use of undeclared identifier 'vkUpdateVideoSessionParametersKHR' +template<> struct fex_gen_config<vkUpdateVideoSessionParametersKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:330:34: error: use of undeclared identifier 'vkDestroyVideoSessionParametersKHR' +template<> struct fex_gen_config<vkDestroyVideoSessionParametersKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:331:34: error: use of undeclared identifier 'vkCmdBeginVideoCodingKHR'; did you mean 'vkCmdBeginRenderingKHR'? +template<> struct fex_gen_config<vkCmdBeginVideoCodingKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~ + vkCmdBeginRenderingKHR +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:7957:28: note: 'vkCmdBeginRenderingKHR' declared here +VKAPI_ATTR void VKAPI_CALL vkCmdBeginRenderingKHR( + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:332:34: error: use of undeclared identifier 'vkCmdEndVideoCodingKHR'; did you mean 'vkCmdEndRenderingKHR'? +template<> struct fex_gen_config<vkCmdEndVideoCodingKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~ + vkCmdEndRenderingKHR +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:7961:28: note: 'vkCmdEndRenderingKHR' declared here +VKAPI_ATTR void VKAPI_CALL vkCmdEndRenderingKHR( + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:333:34: error: use of undeclared identifier 'vkCmdControlVideoCodingKHR' +template<> struct fex_gen_config<vkCmdControlVideoCodingKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:334:34: error: use of undeclared identifier 'vkCmdDecodeVideoKHR' +template<> struct fex_gen_config<vkCmdDecodeVideoKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:335:19: error: redefinition of 'fex_gen_config<&vkCmdBeginRenderingKHR>' +template<> struct fex_gen_config<vkCmdBeginRenderingKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:331:19: note: previous definition is here +template<> struct fex_gen_config<vkCmdBeginVideoCodingKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:336:19: error: redefinition of 'fex_gen_config<&vkCmdEndRenderingKHR>' +template<> struct fex_gen_config<vkCmdEndRenderingKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:332:19: note: previous definition is here +template<> struct fex_gen_config<vkCmdEndVideoCodingKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:407:34: error: use of undeclared identifier 'vkMapMemory2KHR'; did you mean 'vkMapMemory'? +template<> struct fex_gen_config<vkMapMemory2KHR> {}; + ^~~~~~~~~~~~~~~ + vkMapMemory +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:4125:32: note: 'vkMapMemory' declared here +VKAPI_ATTR VkResult VKAPI_CALL vkMapMemory( + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:407:19: error: redefinition of 'fex_gen_config<&vkMapMemory>' +template<> struct fex_gen_config<vkMapMemory2KHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:106:19: note: previous definition is here +template<> struct fex_gen_config<vkMapMemory> {}; + ^ +fatal error: too many errors emitted, stopping now [-ferror-limit=] +20 errors generated. +Error while processing /FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp. +[285/383] Performing build step for 'guest-libs' +FAILED: guest-libs/src/guest-libs-stamp/guest-libs-build /FEX/Build/guest-libs/src/guest-libs-stamp/guest-libs-build +cd /FEX/Build/Guest && /usr/bin/cmake --build . +[1/65] Building CXX object CMakeFiles/X11.dir/FEX/ThunkLibs/libX11/libX11_NativeGuest.cpp.o +[2/65] Generating gen/thunkgen_guest_libEGL.inl +[3/65] Generating gen/thunkgen_guest_libXrender.inl +[4/65] Linking CXX shared library libX11.so +[5/65] Generating gen/thunkgen_guest_libXext.inl +[6/65] Generating gen/thunkgen_guest_libasound.inl +[7/65] Generating gen/thunkgen_guest_libX11.inl +[8/65] Building CXX object CMakeFiles/EGL-guest.dir/FEX/ThunkLibs/libEGL/libEGL_Guest.cpp.o +[9/65] Building CXX object CMakeFiles/Xrender-guest.dir/FEX/ThunkLibs/libXrender/libXrender_Guest.cpp.o +[10/65] Linking CXX shared library libEGL-guest.so +[11/65] Linking CXX shared library libXrender-guest.so +[12/65] Building CXX object CMakeFiles/Xext-guest.dir/FEX/ThunkLibs/libXext/libXext_Guest.cpp.o +[13/65] Generating gen/thunkgen_guest_libGL.inl +[14/65] Generating gen/thunkgen_guest_libXfixes.inl +[15/65] Linking CXX shared library libXext-guest.so +[16/65] Building CXX object CMakeFiles/Xfixes-guest.dir/FEX/ThunkLibs/libXfixes/libXfixes_Guest.cpp.o +[17/65] Generating gen/thunkgen_guest_libxcb.inl +[18/65] Generating gen/thunkgen_guest_libvulkan.inl +FAILED: gen/thunkgen_guest_libvulkan.inl /FEX/Build/Guest/gen/thunkgen_guest_libvulkan.inl +cd /FEX/Build/Guest && /FEX/Build/Bin/thunkgen /FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp libvulkan -guest /FEX/Build/Guest/gen/thunkgen_guest_libvulkan.inl -- -std=c++20 --target=x86_64-linux-unknown -isystem /usr/x86_64-linux-gnu/include/ -DGUEST_THUNK_LIBRARY -isystem/FEX/ThunkLibs/GuestLibs/../include -isystem/FEX/External/Vulkan-Headers/include/ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:49:32: error: unknown type name 'VkDescriptorDataEXT'; did you mean 'VkDescriptorSet'? +template<> struct fex_gen_type<VkDescriptorDataEXT> : fexgen::assume_compatible_data_layout {}; + ^~~~~~~~~~~~~~~~~~~ + VkDescriptorSet +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:119:35: note: 'VkDescriptorSet' declared here +VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkDescriptorSet) + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:322:34: error: use of undeclared identifier 'vkGetPhysicalDeviceVideoCapabilitiesKHR'; did you mean 'vkGetPhysicalDeviceSurfaceCapabilitiesKHR'? +template<> struct fex_gen_config<vkGetPhysicalDeviceVideoCapabilitiesKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + vkGetPhysicalDeviceSurfaceCapabilitiesKHR +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:7573:32: note: 'vkGetPhysicalDeviceSurfaceCapabilitiesKHR' declared here +VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfaceCapabilitiesKHR( + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:322:19: error: redefinition of 'fex_gen_config<&vkGetPhysicalDeviceSurfaceCapabilitiesKHR>' +template<> struct fex_gen_config<vkGetPhysicalDeviceVideoCapabilitiesKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:302:19: note: previous definition is here +template<> struct fex_gen_config<vkGetPhysicalDeviceSurfaceCapabilitiesKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:323:34: error: use of undeclared identifier 'vkGetPhysicalDeviceVideoFormatPropertiesKHR' +template<> struct fex_gen_config<vkGetPhysicalDeviceVideoFormatPropertiesKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:324:34: error: use of undeclared identifier 'vkCreateVideoSessionKHR' +template<> struct fex_gen_config<vkCreateVideoSessionKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:325:34: error: use of undeclared identifier 'vkDestroyVideoSessionKHR' +template<> struct fex_gen_config<vkDestroyVideoSessionKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:326:34: error: use of undeclared identifier 'vkGetVideoSessionMemoryRequirementsKHR'; did you mean 'vkGetDeviceImageMemoryRequirementsKHR'? +template<> struct fex_gen_config<vkGetVideoSessionMemoryRequirementsKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + vkGetDeviceImageMemoryRequirementsKHR +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:9765:28: note: 'vkGetDeviceImageMemoryRequirementsKHR' declared here +VKAPI_ATTR void VKAPI_CALL vkGetDeviceImageMemoryRequirementsKHR( + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:327:34: error: use of undeclared identifier 'vkBindVideoSessionMemoryKHR' +template<> struct fex_gen_config<vkBindVideoSessionMemoryKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:328:34: error: use of undeclared identifier 'vkCreateVideoSessionParametersKHR' +template<> struct fex_gen_config<vkCreateVideoSessionParametersKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:329:34: error: use of undeclared identifier 'vkUpdateVideoSessionParametersKHR' +template<> struct fex_gen_config<vkUpdateVideoSessionParametersKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:330:34: error: use of undeclared identifier 'vkDestroyVideoSessionParametersKHR' +template<> struct fex_gen_config<vkDestroyVideoSessionParametersKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:331:34: error: use of undeclared identifier 'vkCmdBeginVideoCodingKHR'; did you mean 'vkCmdBeginRenderingKHR'? +template<> struct fex_gen_config<vkCmdBeginVideoCodingKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~ + vkCmdBeginRenderingKHR +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:7957:28: note: 'vkCmdBeginRenderingKHR' declared here +VKAPI_ATTR void VKAPI_CALL vkCmdBeginRenderingKHR( + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:332:34: error: use of undeclared identifier 'vkCmdEndVideoCodingKHR'; did you mean 'vkCmdEndRenderingKHR'? +template<> struct fex_gen_config<vkCmdEndVideoCodingKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~ + vkCmdEndRenderingKHR +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:7961:28: note: 'vkCmdEndRenderingKHR' declared here +VKAPI_ATTR void VKAPI_CALL vkCmdEndRenderingKHR( + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:333:34: error: use of undeclared identifier 'vkCmdControlVideoCodingKHR' +template<> struct fex_gen_config<vkCmdControlVideoCodingKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:334:34: error: use of undeclared identifier 'vkCmdDecodeVideoKHR' +template<> struct fex_gen_config<vkCmdDecodeVideoKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:335:19: error: redefinition of 'fex_gen_config<&vkCmdBeginRenderingKHR>' +template<> struct fex_gen_config<vkCmdBeginRenderingKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:331:19: note: previous definition is here +template<> struct fex_gen_config<vkCmdBeginVideoCodingKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:336:19: error: redefinition of 'fex_gen_config<&vkCmdEndRenderingKHR>' +template<> struct fex_gen_config<vkCmdEndRenderingKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:332:19: note: previous definition is here +template<> struct fex_gen_config<vkCmdEndVideoCodingKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:407:34: error: use of undeclared identifier 'vkMapMemory2KHR'; did you mean 'vkMapMemory'? +template<> struct fex_gen_config<vkMapMemory2KHR> {}; + ^~~~~~~~~~~~~~~ + vkMapMemory +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:4125:32: note: 'vkMapMemory' declared here +VKAPI_ATTR VkResult VKAPI_CALL vkMapMemory( + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:407:19: error: redefinition of 'fex_gen_config<&vkMapMemory>' +template<> struct fex_gen_config<vkMapMemory2KHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:106:19: note: previous definition is here +template<> struct fex_gen_config<vkMapMemory> {}; + ^ +fatal error: too many errors emitted, stopping now [-ferror-limit=] +20 errors generated. +Error while processing /FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp. +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:49:32: error: unknown type name 'VkDescriptorDataEXT'; did you mean 'VkDescriptorSet'? +template<> struct fex_gen_type<VkDescriptorDataEXT> : fexgen::assume_compatible_data_layout {}; + ^~~~~~~~~~~~~~~~~~~ + VkDescriptorSet +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:119:35: note: 'VkDescriptorSet' declared here +VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkDescriptorSet) + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:322:34: error: use of undeclared identifier 'vkGetPhysicalDeviceVideoCapabilitiesKHR'; did you mean 'vkGetPhysicalDeviceSurfaceCapabilitiesKHR'? +template<> struct fex_gen_config<vkGetPhysicalDeviceVideoCapabilitiesKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + vkGetPhysicalDeviceSurfaceCapabilitiesKHR +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:7573:32: note: 'vkGetPhysicalDeviceSurfaceCapabilitiesKHR' declared here +VKAPI_ATTR VkResult VKAPI_CALL vkGetPhysicalDeviceSurfaceCapabilitiesKHR( + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:322:19: error: redefinition of 'fex_gen_config<&vkGetPhysicalDeviceSurfaceCapabilitiesKHR>' +template<> struct fex_gen_config<vkGetPhysicalDeviceVideoCapabilitiesKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:302:19: note: previous definition is here +template<> struct fex_gen_config<vkGetPhysicalDeviceSurfaceCapabilitiesKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:323:34: error: use of undeclared identifier 'vkGetPhysicalDeviceVideoFormatPropertiesKHR' +template<> struct fex_gen_config<vkGetPhysicalDeviceVideoFormatPropertiesKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:324:34: error: use of undeclared identifier 'vkCreateVideoSessionKHR' +template<> struct fex_gen_config<vkCreateVideoSessionKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:325:34: error: use of undeclared identifier 'vkDestroyVideoSessionKHR' +template<> struct fex_gen_config<vkDestroyVideoSessionKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:326:34: error: use of undeclared identifier 'vkGetVideoSessionMemoryRequirementsKHR'; did you mean 'vkGetDeviceImageMemoryRequirementsKHR'? +template<> struct fex_gen_config<vkGetVideoSessionMemoryRequirementsKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + vkGetDeviceImageMemoryRequirementsKHR +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:9765:28: note: 'vkGetDeviceImageMemoryRequirementsKHR' declared here +VKAPI_ATTR void VKAPI_CALL vkGetDeviceImageMemoryRequirementsKHR( + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:327:34: error: use of undeclared identifier 'vkBindVideoSessionMemoryKHR' +template<> struct fex_gen_config<vkBindVideoSessionMemoryKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:328:34: error: use of undeclared identifier 'vkCreateVideoSessionParametersKHR' +template<> struct fex_gen_config<vkCreateVideoSessionParametersKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:329:34: error: use of undeclared identifier 'vkUpdateVideoSessionParametersKHR' +template<> struct fex_gen_config<vkUpdateVideoSessionParametersKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:330:34: error: use of undeclared identifier 'vkDestroyVideoSessionParametersKHR' +template<> struct fex_gen_config<vkDestroyVideoSessionParametersKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:331:34: error: use of undeclared identifier 'vkCmdBeginVideoCodingKHR'; did you mean 'vkCmdBeginRenderingKHR'? +template<> struct fex_gen_config<vkCmdBeginVideoCodingKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~ + vkCmdBeginRenderingKHR +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:7957:28: note: 'vkCmdBeginRenderingKHR' declared here +VKAPI_ATTR void VKAPI_CALL vkCmdBeginRenderingKHR( + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:332:34: error: use of undeclared identifier 'vkCmdEndVideoCodingKHR'; did you mean 'vkCmdEndRenderingKHR'? +template<> struct fex_gen_config<vkCmdEndVideoCodingKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~ + vkCmdEndRenderingKHR +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:7961:28: note: 'vkCmdEndRenderingKHR' declared here +VKAPI_ATTR void VKAPI_CALL vkCmdEndRenderingKHR( + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:333:34: error: use of undeclared identifier 'vkCmdControlVideoCodingKHR' +template<> struct fex_gen_config<vkCmdControlVideoCodingKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:334:34: error: use of undeclared identifier 'vkCmdDecodeVideoKHR' +template<> struct fex_gen_config<vkCmdDecodeVideoKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:335:19: error: redefinition of 'fex_gen_config<&vkCmdBeginRenderingKHR>' +template<> struct fex_gen_config<vkCmdBeginRenderingKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:331:19: note: previous definition is here +template<> struct fex_gen_config<vkCmdBeginVideoCodingKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:336:19: error: redefinition of 'fex_gen_config<&vkCmdEndRenderingKHR>' +template<> struct fex_gen_config<vkCmdEndRenderingKHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:332:19: note: previous definition is here +template<> struct fex_gen_config<vkCmdEndVideoCodingKHR> {}; + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:407:34: error: use of undeclared identifier 'vkMapMemory2KHR'; did you mean 'vkMapMemory'? +template<> struct fex_gen_config<vkMapMemory2KHR> {}; + ^~~~~~~~~~~~~~~ + vkMapMemory +/FEX/External/Vulkan-Headers/include/vulkan/vulkan_core.h:4125:32: note: 'vkMapMemory' declared here +VKAPI_ATTR VkResult VKAPI_CALL vkMapMemory( + ^ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:407:19: error: redefinition of 'fex_gen_config<&vkMapMemory>' +template<> struct fex_gen_config<vkMapMemory2KHR> {}; + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp:106:19: note: previous definition is here +template<> struct fex_gen_config<vkMapMemory> {}; + ^ +fatal error: too many errors emitted, stopping now [-ferror-limit=] +20 errors generated. +Error while processing /FEX/ThunkLibs/GuestLibs/../libvulkan/libvulkan_interface.cpp. +[19/65] Linking CXX shared library libXfixes-guest.so +[20/65] Building CXX object CMakeFiles/asound-guest.dir/FEX/ThunkLibs/libasound/libasound_Guest.cpp.o +[21/65] Building CXX object CMakeFiles/X11-guest.dir/FEX/ThunkLibs/libX11/libX11_Guest.cpp.o +</details> \ No newline at end of file |