```console
[tkloczko@pers-jacek x86_64-redhat-linux-gnu]$ ninja
[1/11] Generating version.h with a custom command
fatal: not a git repository (or any parent up to mount point /home/tkloczko)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
[2/9] Compiling C++ object src/libMangoHud.a.p/font.cpp.o
FAILED: src/libMangoHud.a.p/font.cpp.o
/usr/bin/g++ -Isrc/libMangoHud.a.p -Isrc -I../src -I../include -Isubprojects/imgui-1.81 -I../subprojects/imgui-1.81 -I../subprojects/imgui-1.81/backends -I. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++14 -Werror=return-type -Wno-unused-parameter -fno-math-errno -fno-trapping-math -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fno-rtti -fPIC -pthread -DSPDLOG_SHARED_LIB -DSPDLOG_FMT_EXTERNAL -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="v0.6.8"' -DSPDLOG_COMPILED_LIB -DNDEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_INFO -D_GNU_SOURCE -DHAVE_PTHREAD -DUSE_GCC_ATOMIC_BUILTINS -DHAVE_TIMESPEC_GET -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE '-DMANGOHUD_ARCH="64bit"' -DHAVE_NVML -DHAVE_X11 -DHAVE_DBUS -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -MD -MQ src/libMangoHud.a.p/font.cpp.o -MF src/libMangoHud.a.p/font.cpp.o.d -o src/libMangoHud.a.p/font.cpp.o -c ../src/font.cpp
In file included from ../src/overlay.h:10,
from ../src/font.cpp:1:
../src/overlay_params.h:214:21: error: ‘uint32_t’ is not a member of ‘std’; did you mean ‘wint_t’?
214 | std::vector fps_limit;
| ^~~~~~~~
| wint_t
../src/overlay_params.h:214:21: error: ‘uint32_t’ is not a member of ‘std’; did you mean ‘wint_t’?
214 | std::vector fps_limit;
| ^~~~~~~~
| wint_t
../src/overlay_params.h:214:29: error: template argument 1 is invalid
214 | std::vector fps_limit;
| ^
../src/overlay_params.h:214:29: error: template argument 2 is invalid
[3/9] Compiling C++ object src/libMangoHud.a.p/control.cpp.o
FAILED: src/libMangoHud.a.p/control.cpp.o
/usr/bin/g++ -Isrc/libMangoHud.a.p -Isrc -I../src -I../include -Isubprojects/imgui-1.81 -I../subprojects/imgui-1.81 -I../subprojects/imgui-1.81/backends -I. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++14 -Werror=return-type -Wno-unused-parameter -fno-math-errno -fno-trapping-math -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fno-rtti -fPIC -pthread -DSPDLOG_SHARED_LIB -DSPDLOG_FMT_EXTERNAL -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="v0.6.8"' -DSPDLOG_COMPILED_LIB -DNDEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_INFO -D_GNU_SOURCE -DHAVE_PTHREAD -DUSE_GCC_ATOMIC_BUILTINS -DHAVE_TIMESPEC_GET -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE '-DMANGOHUD_ARCH="64bit"' -DHAVE_NVML -DHAVE_X11 -DHAVE_DBUS -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -MD -MQ src/libMangoHud.a.p/control.cpp.o -MF src/libMangoHud.a.p/control.cpp.o.d -o src/libMangoHud.a.p/control.cpp.o -c ../src/control.cpp
In file included from ../src/overlay.h:10,
from ../src/control.cpp:6:
../src/overlay_params.h:214:21: error: ‘uint32_t’ is not a member of ‘std’; did you mean ‘wint_t’?
214 | std::vector fps_limit;
| ^~~~~~~~
| wint_t
../src/overlay_params.h:214:21: error: ‘uint32_t’ is not a member of ‘std’; did you mean ‘wint_t’?
214 | std::vector fps_limit;
| ^~~~~~~~
| wint_t
../src/overlay_params.h:214:29: error: template argument 1 is invalid
214 | std::vector fps_limit;
| ^
../src/overlay_params.h:214:29: error: template argument 2 is invalid
[4/9] Compiling C++ object src/libMangoHud.a.p/keybinds.cpp.o
FAILED: src/libMangoHud.a.p/keybinds.cpp.o
/usr/bin/g++ -Isrc/libMangoHud.a.p -Isrc -I../src -I../include -Isubprojects/imgui-1.81 -I../subprojects/imgui-1.81 -I../subprojects/imgui-1.81/backends -I. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++14 -Werror=return-type -Wno-unused-parameter -fno-math-errno -fno-trapping-math -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fno-rtti -fPIC -pthread -DSPDLOG_SHARED_LIB -DSPDLOG_FMT_EXTERNAL -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="v0.6.8"' -DSPDLOG_COMPILED_LIB -DNDEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_INFO -D_GNU_SOURCE -DHAVE_PTHREAD -DUSE_GCC_ATOMIC_BUILTINS -DHAVE_TIMESPEC_GET -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE '-DMANGOHUD_ARCH="64bit"' -DHAVE_NVML -DHAVE_X11 -DHAVE_DBUS -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -MD -MQ src/libMangoHud.a.p/keybinds.cpp.o -MF src/libMangoHud.a.p/keybinds.cpp.o.d -o src/libMangoHud.a.p/keybinds.cpp.o -c ../src/keybinds.cpp
In file included from ../src/overlay.h:10,
from ../src/keybinds.cpp:1:
../src/overlay_params.h:214:21: error: ‘uint32_t’ is not a member of ‘std’; did you mean ‘wint_t’?
214 | std::vector fps_limit;
| ^~~~~~~~
| wint_t
../src/overlay_params.h:214:21: error: ‘uint32_t’ is not a member of ‘std’; did you mean ‘wint_t’?
214 | std::vector fps_limit;
| ^~~~~~~~
| wint_t
../src/overlay_params.h:214:29: error: template argument 1 is invalid
214 | std::vector fps_limit;
| ^
../src/overlay_params.h:214:29: error: template argument 2 is invalid
../src/keybinds.cpp: In function ‘void check_keybinds(overlay_params&, uint32_t)’:
../src/keybinds.cpp:36:47: error: request for member ‘size’ in ‘params.overlay_params::fps_limit’, which is of non-class type ‘int’
36 | for (size_t i = 0; i < params.fps_limit.size(); i++){
| ^~~~
../src/keybinds.cpp:37:47: error: invalid types ‘int[size_t {aka long unsigned int}]’ for array subscript
37 | uint32_t fps_limit = params.fps_limit[i];
| ^
../src/keybinds.cpp:39:161: error: invalid types ‘int[size_t {aka long unsigned int}]’ for array subscript
39 | if((fps_limit > 0 && fps_limit_stats.targetFrameTime == std::chrono::duration_cast(std::chrono::duration(1) / params.fps_limit[i]))
| ^
../src/keybinds.cpp:41:60: error: request for member ‘size’ in ‘params.overlay_params::fps_limit’, which is of non-class type ‘int’
41 | uint32_t newFpsLimit = i+1 == params.fps_limit.size() ? params.fps_limit[0] : params.fps_limit[i+1];
| ^~~~
../src/keybinds.cpp:41:85: error: invalid types ‘int[int]’ for array subscript
41 | uint32_t newFpsLimit = i+1 == params.fps_limit.size() ? params.fps_limit[0] : params.fps_limit[i+1];
| ^
../src/keybinds.cpp:41:107: error: invalid types ‘int[size_t {aka long unsigned int}]’ for array subscript
41 | uint32_t newFpsLimit = i+1 == params.fps_limit.size() ? params.fps_limit[0] : params.fps_limit[i+1];
| ^
[5/9] Compiling C++ object src/libMangoHud.a.p/overlay.cpp.o
FAILED: src/libMangoHud.a.p/overlay.cpp.o
/usr/bin/g++ -Isrc/libMangoHud.a.p -Isrc -I../src -I../include -Isubprojects/imgui-1.81 -I../subprojects/imgui-1.81 -I../subprojects/imgui-1.81/backends -I. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++14 -Werror=return-type -Wno-unused-parameter -fno-math-errno -fno-trapping-math -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fno-rtti -fPIC -pthread -DSPDLOG_SHARED_LIB -DSPDLOG_FMT_EXTERNAL -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="v0.6.8"' -DSPDLOG_COMPILED_LIB -DNDEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_INFO -D_GNU_SOURCE -DHAVE_PTHREAD -DUSE_GCC_ATOMIC_BUILTINS -DHAVE_TIMESPEC_GET -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE '-DMANGOHUD_ARCH="64bit"' -DHAVE_NVML -DHAVE_X11 -DHAVE_DBUS -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -MD -MQ src/libMangoHud.a.p/overlay.cpp.o -MF src/libMangoHud.a.p/overlay.cpp.o.d -o src/libMangoHud.a.p/overlay.cpp.o -c ../src/overlay.cpp
../src/overlay.cpp: In function ‘void init_gpu_stats(uint32_t&, uint32_t, overlay_params&)’:
../src/overlay.cpp:751:14: error: ‘amdgpu_verify_metrics’ was not declared in this scope; did you mean ‘amdgpu_get_metrics’?
751 | if (amdgpu_verify_metrics(gpu_metrics_path)) {
| ^~~~~~~~~~~~~~~~~~~~~
| amdgpu_get_metrics
[6/9] Compiling C++ object src/libMangoHud.a.p/vulkan.cpp.o
FAILED: src/libMangoHud.a.p/vulkan.cpp.o
/usr/bin/g++ -Isrc/libMangoHud.a.p -Isrc -I../src -I../include -Isubprojects/imgui-1.81 -I../subprojects/imgui-1.81 -I../subprojects/imgui-1.81/backends -I. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++14 -Werror=return-type -Wno-unused-parameter -fno-math-errno -fno-trapping-math -Wno-non-virtual-dtor -Wno-missing-field-initializers -Wno-format-truncation -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fno-rtti -fPIC -pthread -DSPDLOG_SHARED_LIB -DSPDLOG_FMT_EXTERNAL -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="v0.6.8"' -DSPDLOG_COMPILED_LIB -DNDEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_INFO -D_GNU_SOURCE -DHAVE_PTHREAD -DUSE_GCC_ATOMIC_BUILTINS -DHAVE_TIMESPEC_GET -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE '-DMANGOHUD_ARCH="64bit"' -DHAVE_NVML -DHAVE_X11 -DHAVE_DBUS -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -MD -MQ src/libMangoHud.a.p/vulkan.cpp.o -MF src/libMangoHud.a.p/vulkan.cpp.o.d -o src/libMangoHud.a.p/vulkan.cpp.o -c ../src/vulkan.cpp
In file included from ../src/vulkan.cpp:47:
./vk_enum_to_str.h:330:39: error: ‘VkFaultLevel’ was not declared in this scope
330 | const char * vk_FaultLevel_to_str(VkFaultLevel input);
| ^~~~~~~~~~~~
./vk_enum_to_str.h:331:47: error: ‘VkFaultQueryBehavior’ was not declared in this scope; did you mean ‘vk_FaultQueryBehavior_to_str’?
331 | const char * vk_FaultQueryBehavior_to_str(VkFaultQueryBehavior input);
| ^~~~~~~~~~~~~~~~~~~~
| vk_FaultQueryBehavior_to_str
./vk_enum_to_str.h:332:38: error: ‘VkFaultType’ was not declared in this scope
332 | const char * vk_FaultType_to_str(VkFaultType input);
| ^~~~~~~~~~~
./vk_enum_to_str.h:369:59: error: ‘VkPipelineCacheValidationVersion’ was not declared in this scope; did you mean ‘vk_PipelineCacheValidationVersion_to_str’?
369 | const char * vk_PipelineCacheValidationVersion_to_str(VkPipelineCacheValidationVersion input);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| vk_PipelineCacheValidationVersion_to_str
./vk_enum_to_str.h:371:49: error: ‘VkPipelineMatchControl’ was not declared in this scope; did you mean ‘vk_PipelineMatchControl_to_str’?
371 | const char * vk_PipelineMatchControl_to_str(VkPipelineMatchControl input);
| ^~~~~~~~~~~~~~~~~~~~~~
| vk_PipelineMatchControl_to_str
./vk_enum_to_str.h:392:48: error: ‘VkSciSyncClientTypeNV’ was not declared in this scope; did you mean ‘vk_SciSyncClientTypeNV_to_str’?
392 | const char * vk_SciSyncClientTypeNV_to_str(VkSciSyncClientTypeNV input);
| ^~~~~~~~~~~~~~~~~~~~~
| vk_SciSyncClientTypeNV_to_str
./vk_enum_to_str.h:393:51: error: ‘VkSciSyncPrimitiveTypeNV’ was not declared in this scope; did you mean ‘vk_SciSyncPrimitiveTypeNV_to_str’?
393 | const char * vk_SciSyncPrimitiveTypeNV_to_str(VkSciSyncPrimitiveTypeNV input);
| ^~~~~~~~~~~~~~~~~~~~~~~~
| vk_SciSyncPrimitiveTypeNV_to_str
./vk_enum_to_str.h:513:9: error: ‘PFN_vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV’ does not name a type; did you mean ‘PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV’?
513 | PFN_vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV GetPhysicalDeviceExternalMemorySciBufPropertiesNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV
./vk_enum_to_str.h:532:9: error: ‘PFN_vkGetPhysicalDeviceRefreshableObjectTypesKHR’ does not name a type; did you mean ‘PFN_vkGetPhysicalDevicePresentRectanglesKHR’?
532 | PFN_vkGetPhysicalDeviceRefreshableObjectTypesKHR GetPhysicalDeviceRefreshableObjectTypesKHR;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDevicePresentRectanglesKHR
./vk_enum_to_str.h:533:9: error: ‘PFN_vkGetPhysicalDeviceSciBufAttributesNV’ does not name a type; did you mean ‘PFN_vkGetPhysicalDeviceFeatures2’?
533 | PFN_vkGetPhysicalDeviceSciBufAttributesNV GetPhysicalDeviceSciBufAttributesNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDeviceFeatures2
./vk_enum_to_str.h:534:9: error: ‘PFN_vkGetPhysicalDeviceSciSyncAttributesNV’ does not name a type; did you mean ‘PFN_vkGetPhysicalDeviceFeatures2’?
534 | PFN_vkGetPhysicalDeviceSciSyncAttributesNV GetPhysicalDeviceSciSyncAttributesNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDeviceFeatures2
./vk_enum_to_str.h:698:9: error: ‘PFN_vkCmdRefreshObjectsKHR’ does not name a type; did you mean ‘PFN_vkCmdResetEvent2KHR’?
698 | PFN_vkCmdRefreshObjectsKHR CmdRefreshObjectsKHR;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkCmdResetEvent2KHR
./vk_enum_to_str.h:840:9: error: ‘PFN_vkCreateSemaphoreSciSyncPoolNV’ does not name a type
840 | PFN_vkCreateSemaphoreSciSyncPoolNV CreateSemaphoreSciSyncPoolNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:882:9: error: ‘PFN_vkDestroySemaphoreSciSyncPoolNV’ does not name a type
882 | PFN_vkDestroySemaphoreSciSyncPoolNV DestroySemaphoreSciSyncPoolNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:912:9: error: ‘PFN_vkGetCommandPoolMemoryConsumption’ does not name a type
912 | PFN_vkGetCommandPoolMemoryConsumption GetCommandPoolMemoryConsumption;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:940:9: error: ‘PFN_vkGetFaultData’ does not name a type; did you mean ‘PFN_vkGetPrivateData’?
940 | PFN_vkGetFaultData GetFaultData;
| ^~~~~~~~~~~~~~~~~~
| PFN_vkGetPrivateData
./vk_enum_to_str.h:942:9: error: ‘PFN_vkGetFenceSciSyncFenceNV’ does not name a type
942 | PFN_vkGetFenceSciSyncFenceNV GetFenceSciSyncFenceNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:943:9: error: ‘PFN_vkGetFenceSciSyncObjNV’ does not name a type
943 | PFN_vkGetFenceSciSyncObjNV GetFenceSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:965:9: error: ‘PFN_vkGetMemorySciBufNV’ does not name a type; did you mean ‘PFN_vkGetMemoryFdKHR’?
965 | PFN_vkGetMemorySciBufNV GetMemorySciBufNV;
| ^~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetMemoryFdKHR
./vk_enum_to_str.h:1001:9: error: ‘PFN_vkGetSemaphoreSciSyncObjNV’ does not name a type
1001 | PFN_vkGetSemaphoreSciSyncObjNV GetSemaphoreSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:1017:9: error: ‘PFN_vkImportFenceSciSyncFenceNV’ does not name a type
1017 | PFN_vkImportFenceSciSyncFenceNV ImportFenceSciSyncFenceNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:1018:9: error: ‘PFN_vkImportFenceSciSyncObjNV’ does not name a type
1018 | PFN_vkImportFenceSciSyncObjNV ImportFenceSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:1023:9: error: ‘PFN_vkImportSemaphoreSciSyncObjNV’ does not name a type
1023 | PFN_vkImportSemaphoreSciSyncObjNV ImportSemaphoreSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/vulkan.cpp: In function ‘VkResult overlay_CreateDevice(VkPhysicalDevice, const VkDeviceCreateInfo*, const VkAllocationCallbacks*, VkDevice_T**)’:
../src/vulkan.cpp:1752:29: warning: unused variable ‘device_features’ [-Wunused-variable]
1752 | VkPhysicalDeviceFeatures device_features = {};
| ^~~~~~~~~~~~~~~
../src/vulkan.cpp: At global scope:
../src/vulkan.cpp:1944:12: error: ‘VK_LAYER_EXPORT’ does not name a type
1944 | extern "C" VK_LAYER_EXPORT VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL overlay_GetDeviceProcAddr(VkDevice dev,
| ^~~~~~~~~~~~~~~
../src/vulkan.cpp:1946:12: error: ‘VK_LAYER_EXPORT’ does not name a type
1946 | extern "C" VK_LAYER_EXPORT VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL overlay_GetInstanceProcAddr(VkInstance instance,
| ^~~~~~~~~~~~~~~
../src/vulkan.cpp:1953:40: error: ‘overlay_GetInstanceProcAddr’ was not declared in this scope; did you mean ‘vkGetInstanceProcAddr’?
1953 | { "vkGetInstanceProcAddr", (void *) overlay_GetInstanceProcAddr },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| vkGetInstanceProcAddr
../src/vulkan.cpp:1954:38: error: ‘overlay_GetDeviceProcAddr’ was not declared in this scope; did you mean ‘vkGetDeviceProcAddr’?
1954 | { "vkGetDeviceProcAddr", (void *) overlay_GetDeviceProcAddr },
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| vkGetDeviceProcAddr
../src/vulkan.cpp:1995:12: error: ‘VK_LAYER_EXPORT’ does not name a type
1995 | extern "C" VK_LAYER_EXPORT VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL overlay_GetDeviceProcAddr(VkDevice dev,
| ^~~~~~~~~~~~~~~
../src/vulkan.cpp:2009:12: error: ‘VK_LAYER_EXPORT’ does not name a type
2009 | extern "C" VK_LAYER_EXPORT VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL overlay_GetInstanceProcAddr(VkInstance instance,
| ^~~~~~~~~~~~~~~
../src/vulkan.cpp:1978:14: warning: ‘void* find_ptr(const char*)’ defined but not used [-Wunused-function]
1978 | static void *find_ptr(const char *name)
| ^~~~~~~~
[7/9] Compiling C object src/libMangoHud.a.p/meson-generated_.._.._vk_enum_to_str.c.o
FAILED: src/libMangoHud.a.p/meson-generated_.._.._vk_enum_to_str.c.o
/usr/bin/gcc -Isrc/libMangoHud.a.p -Isrc -I../src -I../include -Isubprojects/imgui-1.81 -I../subprojects/imgui-1.81 -I../subprojects/imgui-1.81/backends -I. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=incompatible-pointer-types -Wno-unused-parameter -fno-math-errno -fno-trapping-math -Wno-missing-field-initializers -Wno-format-truncation -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fPIC -pthread -DSPDLOG_SHARED_LIB -DSPDLOG_FMT_EXTERNAL -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="v0.6.8"' -DSPDLOG_COMPILED_LIB -DNDEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_INFO -D_GNU_SOURCE -DHAVE_PTHREAD -DUSE_GCC_ATOMIC_BUILTINS -DHAVE_TIMESPEC_GET -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE '-DMANGOHUD_ARCH="64bit"' -DHAVE_NVML -DHAVE_X11 -DHAVE_DBUS -Wno-override-init -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -MD -MQ src/libMangoHud.a.p/meson-generated_.._.._vk_enum_to_str.c.o -MF src/libMangoHud.a.p/meson-generated_.._.._vk_enum_to_str.c.o.d -o src/libMangoHud.a.p/meson-generated_.._.._vk_enum_to_str.c.o -c vk_enum_to_str.c
In file included from vk_enum_to_str.c:28:
vk_enum_to_str.h:330:39: error: unknown type name ‘VkFaultLevel’
330 | const char * vk_FaultLevel_to_str(VkFaultLevel input);
| ^~~~~~~~~~~~
vk_enum_to_str.h:331:47: error: unknown type name ‘VkFaultQueryBehavior’
331 | const char * vk_FaultQueryBehavior_to_str(VkFaultQueryBehavior input);
| ^~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:332:38: error: unknown type name ‘VkFaultType’
332 | const char * vk_FaultType_to_str(VkFaultType input);
| ^~~~~~~~~~~
vk_enum_to_str.h:369:59: error: unknown type name ‘VkPipelineCacheValidationVersion’; did you mean ‘VkPipelineCacheHeaderVersion’?
369 | const char * vk_PipelineCacheValidationVersion_to_str(VkPipelineCacheValidationVersion input);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPipelineCacheHeaderVersion
vk_enum_to_str.h:371:49: error: unknown type name ‘VkPipelineMatchControl’
371 | const char * vk_PipelineMatchControl_to_str(VkPipelineMatchControl input);
| ^~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:392:48: error: unknown type name ‘VkSciSyncClientTypeNV’
392 | const char * vk_SciSyncClientTypeNV_to_str(VkSciSyncClientTypeNV input);
| ^~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:393:51: error: unknown type name ‘VkSciSyncPrimitiveTypeNV’
393 | const char * vk_SciSyncPrimitiveTypeNV_to_str(VkSciSyncPrimitiveTypeNV input);
| ^~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:513:9: error: unknown type name ‘PFN_vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV’
513 | PFN_vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV GetPhysicalDeviceExternalMemorySciBufPropertiesNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:532:9: error: unknown type name ‘PFN_vkGetPhysicalDeviceRefreshableObjectTypesKHR’
532 | PFN_vkGetPhysicalDeviceRefreshableObjectTypesKHR GetPhysicalDeviceRefreshableObjectTypesKHR;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:533:9: error: unknown type name ‘PFN_vkGetPhysicalDeviceSciBufAttributesNV’
533 | PFN_vkGetPhysicalDeviceSciBufAttributesNV GetPhysicalDeviceSciBufAttributesNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:534:9: error: unknown type name ‘PFN_vkGetPhysicalDeviceSciSyncAttributesNV’
534 | PFN_vkGetPhysicalDeviceSciSyncAttributesNV GetPhysicalDeviceSciSyncAttributesNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:698:9: error: unknown type name ‘PFN_vkCmdRefreshObjectsKHR’
698 | PFN_vkCmdRefreshObjectsKHR CmdRefreshObjectsKHR;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:840:9: error: unknown type name ‘PFN_vkCreateSemaphoreSciSyncPoolNV’
840 | PFN_vkCreateSemaphoreSciSyncPoolNV CreateSemaphoreSciSyncPoolNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:882:9: error: unknown type name ‘PFN_vkDestroySemaphoreSciSyncPoolNV’
882 | PFN_vkDestroySemaphoreSciSyncPoolNV DestroySemaphoreSciSyncPoolNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:912:9: error: unknown type name ‘PFN_vkGetCommandPoolMemoryConsumption’
912 | PFN_vkGetCommandPoolMemoryConsumption GetCommandPoolMemoryConsumption;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:940:9: error: unknown type name ‘PFN_vkGetFaultData’
940 | PFN_vkGetFaultData GetFaultData;
| ^~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:942:9: error: unknown type name ‘PFN_vkGetFenceSciSyncFenceNV’
942 | PFN_vkGetFenceSciSyncFenceNV GetFenceSciSyncFenceNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:943:9: error: unknown type name ‘PFN_vkGetFenceSciSyncObjNV’
943 | PFN_vkGetFenceSciSyncObjNV GetFenceSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:965:9: error: unknown type name ‘PFN_vkGetMemorySciBufNV’
965 | PFN_vkGetMemorySciBufNV GetMemorySciBufNV;
| ^~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:1001:9: error: unknown type name ‘PFN_vkGetSemaphoreSciSyncObjNV’
1001 | PFN_vkGetSemaphoreSciSyncObjNV GetSemaphoreSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:1017:9: error: unknown type name ‘PFN_vkImportFenceSciSyncFenceNV’
1017 | PFN_vkImportFenceSciSyncFenceNV ImportFenceSciSyncFenceNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:1018:9: error: unknown type name ‘PFN_vkImportFenceSciSyncObjNV’
1018 | PFN_vkImportFenceSciSyncObjNV ImportFenceSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:1023:9: error: unknown type name ‘PFN_vkImportSemaphoreSciSyncObjNV’
1023 | PFN_vkImportSemaphoreSciSyncObjNV ImportSemaphoreSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:1056:26: error: unknown type name ‘VkFaultLevel’
1056 | vk_FaultLevel_to_str(VkFaultLevel input)
| ^~~~~~~~~~~~
vk_enum_to_str.c:1058:32: error: expected end of line before ‘push’
1058 | #pragma GCC diagnostic push
| ^~~~
vk_enum_to_str.c:1059:32: error: expected end of line before ‘ignored’
1059 | #pragma GCC diagnostic ignored "-Wswitch"
| ^~~~~~~
vk_enum_to_str.c:1070:32: error: expected end of line before ‘pop’
1070 | #pragma GCC diagnostic pop
| ^~~
vk_enum_to_str.c:1076:34: error: unknown type name ‘VkFaultQueryBehavior’
1076 | vk_FaultQueryBehavior_to_str(VkFaultQueryBehavior input)
| ^~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:1078:32: error: expected end of line before ‘push’
1078 | #pragma GCC diagnostic push
| ^~~~
vk_enum_to_str.c:1079:32: error: expected end of line before ‘ignored’
1079 | #pragma GCC diagnostic ignored "-Wswitch"
| ^~~~~~~
vk_enum_to_str.c:1084:32: error: expected end of line before ‘pop’
1084 | #pragma GCC diagnostic pop
| ^~~
vk_enum_to_str.c:1090:25: error: unknown type name ‘VkFaultType’
1090 | vk_FaultType_to_str(VkFaultType input)
| ^~~~~~~~~~~
vk_enum_to_str.c:1092:32: error: expected end of line before ‘push’
1092 | #pragma GCC diagnostic push
| ^~~~
vk_enum_to_str.c:1093:32: error: expected end of line before ‘ignored’
1093 | #pragma GCC diagnostic ignored "-Wswitch"
| ^~~~~~~
vk_enum_to_str.c:1110:32: error: expected end of line before ‘pop’
1110 | #pragma GCC diagnostic pop
| ^~~
vk_enum_to_str.c:2436:46: error: unknown type name ‘VkPipelineCacheValidationVersion’; did you mean ‘VkPipelineCacheHeaderVersion’?
2436 | vk_PipelineCacheValidationVersion_to_str(VkPipelineCacheValidationVersion input)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPipelineCacheHeaderVersion
vk_enum_to_str.c:2438:32: error: expected end of line before ‘push’
2438 | #pragma GCC diagnostic push
| ^~~~
vk_enum_to_str.c:2439:32: error: expected end of line before ‘ignored’
2439 | #pragma GCC diagnostic ignored "-Wswitch"
| ^~~~~~~
vk_enum_to_str.c:2444:32: error: expected end of line before ‘pop’
2444 | #pragma GCC diagnostic pop
| ^~~
vk_enum_to_str.c:2470:36: error: unknown type name ‘VkPipelineMatchControl’
2470 | vk_PipelineMatchControl_to_str(VkPipelineMatchControl input)
| ^~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:2472:32: error: expected end of line before ‘push’
2472 | #pragma GCC diagnostic push
| ^~~~
vk_enum_to_str.c:2473:32: error: expected end of line before ‘ignored’
2473 | #pragma GCC diagnostic ignored "-Wswitch"
| ^~~~~~~
vk_enum_to_str.c:2478:32: error: expected end of line before ‘pop’
2478 | #pragma GCC diagnostic pop
| ^~~
vk_enum_to_str.c:2966:35: error: unknown type name ‘VkSciSyncClientTypeNV’
2966 | vk_SciSyncClientTypeNV_to_str(VkSciSyncClientTypeNV input)
| ^~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:2968:32: error: expected end of line before ‘push’
2968 | #pragma GCC diagnostic push
| ^~~~
vk_enum_to_str.c:2969:32: error: expected end of line before ‘ignored’
2969 | #pragma GCC diagnostic ignored "-Wswitch"
| ^~~~~~~
vk_enum_to_str.c:2978:32: error: expected end of line before ‘pop’
2978 | #pragma GCC diagnostic pop
| ^~~
vk_enum_to_str.c:2984:38: error: unknown type name ‘VkSciSyncPrimitiveTypeNV’
2984 | vk_SciSyncPrimitiveTypeNV_to_str(VkSciSyncPrimitiveTypeNV input)
| ^~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:2986:32: error: expected end of line before ‘push’
2986 | #pragma GCC diagnostic push
| ^~~~
vk_enum_to_str.c:2987:32: error: expected end of line before ‘ignored’
2987 | #pragma GCC diagnostic ignored "-Wswitch"
| ^~~~~~~
vk_enum_to_str.c:2994:32: error: expected end of line before ‘pop’
2994 | #pragma GCC diagnostic pop
| ^~~
vk_enum_to_str.c: In function ‘vk_structure_type_size’:
vk_enum_to_str.c:4851:14: error: ‘VK_STRUCTURE_TYPE_APPLICATION_PARAMETERS_EXT’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_VALIDATION_FEATURES_EXT’?
4851 | case VK_STRUCTURE_TYPE_APPLICATION_PARAMETERS_EXT: return sizeof(VkApplicationParametersEXT);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_VALIDATION_FEATURES_EXT
vk_enum_to_str.c:4851:14: note: each undeclared identifier is reported only once for each function it appears in
vk_enum_to_str.c:4851:74: error: ‘VkApplicationParametersEXT’ undeclared (first use in this function)
4851 | case VK_STRUCTURE_TYPE_APPLICATION_PARAMETERS_EXT: return sizeof(VkApplicationParametersEXT);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:4908:14: error: ‘VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_CONSUMPTION’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO’?
4908 | case VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_CONSUMPTION: return sizeof(VkCommandPoolMemoryConsumption);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO
vk_enum_to_str.c:4908:79: error: ‘VkCommandPoolMemoryConsumption’ undeclared (first use in this function)
4908 | case VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_CONSUMPTION: return sizeof(VkCommandPoolMemoryConsumption);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:4909:14: error: ‘VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO’?
4909 | case VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO: return sizeof(VkCommandPoolMemoryReservationCreateInfo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO
vk_enum_to_str.c:4909:91: error: ‘VkCommandPoolMemoryReservationCreateInfo’ undeclared (first use in this function)
4909 | case VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO: return sizeof(VkCommandPoolMemoryReservationCreateInfo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:4979:14: error: ‘VK_STRUCTURE_TYPE_DEVICE_OBJECT_RESERVATION_CREATE_INFO’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO’?
4979 | case VK_STRUCTURE_TYPE_DEVICE_OBJECT_RESERVATION_CREATE_INFO: return sizeof(VkDeviceObjectReservationCreateInfo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO
vk_enum_to_str.c:4979:85: error: ‘VkDeviceObjectReservationCreateInfo’ undeclared (first use in this function)
4979 | case VK_STRUCTURE_TYPE_DEVICE_OBJECT_RESERVATION_CREATE_INFO: return sizeof(VkDeviceObjectReservationCreateInfo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:4984:14: error: ‘VK_STRUCTURE_TYPE_DEVICE_SEMAPHORE_SCI_SYNC_POOL_RESERVATION_CREATE_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD’?
4984 | case VK_STRUCTURE_TYPE_DEVICE_SEMAPHORE_SCI_SYNC_POOL_RESERVATION_CREATE_INFO_NV: return sizeof(VkDeviceSemaphoreSciSyncPoolReservationCreateInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD
vk_enum_to_str.c:4984:105: error: ‘VkDeviceSemaphoreSciSyncPoolReservationCreateInfoNV’ undeclared (first use in this function)
4984 | case VK_STRUCTURE_TYPE_DEVICE_SEMAPHORE_SCI_SYNC_POOL_RESERVATION_CREATE_INFO_NV: return sizeof(VkDeviceSemaphoreSciSyncPoolReservationCreateInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5005:14: error: ‘VK_STRUCTURE_TYPE_EXPORT_FENCE_SCI_SYNC_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO_KHR’?
5005 | case VK_STRUCTURE_TYPE_EXPORT_FENCE_SCI_SYNC_INFO_NV: return sizeof(VkExportFenceSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO_KHR
vk_enum_to_str.c:5005:77: error: ‘VkExportFenceSciSyncInfoNV’ undeclared (first use in this function); did you mean ‘VkExportFenceCreateInfo’?
5005 | case VK_STRUCTURE_TYPE_EXPORT_FENCE_SCI_SYNC_INFO_NV: return sizeof(VkExportFenceSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| VkExportFenceCreateInfo
vk_enum_to_str.c:5011:14: error: ‘VK_STRUCTURE_TYPE_EXPORT_MEMORY_SCI_BUF_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV’?
5011 | case VK_STRUCTURE_TYPE_EXPORT_MEMORY_SCI_BUF_INFO_NV: return sizeof(VkExportMemorySciBufInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV
vk_enum_to_str.c:5011:77: error: ‘VkExportMemorySciBufInfoNV’ undeclared (first use in this function); did you mean ‘VkExportMemoryAllocateInfoNV’?
5011 | case VK_STRUCTURE_TYPE_EXPORT_MEMORY_SCI_BUF_INFO_NV: return sizeof(VkExportMemorySciBufInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| VkExportMemoryAllocateInfoNV
vk_enum_to_str.c:5043:14: error: ‘VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_SCI_SYNC_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO_KHR’?
5043 | case VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_SCI_SYNC_INFO_NV: return sizeof(VkExportSemaphoreSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO_KHR
vk_enum_to_str.c:5043:81: error: ‘VkExportSemaphoreSciSyncInfoNV’ undeclared (first use in this function); did you mean ‘VkExportSemaphoreCreateInfo’?
5043 | case VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_SCI_SYNC_INFO_NV: return sizeof(VkExportSemaphoreSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkExportSemaphoreCreateInfo
vk_enum_to_str.c:5054:14: error: ‘VK_STRUCTURE_TYPE_FAULT_CALLBACK_INFO’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_EVENT_CREATE_INFO’?
5054 | case VK_STRUCTURE_TYPE_FAULT_CALLBACK_INFO: return sizeof(VkFaultCallbackInfo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_EVENT_CREATE_INFO
vk_enum_to_str.c:5054:67: error: ‘VkFaultCallbackInfo’ undeclared (first use in this function)
5054 | case VK_STRUCTURE_TYPE_FAULT_CALLBACK_INFO: return sizeof(VkFaultCallbackInfo);
| ^~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5055:14: error: ‘VK_STRUCTURE_TYPE_FAULT_DATA’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_MAX_ENUM’?
5055 | case VK_STRUCTURE_TYPE_FAULT_DATA: return sizeof(VkFaultData);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_MAX_ENUM
vk_enum_to_str.c:5055:58: error: ‘VkFaultData’ undeclared (first use in this function)
5055 | case VK_STRUCTURE_TYPE_FAULT_DATA: return sizeof(VkFaultData);
| ^~~~~~~~~~~
vk_enum_to_str.c:5058:14: error: ‘VK_STRUCTURE_TYPE_FENCE_GET_SCI_SYNC_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR’?
5058 | case VK_STRUCTURE_TYPE_FENCE_GET_SCI_SYNC_INFO_NV: return sizeof(VkFenceGetSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR
vk_enum_to_str.c:5058:74: error: ‘VkFenceGetSciSyncInfoNV’ undeclared (first use in this function)
5058 | case VK_STRUCTURE_TYPE_FENCE_GET_SCI_SYNC_INFO_NV: return sizeof(VkFenceGetSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5123:14: error: ‘VK_STRUCTURE_TYPE_IMPORT_FENCE_SCI_SYNC_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR’?
5123 | case VK_STRUCTURE_TYPE_IMPORT_FENCE_SCI_SYNC_INFO_NV: return sizeof(VkImportFenceSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR
vk_enum_to_str.c:5123:77: error: ‘VkImportFenceSciSyncInfoNV’ undeclared (first use in this function)
5123 | case VK_STRUCTURE_TYPE_IMPORT_FENCE_SCI_SYNC_INFO_NV: return sizeof(VkImportFenceSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5132:14: error: ‘VK_STRUCTURE_TYPE_IMPORT_MEMORY_SCI_BUF_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR’?
5132 | case VK_STRUCTURE_TYPE_IMPORT_MEMORY_SCI_BUF_INFO_NV: return sizeof(VkImportMemorySciBufInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR
vk_enum_to_str.c:5132:77: error: ‘VkImportMemorySciBufInfoNV’ undeclared (first use in this function); did you mean ‘VkImportMemoryFdInfoKHR’?
5132 | case VK_STRUCTURE_TYPE_IMPORT_MEMORY_SCI_BUF_INFO_NV: return sizeof(VkImportMemorySciBufInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| VkImportMemoryFdInfoKHR
vk_enum_to_str.c:5155:14: error: ‘VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_SCI_SYNC_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR’?
5155 | case VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_SCI_SYNC_INFO_NV: return sizeof(VkImportSemaphoreSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR
vk_enum_to_str.c:5155:81: error: ‘VkImportSemaphoreSciSyncInfoNV’ undeclared (first use in this function); did you mean ‘VkImportSemaphoreFdInfoKHR’?
5155 | case VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_SCI_SYNC_INFO_NV: return sizeof(VkImportSemaphoreSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkImportSemaphoreFdInfoKHR
vk_enum_to_str.c:5179:14: error: ‘VK_STRUCTURE_TYPE_MEMORY_GET_SCI_BUF_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR’?
5179 | case VK_STRUCTURE_TYPE_MEMORY_GET_SCI_BUF_INFO_NV: return sizeof(VkMemoryGetSciBufInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR
vk_enum_to_str.c:5179:74: error: ‘VkMemoryGetSciBufInfoNV’ undeclared (first use in this function)
5179 | case VK_STRUCTURE_TYPE_MEMORY_GET_SCI_BUF_INFO_NV: return sizeof(VkMemoryGetSciBufInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5190:14: error: ‘VK_STRUCTURE_TYPE_MEMORY_SCI_BUF_PROPERTIES_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR’?
5190 | case VK_STRUCTURE_TYPE_MEMORY_SCI_BUF_PROPERTIES_NV: return sizeof(VkMemorySciBufPropertiesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR
vk_enum_to_str.c:5190:76: error: ‘VkMemorySciBufPropertiesNV’ undeclared (first use in this function); did you mean ‘VkMemoryFdPropertiesKHR’?
5190 | case VK_STRUCTURE_TYPE_MEMORY_SCI_BUF_PROPERTIES_NV: return sizeof(VkMemorySciBufPropertiesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| VkMemoryFdPropertiesKHR
vk_enum_to_str.c:5220:14: error: ‘VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_RESERVATION_INFO_KHR’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_SUBMIT_INFO_KHR’?
5220 | case VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_RESERVATION_INFO_KHR: return sizeof(VkPerformanceQueryReservationInfoKHR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_SUBMIT_INFO_KHR
vk_enum_to_str.c:5220:86: error: ‘VkPerformanceQueryReservationInfoKHR’ undeclared (first use in this function); did you mean ‘VkPerformanceQuerySubmitInfoKHR’?
5220 | case VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_RESERVATION_INFO_KHR: return sizeof(VkPerformanceQueryReservationInfoKHR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPerformanceQuerySubmitInfoKHR
vk_enum_to_str.c:5281:14: error: ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCI_BUF_FEATURES_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV’?
5281 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCI_BUF_FEATURES_NV: return sizeof(VkPhysicalDeviceExternalMemorySciBufFeaturesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV
vk_enum_to_str.c:5281:99: error: ‘VkPhysicalDeviceExternalMemorySciBufFeaturesNV’ undeclared (first use in this function); did you mean ‘VkPhysicalDeviceExternalMemoryRDMAFeaturesNV’?
5281 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCI_BUF_FEATURES_NV: return sizeof(VkPhysicalDeviceExternalMemorySciBufFeaturesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPhysicalDeviceExternalMemoryRDMAFeaturesNV
vk_enum_to_str.c:5282:14: error: ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_2_FEATURES_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV’?
5282 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_2_FEATURES_NV: return sizeof(VkPhysicalDeviceExternalSciSync2FeaturesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV
vk_enum_to_str.c:5282:95: error: ‘VkPhysicalDeviceExternalSciSync2FeaturesNV’ undeclared (first use in this function); did you mean ‘VkPhysicalDeviceExternalMemoryRDMAFeaturesNV’?
5282 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_2_FEATURES_NV: return sizeof(VkPhysicalDeviceExternalSciSync2FeaturesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPhysicalDeviceExternalMemoryRDMAFeaturesNV
vk_enum_to_str.c:5283:14: error: ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_FEATURES_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV’?
5283 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_FEATURES_NV: return sizeof(VkPhysicalDeviceExternalSciSyncFeaturesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV
vk_enum_to_str.c:5283:93: error: ‘VkPhysicalDeviceExternalSciSyncFeaturesNV’ undeclared (first use in this function); did you mean ‘VkPhysicalDeviceExternalMemoryRDMAFeaturesNV’?
5283 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_FEATURES_NV: return sizeof(VkPhysicalDeviceExternalSciSyncFeaturesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPhysicalDeviceExternalMemoryRDMAFeaturesNV
vk_enum_to_str.c:5462:14: error: ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_FEATURES’?
5462 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES: return sizeof(VkPhysicalDeviceVulkanSC10Features);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_FEATURES
vk_enum_to_str.c:5462:86: error: ‘VkPhysicalDeviceVulkanSC10Features’ undeclared (first use in this function); did you mean ‘VkPhysicalDeviceVulkan13Features’?
5462 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES: return sizeof(VkPhysicalDeviceVulkanSC10Features);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPhysicalDeviceVulkan13Features
vk_enum_to_str.c:5463:14: error: ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_PROPERTIES’?
5463 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES: return sizeof(VkPhysicalDeviceVulkanSC10Properties);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_PROPERTIES
vk_enum_to_str.c:5463:88: error: ‘VkPhysicalDeviceVulkanSC10Properties’ undeclared (first use in this function); did you mean ‘VkPhysicalDeviceVulkan13Properties’?
5463 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES: return sizeof(VkPhysicalDeviceVulkanSC10Properties);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPhysicalDeviceVulkan13Properties
vk_enum_to_str.c:5491:14: error: ‘VK_STRUCTURE_TYPE_PIPELINE_OFFLINE_CREATE_INFO’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO’?
5491 | case VK_STRUCTURE_TYPE_PIPELINE_OFFLINE_CREATE_INFO: return sizeof(VkPipelineOfflineCreateInfo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO
vk_enum_to_str.c:5491:76: error: ‘VkPipelineOfflineCreateInfo’ undeclared (first use in this function); did you mean ‘VkPipelineCacheCreateInfo’?
5491 | case VK_STRUCTURE_TYPE_PIPELINE_OFFLINE_CREATE_INFO: return sizeof(VkPipelineOfflineCreateInfo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPipelineCacheCreateInfo
vk_enum_to_str.c:5492:14: error: ‘VK_STRUCTURE_TYPE_PIPELINE_POOL_SIZE’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_PIPELINE_INFO_EXT’?
5492 | case VK_STRUCTURE_TYPE_PIPELINE_POOL_SIZE: return sizeof(VkPipelinePoolSize);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PIPELINE_INFO_EXT
vk_enum_to_str.c:5492:66: error: ‘VkPipelinePoolSize’ undeclared (first use in this function)
5492 | case VK_STRUCTURE_TYPE_PIPELINE_POOL_SIZE: return sizeof(VkPipelinePoolSize);
| ^~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5546:14: error: ‘VK_STRUCTURE_TYPE_REFRESH_OBJECT_LIST_KHR’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_PRESENT_ID_KHR’?
5546 | case VK_STRUCTURE_TYPE_REFRESH_OBJECT_LIST_KHR: return sizeof(VkRefreshObjectListKHR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PRESENT_ID_KHR
vk_enum_to_str.c:5546:71: error: ‘VkRefreshObjectListKHR’ undeclared (first use in this function)
5546 | case VK_STRUCTURE_TYPE_REFRESH_OBJECT_LIST_KHR: return sizeof(VkRefreshObjectListKHR);
| ^~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5574:14: error: ‘VK_STRUCTURE_TYPE_SCI_SYNC_ATTRIBUTES_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN’?
5574 | case VK_STRUCTURE_TYPE_SCI_SYNC_ATTRIBUTES_INFO_NV: return sizeof(VkSciSyncAttributesInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN
vk_enum_to_str.c:5574:75: error: ‘VkSciSyncAttributesInfoNV’ undeclared (first use in this function)
5574 | case VK_STRUCTURE_TYPE_SCI_SYNC_ATTRIBUTES_INFO_NV: return sizeof(VkSciSyncAttributesInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5580:14: error: ‘VK_STRUCTURE_TYPE_SEMAPHORE_GET_SCI_SYNC_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR’?
5580 | case VK_STRUCTURE_TYPE_SEMAPHORE_GET_SCI_SYNC_INFO_NV: return sizeof(VkSemaphoreGetSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR
vk_enum_to_str.c:5580:78: error: ‘VkSemaphoreGetSciSyncInfoNV’ undeclared (first use in this function)
5580 | case VK_STRUCTURE_TYPE_SEMAPHORE_GET_SCI_SYNC_INFO_NV: return sizeof(VkSemaphoreGetSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5587:14: error: ‘VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_CREATE_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO_KHR’?
5587 | case VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_CREATE_INFO_NV: return sizeof(VkSemaphoreSciSyncCreateInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO_KHR
vk_enum_to_str.c:5587:81: error: ‘VkSemaphoreSciSyncCreateInfoNV’ undeclared (first use in this function); did you mean ‘VkSemaphoreTypeCreateInfo’?
5587 | case VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_CREATE_INFO_NV: return sizeof(VkSemaphoreSciSyncCreateInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkSemaphoreTypeCreateInfo
vk_enum_to_str.c:5588:14: error: ‘VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_POOL_CREATE_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO_KHR’?
5588 | case VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_POOL_CREATE_INFO_NV: return sizeof(VkSemaphoreSciSyncPoolCreateInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO_KHR
vk_enum_to_str.c:5588:86: error: ‘VkSemaphoreSciSyncPoolCreateInfoNV’ undeclared (first use in this function); did you mean ‘VkSemaphoreTypeCreateInfo’?
5588 | case VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_POOL_CREATE_INFO_NV: return sizeof(VkSemaphoreSciSyncPoolCreateInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkSemaphoreTypeCreateInfo
vk_enum_to_str.c: In function ‘vk_load_instance_commands’:
vk_enum_to_str.c:5866:69: error: ‘PFN_vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV’ undeclared (first use in this function); did you mean ‘PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV’?
5866 | table->GetPhysicalDeviceExternalMemorySciBufPropertiesNV = (PFN_vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV) gpa(instance, "vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV
vk_enum_to_str.c:5866:125: error: expected ‘;’ before ‘gpa’
5866 | table->GetPhysicalDeviceExternalMemorySciBufPropertiesNV = (PFN_vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV) gpa(instance, "vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV");
| ^~~~
| ;
vk_enum_to_str.c:5885:62: error: ‘PFN_vkGetPhysicalDeviceRefreshableObjectTypesKHR’ undeclared (first use in this function); did you mean ‘PFN_vkGetPhysicalDevicePresentRectanglesKHR’?
5885 | table->GetPhysicalDeviceRefreshableObjectTypesKHR = (PFN_vkGetPhysicalDeviceRefreshableObjectTypesKHR) gpa(instance, "vkGetPhysicalDeviceRefreshableObjectTypesKHR");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDevicePresentRectanglesKHR
vk_enum_to_str.c:5885:111: error: expected ‘;’ before ‘gpa’
5885 | table->GetPhysicalDeviceRefreshableObjectTypesKHR = (PFN_vkGetPhysicalDeviceRefreshableObjectTypesKHR) gpa(instance, "vkGetPhysicalDeviceRefreshableObjectTypesKHR");
| ^~~~
| ;
vk_enum_to_str.c:5886:55: error: ‘PFN_vkGetPhysicalDeviceSciBufAttributesNV’ undeclared (first use in this function); did you mean ‘PFN_vkGetPhysicalDeviceFeatures2’?
5886 | table->GetPhysicalDeviceSciBufAttributesNV = (PFN_vkGetPhysicalDeviceSciBufAttributesNV) gpa(instance, "vkGetPhysicalDeviceSciBufAttributesNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDeviceFeatures2
vk_enum_to_str.c:5886:97: error: expected ‘;’ before ‘gpa’
5886 | table->GetPhysicalDeviceSciBufAttributesNV = (PFN_vkGetPhysicalDeviceSciBufAttributesNV) gpa(instance, "vkGetPhysicalDeviceSciBufAttributesNV");
| ^~~~
| ;
vk_enum_to_str.c:5887:56: error: ‘PFN_vkGetPhysicalDeviceSciSyncAttributesNV’ undeclared (first use in this function); did you mean ‘PFN_vkGetPhysicalDeviceFeatures2’?
5887 | table->GetPhysicalDeviceSciSyncAttributesNV = (PFN_vkGetPhysicalDeviceSciSyncAttributesNV) gpa(instance, "vkGetPhysicalDeviceSciSyncAttributesNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDeviceFeatures2
vk_enum_to_str.c:5887:99: error: expected ‘;’ before ‘gpa’
5887 | table->GetPhysicalDeviceSciSyncAttributesNV = (PFN_vkGetPhysicalDeviceSciSyncAttributesNV) gpa(instance, "vkGetPhysicalDeviceSciSyncAttributesNV");
| ^~~~
| ;
vk_enum_to_str.c: In function ‘vk_load_device_commands’:
vk_enum_to_str.c:6055:40: error: ‘PFN_vkCmdRefreshObjectsKHR’ undeclared (first use in this function); did you mean ‘PFN_vkCmdResetEvent2KHR’?
6055 | table->CmdRefreshObjectsKHR = (PFN_vkCmdRefreshObjectsKHR) gpa(device, "vkCmdRefreshObjectsKHR");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkCmdResetEvent2KHR
vk_enum_to_str.c:6055:67: error: expected ‘;’ before ‘gpa’
6055 | table->CmdRefreshObjectsKHR = (PFN_vkCmdRefreshObjectsKHR) gpa(device, "vkCmdRefreshObjectsKHR");
| ^~~~
| ;
vk_enum_to_str.c:6197:48: error: ‘PFN_vkCreateSemaphoreSciSyncPoolNV’ undeclared (first use in this function)
6197 | table->CreateSemaphoreSciSyncPoolNV = (PFN_vkCreateSemaphoreSciSyncPoolNV) gpa(device, "vkCreateSemaphoreSciSyncPoolNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6197:83: error: expected ‘;’ before ‘gpa’
6197 | table->CreateSemaphoreSciSyncPoolNV = (PFN_vkCreateSemaphoreSciSyncPoolNV) gpa(device, "vkCreateSemaphoreSciSyncPoolNV");
| ^~~~
| ;
vk_enum_to_str.c:6239:49: error: ‘PFN_vkDestroySemaphoreSciSyncPoolNV’ undeclared (first use in this function)
6239 | table->DestroySemaphoreSciSyncPoolNV = (PFN_vkDestroySemaphoreSciSyncPoolNV) gpa(device, "vkDestroySemaphoreSciSyncPoolNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6239:85: error: expected ‘;’ before ‘gpa’
6239 | table->DestroySemaphoreSciSyncPoolNV = (PFN_vkDestroySemaphoreSciSyncPoolNV) gpa(device, "vkDestroySemaphoreSciSyncPoolNV");
| ^~~~
| ;
vk_enum_to_str.c:6269:51: error: ‘PFN_vkGetCommandPoolMemoryConsumption’ undeclared (first use in this function)
6269 | table->GetCommandPoolMemoryConsumption = (PFN_vkGetCommandPoolMemoryConsumption) gpa(device, "vkGetCommandPoolMemoryConsumption");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6269:89: error: expected ‘;’ before ‘gpa’
6269 | table->GetCommandPoolMemoryConsumption = (PFN_vkGetCommandPoolMemoryConsumption) gpa(device, "vkGetCommandPoolMemoryConsumption");
| ^~~~
| ;
vk_enum_to_str.c:6297:32: error: ‘PFN_vkGetFaultData’ undeclared (first use in this function); did you mean ‘PFN_vkGetPrivateData’?
6297 | table->GetFaultData = (PFN_vkGetFaultData) gpa(device, "vkGetFaultData");
| ^~~~~~~~~~~~~~~~~~
| PFN_vkGetPrivateData
vk_enum_to_str.c:6297:51: error: expected ‘;’ before ‘gpa’
6297 | table->GetFaultData = (PFN_vkGetFaultData) gpa(device, "vkGetFaultData");
| ^~~~
| ;
vk_enum_to_str.c:6299:42: error: ‘PFN_vkGetFenceSciSyncFenceNV’ undeclared (first use in this function)
6299 | table->GetFenceSciSyncFenceNV = (PFN_vkGetFenceSciSyncFenceNV) gpa(device, "vkGetFenceSciSyncFenceNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6299:71: error: expected ‘;’ before ‘gpa’
6299 | table->GetFenceSciSyncFenceNV = (PFN_vkGetFenceSciSyncFenceNV) gpa(device, "vkGetFenceSciSyncFenceNV");
| ^~~~
| ;
vk_enum_to_str.c:6300:40: error: ‘PFN_vkGetFenceSciSyncObjNV’ undeclared (first use in this function)
6300 | table->GetFenceSciSyncObjNV = (PFN_vkGetFenceSciSyncObjNV) gpa(device, "vkGetFenceSciSyncObjNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6300:67: error: expected ‘;’ before ‘gpa’
6300 | table->GetFenceSciSyncObjNV = (PFN_vkGetFenceSciSyncObjNV) gpa(device, "vkGetFenceSciSyncObjNV");
| ^~~~
| ;
vk_enum_to_str.c:6322:37: error: ‘PFN_vkGetMemorySciBufNV’ undeclared (first use in this function); did you mean ‘PFN_vkGetMemoryFdKHR’?
6322 | table->GetMemorySciBufNV = (PFN_vkGetMemorySciBufNV) gpa(device, "vkGetMemorySciBufNV");
| ^~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetMemoryFdKHR
vk_enum_to_str.c:6322:61: error: expected ‘;’ before ‘gpa’
6322 | table->GetMemorySciBufNV = (PFN_vkGetMemorySciBufNV) gpa(device, "vkGetMemorySciBufNV");
| ^~~~
| ;
vk_enum_to_str.c:6358:44: error: ‘PFN_vkGetSemaphoreSciSyncObjNV’ undeclared (first use in this function)
6358 | table->GetSemaphoreSciSyncObjNV = (PFN_vkGetSemaphoreSciSyncObjNV) gpa(device, "vkGetSemaphoreSciSyncObjNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6358:75: error: expected ‘;’ before ‘gpa’
6358 | table->GetSemaphoreSciSyncObjNV = (PFN_vkGetSemaphoreSciSyncObjNV) gpa(device, "vkGetSemaphoreSciSyncObjNV");
| ^~~~
| ;
vk_enum_to_str.c:6374:45: error: ‘PFN_vkImportFenceSciSyncFenceNV’ undeclared (first use in this function)
6374 | table->ImportFenceSciSyncFenceNV = (PFN_vkImportFenceSciSyncFenceNV) gpa(device, "vkImportFenceSciSyncFenceNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6374:77: error: expected ‘;’ before ‘gpa’
6374 | table->ImportFenceSciSyncFenceNV = (PFN_vkImportFenceSciSyncFenceNV) gpa(device, "vkImportFenceSciSyncFenceNV");
| ^~~~
| ;
vk_enum_to_str.c:6375:43: error: ‘PFN_vkImportFenceSciSyncObjNV’ undeclared (first use in this function)
6375 | table->ImportFenceSciSyncObjNV = (PFN_vkImportFenceSciSyncObjNV) gpa(device, "vkImportFenceSciSyncObjNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6375:73: error: expected ‘;’ before ‘gpa’
6375 | table->ImportFenceSciSyncObjNV = (PFN_vkImportFenceSciSyncObjNV) gpa(device, "vkImportFenceSciSyncObjNV");
| ^~~~
| ;
vk_enum_to_str.c:6380:47: error: ‘PFN_vkImportSemaphoreSciSyncObjNV’ undeclared (first use in this function)
6380 | table->ImportSemaphoreSciSyncObjNV = (PFN_vkImportSemaphoreSciSyncObjNV) gpa(device, "vkImportSemaphoreSciSyncObjNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6380:81: error: expected ‘;’ before ‘gpa’
6380 | table->ImportSemaphoreSciSyncObjNV = (PFN_vkImportSemaphoreSciSyncObjNV) gpa(device, "vkImportSemaphoreSciSyncObjNV");
| ^~~~
| ;
ninja: build stopped: subcommand failed.
```
Just tested with commits from masdter and build fails as well
```console
[tkloczko@pers-jacek x86_64-redhat-linux-gnu]$ ninja
[1/8] Generating version.h with a custom command
fatal: No names found, cannot describe anything.
[2/5] Compiling C++ object src/libMangoHud.a.p/vulkan.cpp.o
FAILED: src/libMangoHud.a.p/vulkan.cpp.o
/usr/bin/g++ -Isrc/libMangoHud.a.p -Isrc -I../src -I../include -Isubprojects/imgui-1.81 -I../subprojects/imgui-1.81 -I../subprojects/imgui-1.81/backends -I. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++14 -Werror=missing-declarations -Werror=return-type -Wno-unused-parameter -fno-math-errno -fno-trapping-math -Wno-non-virtual-dtor -Wno-missing-field-initializers -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fno-rtti -fPIC -pthread -DSPDLOG_SHARED_LIB -DSPDLOG_FMT_EXTERNAL -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="v0.6.8"' -DSPDLOG_COMPILED_LIB -DNDEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_INFO -D_GNU_SOURCE -DHAVE_PTHREAD -DUSE_GCC_ATOMIC_BUILTINS -DHAVE_TIMESPEC_GET -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE '-DMANGOHUD_ARCH="64bit"' -DHAVE_NVML -DHAVE_X11 -DHAVE_DBUS -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -MD -MQ src/libMangoHud.a.p/vulkan.cpp.o -MF src/libMangoHud.a.p/vulkan.cpp.o.d -o src/libMangoHud.a.p/vulkan.cpp.o -c ../src/vulkan.cpp
In file included from ../src/vulkan.cpp:47:
./vk_enum_to_str.h:330:39: error: ‘VkFaultLevel’ was not declared in this scope
330 | const char * vk_FaultLevel_to_str(VkFaultLevel input);
| ^~~~~~~~~~~~
./vk_enum_to_str.h:331:47: error: ‘VkFaultQueryBehavior’ was not declared in this scope; did you mean ‘vk_FaultQueryBehavior_to_str’?
331 | const char * vk_FaultQueryBehavior_to_str(VkFaultQueryBehavior input);
| ^~~~~~~~~~~~~~~~~~~~
| vk_FaultQueryBehavior_to_str
./vk_enum_to_str.h:332:38: error: ‘VkFaultType’ was not declared in this scope
332 | const char * vk_FaultType_to_str(VkFaultType input);
| ^~~~~~~~~~~
./vk_enum_to_str.h:369:59: error: ‘VkPipelineCacheValidationVersion’ was not declared in this scope; did you mean ‘vk_PipelineCacheValidationVersion_to_str’?
369 | const char * vk_PipelineCacheValidationVersion_to_str(VkPipelineCacheValidationVersion input);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| vk_PipelineCacheValidationVersion_to_str
./vk_enum_to_str.h:371:49: error: ‘VkPipelineMatchControl’ was not declared in this scope; did you mean ‘vk_PipelineMatchControl_to_str’?
371 | const char * vk_PipelineMatchControl_to_str(VkPipelineMatchControl input);
| ^~~~~~~~~~~~~~~~~~~~~~
| vk_PipelineMatchControl_to_str
./vk_enum_to_str.h:392:48: error: ‘VkSciSyncClientTypeNV’ was not declared in this scope; did you mean ‘vk_SciSyncClientTypeNV_to_str’?
392 | const char * vk_SciSyncClientTypeNV_to_str(VkSciSyncClientTypeNV input);
| ^~~~~~~~~~~~~~~~~~~~~
| vk_SciSyncClientTypeNV_to_str
./vk_enum_to_str.h:393:51: error: ‘VkSciSyncPrimitiveTypeNV’ was not declared in this scope; did you mean ‘vk_SciSyncPrimitiveTypeNV_to_str’?
393 | const char * vk_SciSyncPrimitiveTypeNV_to_str(VkSciSyncPrimitiveTypeNV input);
| ^~~~~~~~~~~~~~~~~~~~~~~~
| vk_SciSyncPrimitiveTypeNV_to_str
./vk_enum_to_str.h:513:9: error: ‘PFN_vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV’ does not name a type; did you mean ‘PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV’?
513 | PFN_vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV GetPhysicalDeviceExternalMemorySciBufPropertiesNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV
./vk_enum_to_str.h:532:9: error: ‘PFN_vkGetPhysicalDeviceRefreshableObjectTypesKHR’ does not name a type; did you mean ‘PFN_vkGetPhysicalDevicePresentRectanglesKHR’?
532 | PFN_vkGetPhysicalDeviceRefreshableObjectTypesKHR GetPhysicalDeviceRefreshableObjectTypesKHR;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDevicePresentRectanglesKHR
./vk_enum_to_str.h:533:9: error: ‘PFN_vkGetPhysicalDeviceSciBufAttributesNV’ does not name a type; did you mean ‘PFN_vkGetPhysicalDeviceFeatures2’?
533 | PFN_vkGetPhysicalDeviceSciBufAttributesNV GetPhysicalDeviceSciBufAttributesNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDeviceFeatures2
./vk_enum_to_str.h:534:9: error: ‘PFN_vkGetPhysicalDeviceSciSyncAttributesNV’ does not name a type; did you mean ‘PFN_vkGetPhysicalDeviceFeatures2’?
534 | PFN_vkGetPhysicalDeviceSciSyncAttributesNV GetPhysicalDeviceSciSyncAttributesNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDeviceFeatures2
./vk_enum_to_str.h:698:9: error: ‘PFN_vkCmdRefreshObjectsKHR’ does not name a type; did you mean ‘PFN_vkCmdResetEvent2KHR’?
698 | PFN_vkCmdRefreshObjectsKHR CmdRefreshObjectsKHR;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkCmdResetEvent2KHR
./vk_enum_to_str.h:840:9: error: ‘PFN_vkCreateSemaphoreSciSyncPoolNV’ does not name a type
840 | PFN_vkCreateSemaphoreSciSyncPoolNV CreateSemaphoreSciSyncPoolNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:882:9: error: ‘PFN_vkDestroySemaphoreSciSyncPoolNV’ does not name a type
882 | PFN_vkDestroySemaphoreSciSyncPoolNV DestroySemaphoreSciSyncPoolNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:912:9: error: ‘PFN_vkGetCommandPoolMemoryConsumption’ does not name a type
912 | PFN_vkGetCommandPoolMemoryConsumption GetCommandPoolMemoryConsumption;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:940:9: error: ‘PFN_vkGetFaultData’ does not name a type; did you mean ‘PFN_vkGetPrivateData’?
940 | PFN_vkGetFaultData GetFaultData;
| ^~~~~~~~~~~~~~~~~~
| PFN_vkGetPrivateData
./vk_enum_to_str.h:942:9: error: ‘PFN_vkGetFenceSciSyncFenceNV’ does not name a type
942 | PFN_vkGetFenceSciSyncFenceNV GetFenceSciSyncFenceNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:943:9: error: ‘PFN_vkGetFenceSciSyncObjNV’ does not name a type
943 | PFN_vkGetFenceSciSyncObjNV GetFenceSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:965:9: error: ‘PFN_vkGetMemorySciBufNV’ does not name a type; did you mean ‘PFN_vkGetMemoryFdKHR’?
965 | PFN_vkGetMemorySciBufNV GetMemorySciBufNV;
| ^~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetMemoryFdKHR
./vk_enum_to_str.h:1001:9: error: ‘PFN_vkGetSemaphoreSciSyncObjNV’ does not name a type
1001 | PFN_vkGetSemaphoreSciSyncObjNV GetSemaphoreSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:1017:9: error: ‘PFN_vkImportFenceSciSyncFenceNV’ does not name a type
1017 | PFN_vkImportFenceSciSyncFenceNV ImportFenceSciSyncFenceNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:1018:9: error: ‘PFN_vkImportFenceSciSyncObjNV’ does not name a type
1018 | PFN_vkImportFenceSciSyncObjNV ImportFenceSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./vk_enum_to_str.h:1023:9: error: ‘PFN_vkImportSemaphoreSciSyncObjNV’ does not name a type
1023 | PFN_vkImportSemaphoreSciSyncObjNV ImportSemaphoreSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/vulkan.cpp:1949:12: error: ‘VK_LAYER_EXPORT’ does not name a type
1949 | extern "C" VK_LAYER_EXPORT VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL overlay_GetDeviceProcAddr(VkDevice dev,
| ^~~~~~~~~~~~~~~
../src/vulkan.cpp:1951:12: error: ‘VK_LAYER_EXPORT’ does not name a type
1951 | extern "C" VK_LAYER_EXPORT VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL overlay_GetInstanceProcAddr(VkInstance instance,
| ^~~~~~~~~~~~~~~
../src/vulkan.cpp:1958:40: error: ‘overlay_GetInstanceProcAddr’ was not declared in this scope; did you mean ‘vkGetInstanceProcAddr’?
1958 | { "vkGetInstanceProcAddr", (void *) overlay_GetInstanceProcAddr },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| vkGetInstanceProcAddr
../src/vulkan.cpp:1959:38: error: ‘overlay_GetDeviceProcAddr’ was not declared in this scope; did you mean ‘vkGetDeviceProcAddr’?
1959 | { "vkGetDeviceProcAddr", (void *) overlay_GetDeviceProcAddr },
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| vkGetDeviceProcAddr
../src/vulkan.cpp:2000:12: error: ‘VK_LAYER_EXPORT’ does not name a type
2000 | extern "C" VK_LAYER_EXPORT VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL overlay_GetDeviceProcAddr(VkDevice dev,
| ^~~~~~~~~~~~~~~
../src/vulkan.cpp:2014:12: error: ‘VK_LAYER_EXPORT’ does not name a type
2014 | extern "C" VK_LAYER_EXPORT VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL overlay_GetInstanceProcAddr(VkInstance instance,
| ^~~~~~~~~~~~~~~
../src/vulkan.cpp:1983:14: warning: ‘void* find_ptr(const char*)’ defined but not used [-Wunused-function]
1983 | static void *find_ptr(const char *name)
| ^~~~~~~~
[3/5] Compiling C object src/libMangoHud.a.p/meson-generated_.._.._vk_enum_to_str.c.o
FAILED: src/libMangoHud.a.p/meson-generated_.._.._vk_enum_to_str.c.o
/usr/bin/gcc -Isrc/libMangoHud.a.p -Isrc -I../src -I../include -Isubprojects/imgui-1.81 -I../subprojects/imgui-1.81 -I../subprojects/imgui-1.81/backends -I. -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -Werror=implicit-function-declaration -Werror=missing-declarations -Werror=missing-prototypes -Werror=return-type -Werror=incompatible-pointer-types -Wno-unused-parameter -fno-math-errno -fno-trapping-math -Wno-missing-field-initializers -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -fPIC -pthread -DSPDLOG_SHARED_LIB -DSPDLOG_FMT_EXTERNAL -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS '-DPACKAGE_VERSION="v0.6.8"' -DSPDLOG_COMPILED_LIB -DNDEBUG -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_INFO -D_GNU_SOURCE -DHAVE_PTHREAD -DUSE_GCC_ATOMIC_BUILTINS -DHAVE_TIMESPEC_GET -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE '-DMANGOHUD_ARCH="64bit"' -DHAVE_NVML -DHAVE_X11 -DHAVE_DBUS -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_WAYLAND_KHR -MD -MQ src/libMangoHud.a.p/meson-generated_.._.._vk_enum_to_str.c.o -MF src/libMangoHud.a.p/meson-generated_.._.._vk_enum_to_str.c.o.d -o src/libMangoHud.a.p/meson-generated_.._.._vk_enum_to_str.c.o -c vk_enum_to_str.c
In file included from vk_enum_to_str.c:28:
vk_enum_to_str.h:330:39: error: unknown type name ‘VkFaultLevel’
330 | const char * vk_FaultLevel_to_str(VkFaultLevel input);
| ^~~~~~~~~~~~
vk_enum_to_str.h:331:47: error: unknown type name ‘VkFaultQueryBehavior’
331 | const char * vk_FaultQueryBehavior_to_str(VkFaultQueryBehavior input);
| ^~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:332:38: error: unknown type name ‘VkFaultType’
332 | const char * vk_FaultType_to_str(VkFaultType input);
| ^~~~~~~~~~~
vk_enum_to_str.h:369:59: error: unknown type name ‘VkPipelineCacheValidationVersion’; did you mean ‘VkPipelineCacheHeaderVersion’?
369 | const char * vk_PipelineCacheValidationVersion_to_str(VkPipelineCacheValidationVersion input);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPipelineCacheHeaderVersion
vk_enum_to_str.h:371:49: error: unknown type name ‘VkPipelineMatchControl’
371 | const char * vk_PipelineMatchControl_to_str(VkPipelineMatchControl input);
| ^~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:392:48: error: unknown type name ‘VkSciSyncClientTypeNV’
392 | const char * vk_SciSyncClientTypeNV_to_str(VkSciSyncClientTypeNV input);
| ^~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:393:51: error: unknown type name ‘VkSciSyncPrimitiveTypeNV’
393 | const char * vk_SciSyncPrimitiveTypeNV_to_str(VkSciSyncPrimitiveTypeNV input);
| ^~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:513:9: error: unknown type name ‘PFN_vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV’
513 | PFN_vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV GetPhysicalDeviceExternalMemorySciBufPropertiesNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:532:9: error: unknown type name ‘PFN_vkGetPhysicalDeviceRefreshableObjectTypesKHR’
532 | PFN_vkGetPhysicalDeviceRefreshableObjectTypesKHR GetPhysicalDeviceRefreshableObjectTypesKHR;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:533:9: error: unknown type name ‘PFN_vkGetPhysicalDeviceSciBufAttributesNV’
533 | PFN_vkGetPhysicalDeviceSciBufAttributesNV GetPhysicalDeviceSciBufAttributesNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:534:9: error: unknown type name ‘PFN_vkGetPhysicalDeviceSciSyncAttributesNV’
534 | PFN_vkGetPhysicalDeviceSciSyncAttributesNV GetPhysicalDeviceSciSyncAttributesNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:698:9: error: unknown type name ‘PFN_vkCmdRefreshObjectsKHR’
698 | PFN_vkCmdRefreshObjectsKHR CmdRefreshObjectsKHR;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:840:9: error: unknown type name ‘PFN_vkCreateSemaphoreSciSyncPoolNV’
840 | PFN_vkCreateSemaphoreSciSyncPoolNV CreateSemaphoreSciSyncPoolNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:882:9: error: unknown type name ‘PFN_vkDestroySemaphoreSciSyncPoolNV’
882 | PFN_vkDestroySemaphoreSciSyncPoolNV DestroySemaphoreSciSyncPoolNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:912:9: error: unknown type name ‘PFN_vkGetCommandPoolMemoryConsumption’
912 | PFN_vkGetCommandPoolMemoryConsumption GetCommandPoolMemoryConsumption;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:940:9: error: unknown type name ‘PFN_vkGetFaultData’
940 | PFN_vkGetFaultData GetFaultData;
| ^~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:942:9: error: unknown type name ‘PFN_vkGetFenceSciSyncFenceNV’
942 | PFN_vkGetFenceSciSyncFenceNV GetFenceSciSyncFenceNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:943:9: error: unknown type name ‘PFN_vkGetFenceSciSyncObjNV’
943 | PFN_vkGetFenceSciSyncObjNV GetFenceSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:965:9: error: unknown type name ‘PFN_vkGetMemorySciBufNV’
965 | PFN_vkGetMemorySciBufNV GetMemorySciBufNV;
| ^~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:1001:9: error: unknown type name ‘PFN_vkGetSemaphoreSciSyncObjNV’
1001 | PFN_vkGetSemaphoreSciSyncObjNV GetSemaphoreSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:1017:9: error: unknown type name ‘PFN_vkImportFenceSciSyncFenceNV’
1017 | PFN_vkImportFenceSciSyncFenceNV ImportFenceSciSyncFenceNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:1018:9: error: unknown type name ‘PFN_vkImportFenceSciSyncObjNV’
1018 | PFN_vkImportFenceSciSyncObjNV ImportFenceSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.h:1023:9: error: unknown type name ‘PFN_vkImportSemaphoreSciSyncObjNV’
1023 | PFN_vkImportSemaphoreSciSyncObjNV ImportSemaphoreSciSyncObjNV;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:1056:26: error: unknown type name ‘VkFaultLevel’
1056 | vk_FaultLevel_to_str(VkFaultLevel input)
| ^~~~~~~~~~~~
vk_enum_to_str.c:1058:32: error: expected end of line before ‘push’
1058 | #pragma GCC diagnostic push
| ^~~~
vk_enum_to_str.c:1059:32: error: expected end of line before ‘ignored’
1059 | #pragma GCC diagnostic ignored "-Wswitch"
| ^~~~~~~
vk_enum_to_str.c:1070:32: error: expected end of line before ‘pop’
1070 | #pragma GCC diagnostic pop
| ^~~
vk_enum_to_str.c:1076:34: error: unknown type name ‘VkFaultQueryBehavior’
1076 | vk_FaultQueryBehavior_to_str(VkFaultQueryBehavior input)
| ^~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:1078:32: error: expected end of line before ‘push’
1078 | #pragma GCC diagnostic push
| ^~~~
vk_enum_to_str.c:1079:32: error: expected end of line before ‘ignored’
1079 | #pragma GCC diagnostic ignored "-Wswitch"
| ^~~~~~~
vk_enum_to_str.c:1084:32: error: expected end of line before ‘pop’
1084 | #pragma GCC diagnostic pop
| ^~~
vk_enum_to_str.c:1090:25: error: unknown type name ‘VkFaultType’
1090 | vk_FaultType_to_str(VkFaultType input)
| ^~~~~~~~~~~
vk_enum_to_str.c:1092:32: error: expected end of line before ‘push’
1092 | #pragma GCC diagnostic push
| ^~~~
vk_enum_to_str.c:1093:32: error: expected end of line before ‘ignored’
1093 | #pragma GCC diagnostic ignored "-Wswitch"
| ^~~~~~~
vk_enum_to_str.c:1110:32: error: expected end of line before ‘pop’
1110 | #pragma GCC diagnostic pop
| ^~~
vk_enum_to_str.c:2436:46: error: unknown type name ‘VkPipelineCacheValidationVersion’; did you mean ‘VkPipelineCacheHeaderVersion’?
2436 | vk_PipelineCacheValidationVersion_to_str(VkPipelineCacheValidationVersion input)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPipelineCacheHeaderVersion
vk_enum_to_str.c:2438:32: error: expected end of line before ‘push’
2438 | #pragma GCC diagnostic push
| ^~~~
vk_enum_to_str.c:2439:32: error: expected end of line before ‘ignored’
2439 | #pragma GCC diagnostic ignored "-Wswitch"
| ^~~~~~~
vk_enum_to_str.c:2444:32: error: expected end of line before ‘pop’
2444 | #pragma GCC diagnostic pop
| ^~~
vk_enum_to_str.c:2470:36: error: unknown type name ‘VkPipelineMatchControl’
2470 | vk_PipelineMatchControl_to_str(VkPipelineMatchControl input)
| ^~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:2472:32: error: expected end of line before ‘push’
2472 | #pragma GCC diagnostic push
| ^~~~
vk_enum_to_str.c:2473:32: error: expected end of line before ‘ignored’
2473 | #pragma GCC diagnostic ignored "-Wswitch"
| ^~~~~~~
vk_enum_to_str.c:2478:32: error: expected end of line before ‘pop’
2478 | #pragma GCC diagnostic pop
| ^~~
vk_enum_to_str.c:2966:35: error: unknown type name ‘VkSciSyncClientTypeNV’
2966 | vk_SciSyncClientTypeNV_to_str(VkSciSyncClientTypeNV input)
| ^~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:2968:32: error: expected end of line before ‘push’
2968 | #pragma GCC diagnostic push
| ^~~~
vk_enum_to_str.c:2969:32: error: expected end of line before ‘ignored’
2969 | #pragma GCC diagnostic ignored "-Wswitch"
| ^~~~~~~
vk_enum_to_str.c:2978:32: error: expected end of line before ‘pop’
2978 | #pragma GCC diagnostic pop
| ^~~
vk_enum_to_str.c:2984:38: error: unknown type name ‘VkSciSyncPrimitiveTypeNV’
2984 | vk_SciSyncPrimitiveTypeNV_to_str(VkSciSyncPrimitiveTypeNV input)
| ^~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:2986:32: error: expected end of line before ‘push’
2986 | #pragma GCC diagnostic push
| ^~~~
vk_enum_to_str.c:2987:32: error: expected end of line before ‘ignored’
2987 | #pragma GCC diagnostic ignored "-Wswitch"
| ^~~~~~~
vk_enum_to_str.c:2994:32: error: expected end of line before ‘pop’
2994 | #pragma GCC diagnostic pop
| ^~~
vk_enum_to_str.c: In function ‘vk_structure_type_size’:
vk_enum_to_str.c:4851:14: error: ‘VK_STRUCTURE_TYPE_APPLICATION_PARAMETERS_EXT’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_VALIDATION_FEATURES_EXT’?
4851 | case VK_STRUCTURE_TYPE_APPLICATION_PARAMETERS_EXT: return sizeof(VkApplicationParametersEXT);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_VALIDATION_FEATURES_EXT
vk_enum_to_str.c:4851:14: note: each undeclared identifier is reported only once for each function it appears in
vk_enum_to_str.c:4851:74: error: ‘VkApplicationParametersEXT’ undeclared (first use in this function)
4851 | case VK_STRUCTURE_TYPE_APPLICATION_PARAMETERS_EXT: return sizeof(VkApplicationParametersEXT);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:4908:14: error: ‘VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_CONSUMPTION’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO’?
4908 | case VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_CONSUMPTION: return sizeof(VkCommandPoolMemoryConsumption);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO
vk_enum_to_str.c:4908:79: error: ‘VkCommandPoolMemoryConsumption’ undeclared (first use in this function)
4908 | case VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_CONSUMPTION: return sizeof(VkCommandPoolMemoryConsumption);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:4909:14: error: ‘VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO’?
4909 | case VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO: return sizeof(VkCommandPoolMemoryReservationCreateInfo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO
vk_enum_to_str.c:4909:91: error: ‘VkCommandPoolMemoryReservationCreateInfo’ undeclared (first use in this function)
4909 | case VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO: return sizeof(VkCommandPoolMemoryReservationCreateInfo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:4979:14: error: ‘VK_STRUCTURE_TYPE_DEVICE_OBJECT_RESERVATION_CREATE_INFO’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO’?
4979 | case VK_STRUCTURE_TYPE_DEVICE_OBJECT_RESERVATION_CREATE_INFO: return sizeof(VkDeviceObjectReservationCreateInfo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO
vk_enum_to_str.c:4979:85: error: ‘VkDeviceObjectReservationCreateInfo’ undeclared (first use in this function)
4979 | case VK_STRUCTURE_TYPE_DEVICE_OBJECT_RESERVATION_CREATE_INFO: return sizeof(VkDeviceObjectReservationCreateInfo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:4984:14: error: ‘VK_STRUCTURE_TYPE_DEVICE_SEMAPHORE_SCI_SYNC_POOL_RESERVATION_CREATE_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD’?
4984 | case VK_STRUCTURE_TYPE_DEVICE_SEMAPHORE_SCI_SYNC_POOL_RESERVATION_CREATE_INFO_NV: return sizeof(VkDeviceSemaphoreSciSyncPoolReservationCreateInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD
vk_enum_to_str.c:4984:105: error: ‘VkDeviceSemaphoreSciSyncPoolReservationCreateInfoNV’ undeclared (first use in this function)
4984 | case VK_STRUCTURE_TYPE_DEVICE_SEMAPHORE_SCI_SYNC_POOL_RESERVATION_CREATE_INFO_NV: return sizeof(VkDeviceSemaphoreSciSyncPoolReservationCreateInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5005:14: error: ‘VK_STRUCTURE_TYPE_EXPORT_FENCE_SCI_SYNC_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO_KHR’?
5005 | case VK_STRUCTURE_TYPE_EXPORT_FENCE_SCI_SYNC_INFO_NV: return sizeof(VkExportFenceSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO_KHR
vk_enum_to_str.c:5005:77: error: ‘VkExportFenceSciSyncInfoNV’ undeclared (first use in this function); did you mean ‘VkExportFenceCreateInfo’?
5005 | case VK_STRUCTURE_TYPE_EXPORT_FENCE_SCI_SYNC_INFO_NV: return sizeof(VkExportFenceSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| VkExportFenceCreateInfo
vk_enum_to_str.c:5011:14: error: ‘VK_STRUCTURE_TYPE_EXPORT_MEMORY_SCI_BUF_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV’?
5011 | case VK_STRUCTURE_TYPE_EXPORT_MEMORY_SCI_BUF_INFO_NV: return sizeof(VkExportMemorySciBufInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV
vk_enum_to_str.c:5011:77: error: ‘VkExportMemorySciBufInfoNV’ undeclared (first use in this function); did you mean ‘VkExportMemoryAllocateInfoNV’?
5011 | case VK_STRUCTURE_TYPE_EXPORT_MEMORY_SCI_BUF_INFO_NV: return sizeof(VkExportMemorySciBufInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| VkExportMemoryAllocateInfoNV
vk_enum_to_str.c:5043:14: error: ‘VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_SCI_SYNC_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO_KHR’?
5043 | case VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_SCI_SYNC_INFO_NV: return sizeof(VkExportSemaphoreSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO_KHR
vk_enum_to_str.c:5043:81: error: ‘VkExportSemaphoreSciSyncInfoNV’ undeclared (first use in this function); did you mean ‘VkExportSemaphoreCreateInfo’?
5043 | case VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_SCI_SYNC_INFO_NV: return sizeof(VkExportSemaphoreSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkExportSemaphoreCreateInfo
vk_enum_to_str.c:5054:14: error: ‘VK_STRUCTURE_TYPE_FAULT_CALLBACK_INFO’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_EVENT_CREATE_INFO’?
5054 | case VK_STRUCTURE_TYPE_FAULT_CALLBACK_INFO: return sizeof(VkFaultCallbackInfo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_EVENT_CREATE_INFO
vk_enum_to_str.c:5054:67: error: ‘VkFaultCallbackInfo’ undeclared (first use in this function)
5054 | case VK_STRUCTURE_TYPE_FAULT_CALLBACK_INFO: return sizeof(VkFaultCallbackInfo);
| ^~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5055:14: error: ‘VK_STRUCTURE_TYPE_FAULT_DATA’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_MAX_ENUM’?
5055 | case VK_STRUCTURE_TYPE_FAULT_DATA: return sizeof(VkFaultData);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_MAX_ENUM
vk_enum_to_str.c:5055:58: error: ‘VkFaultData’ undeclared (first use in this function)
5055 | case VK_STRUCTURE_TYPE_FAULT_DATA: return sizeof(VkFaultData);
| ^~~~~~~~~~~
vk_enum_to_str.c:5058:14: error: ‘VK_STRUCTURE_TYPE_FENCE_GET_SCI_SYNC_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR’?
5058 | case VK_STRUCTURE_TYPE_FENCE_GET_SCI_SYNC_INFO_NV: return sizeof(VkFenceGetSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR
vk_enum_to_str.c:5058:74: error: ‘VkFenceGetSciSyncInfoNV’ undeclared (first use in this function)
5058 | case VK_STRUCTURE_TYPE_FENCE_GET_SCI_SYNC_INFO_NV: return sizeof(VkFenceGetSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5123:14: error: ‘VK_STRUCTURE_TYPE_IMPORT_FENCE_SCI_SYNC_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR’?
5123 | case VK_STRUCTURE_TYPE_IMPORT_FENCE_SCI_SYNC_INFO_NV: return sizeof(VkImportFenceSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR
vk_enum_to_str.c:5123:77: error: ‘VkImportFenceSciSyncInfoNV’ undeclared (first use in this function)
5123 | case VK_STRUCTURE_TYPE_IMPORT_FENCE_SCI_SYNC_INFO_NV: return sizeof(VkImportFenceSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5132:14: error: ‘VK_STRUCTURE_TYPE_IMPORT_MEMORY_SCI_BUF_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR’?
5132 | case VK_STRUCTURE_TYPE_IMPORT_MEMORY_SCI_BUF_INFO_NV: return sizeof(VkImportMemorySciBufInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR
vk_enum_to_str.c:5132:77: error: ‘VkImportMemorySciBufInfoNV’ undeclared (first use in this function); did you mean ‘VkImportMemoryFdInfoKHR’?
5132 | case VK_STRUCTURE_TYPE_IMPORT_MEMORY_SCI_BUF_INFO_NV: return sizeof(VkImportMemorySciBufInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| VkImportMemoryFdInfoKHR
vk_enum_to_str.c:5155:14: error: ‘VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_SCI_SYNC_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR’?
5155 | case VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_SCI_SYNC_INFO_NV: return sizeof(VkImportSemaphoreSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR
vk_enum_to_str.c:5155:81: error: ‘VkImportSemaphoreSciSyncInfoNV’ undeclared (first use in this function); did you mean ‘VkImportSemaphoreFdInfoKHR’?
5155 | case VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_SCI_SYNC_INFO_NV: return sizeof(VkImportSemaphoreSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkImportSemaphoreFdInfoKHR
vk_enum_to_str.c:5179:14: error: ‘VK_STRUCTURE_TYPE_MEMORY_GET_SCI_BUF_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR’?
5179 | case VK_STRUCTURE_TYPE_MEMORY_GET_SCI_BUF_INFO_NV: return sizeof(VkMemoryGetSciBufInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR
vk_enum_to_str.c:5179:74: error: ‘VkMemoryGetSciBufInfoNV’ undeclared (first use in this function)
5179 | case VK_STRUCTURE_TYPE_MEMORY_GET_SCI_BUF_INFO_NV: return sizeof(VkMemoryGetSciBufInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5190:14: error: ‘VK_STRUCTURE_TYPE_MEMORY_SCI_BUF_PROPERTIES_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR’?
5190 | case VK_STRUCTURE_TYPE_MEMORY_SCI_BUF_PROPERTIES_NV: return sizeof(VkMemorySciBufPropertiesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR
vk_enum_to_str.c:5190:76: error: ‘VkMemorySciBufPropertiesNV’ undeclared (first use in this function); did you mean ‘VkMemoryFdPropertiesKHR’?
5190 | case VK_STRUCTURE_TYPE_MEMORY_SCI_BUF_PROPERTIES_NV: return sizeof(VkMemorySciBufPropertiesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| VkMemoryFdPropertiesKHR
vk_enum_to_str.c:5220:14: error: ‘VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_RESERVATION_INFO_KHR’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_SUBMIT_INFO_KHR’?
5220 | case VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_RESERVATION_INFO_KHR: return sizeof(VkPerformanceQueryReservationInfoKHR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_SUBMIT_INFO_KHR
vk_enum_to_str.c:5220:86: error: ‘VkPerformanceQueryReservationInfoKHR’ undeclared (first use in this function); did you mean ‘VkPerformanceQuerySubmitInfoKHR’?
5220 | case VK_STRUCTURE_TYPE_PERFORMANCE_QUERY_RESERVATION_INFO_KHR: return sizeof(VkPerformanceQueryReservationInfoKHR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPerformanceQuerySubmitInfoKHR
vk_enum_to_str.c:5281:14: error: ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCI_BUF_FEATURES_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV’?
5281 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCI_BUF_FEATURES_NV: return sizeof(VkPhysicalDeviceExternalMemorySciBufFeaturesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV
vk_enum_to_str.c:5281:99: error: ‘VkPhysicalDeviceExternalMemorySciBufFeaturesNV’ undeclared (first use in this function); did you mean ‘VkPhysicalDeviceExternalMemoryRDMAFeaturesNV’?
5281 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCI_BUF_FEATURES_NV: return sizeof(VkPhysicalDeviceExternalMemorySciBufFeaturesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPhysicalDeviceExternalMemoryRDMAFeaturesNV
vk_enum_to_str.c:5282:14: error: ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_2_FEATURES_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV’?
5282 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_2_FEATURES_NV: return sizeof(VkPhysicalDeviceExternalSciSync2FeaturesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV
vk_enum_to_str.c:5282:95: error: ‘VkPhysicalDeviceExternalSciSync2FeaturesNV’ undeclared (first use in this function); did you mean ‘VkPhysicalDeviceExternalMemoryRDMAFeaturesNV’?
5282 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_2_FEATURES_NV: return sizeof(VkPhysicalDeviceExternalSciSync2FeaturesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPhysicalDeviceExternalMemoryRDMAFeaturesNV
vk_enum_to_str.c:5283:14: error: ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_FEATURES_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV’?
5283 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_FEATURES_NV: return sizeof(VkPhysicalDeviceExternalSciSyncFeaturesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV
vk_enum_to_str.c:5283:93: error: ‘VkPhysicalDeviceExternalSciSyncFeaturesNV’ undeclared (first use in this function); did you mean ‘VkPhysicalDeviceExternalMemoryRDMAFeaturesNV’?
5283 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_FEATURES_NV: return sizeof(VkPhysicalDeviceExternalSciSyncFeaturesNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPhysicalDeviceExternalMemoryRDMAFeaturesNV
vk_enum_to_str.c:5462:14: error: ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_FEATURES’?
5462 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES: return sizeof(VkPhysicalDeviceVulkanSC10Features);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_FEATURES
vk_enum_to_str.c:5462:86: error: ‘VkPhysicalDeviceVulkanSC10Features’ undeclared (first use in this function); did you mean ‘VkPhysicalDeviceVulkan13Features’?
5462 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES: return sizeof(VkPhysicalDeviceVulkanSC10Features);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPhysicalDeviceVulkan13Features
vk_enum_to_str.c:5463:14: error: ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_PROPERTIES’?
5463 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES: return sizeof(VkPhysicalDeviceVulkanSC10Properties);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_PROPERTIES
vk_enum_to_str.c:5463:88: error: ‘VkPhysicalDeviceVulkanSC10Properties’ undeclared (first use in this function); did you mean ‘VkPhysicalDeviceVulkan13Properties’?
5463 | case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES: return sizeof(VkPhysicalDeviceVulkanSC10Properties);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPhysicalDeviceVulkan13Properties
vk_enum_to_str.c:5491:14: error: ‘VK_STRUCTURE_TYPE_PIPELINE_OFFLINE_CREATE_INFO’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO’?
5491 | case VK_STRUCTURE_TYPE_PIPELINE_OFFLINE_CREATE_INFO: return sizeof(VkPipelineOfflineCreateInfo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO
vk_enum_to_str.c:5491:76: error: ‘VkPipelineOfflineCreateInfo’ undeclared (first use in this function); did you mean ‘VkPipelineCacheCreateInfo’?
5491 | case VK_STRUCTURE_TYPE_PIPELINE_OFFLINE_CREATE_INFO: return sizeof(VkPipelineOfflineCreateInfo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkPipelineCacheCreateInfo
vk_enum_to_str.c:5492:14: error: ‘VK_STRUCTURE_TYPE_PIPELINE_POOL_SIZE’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_PIPELINE_INFO_EXT’?
5492 | case VK_STRUCTURE_TYPE_PIPELINE_POOL_SIZE: return sizeof(VkPipelinePoolSize);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PIPELINE_INFO_EXT
vk_enum_to_str.c:5492:66: error: ‘VkPipelinePoolSize’ undeclared (first use in this function)
5492 | case VK_STRUCTURE_TYPE_PIPELINE_POOL_SIZE: return sizeof(VkPipelinePoolSize);
| ^~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5546:14: error: ‘VK_STRUCTURE_TYPE_REFRESH_OBJECT_LIST_KHR’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_PRESENT_ID_KHR’?
5546 | case VK_STRUCTURE_TYPE_REFRESH_OBJECT_LIST_KHR: return sizeof(VkRefreshObjectListKHR);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_PRESENT_ID_KHR
vk_enum_to_str.c:5546:71: error: ‘VkRefreshObjectListKHR’ undeclared (first use in this function)
5546 | case VK_STRUCTURE_TYPE_REFRESH_OBJECT_LIST_KHR: return sizeof(VkRefreshObjectListKHR);
| ^~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5574:14: error: ‘VK_STRUCTURE_TYPE_SCI_SYNC_ATTRIBUTES_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN’?
5574 | case VK_STRUCTURE_TYPE_SCI_SYNC_ATTRIBUTES_INFO_NV: return sizeof(VkSciSyncAttributesInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN
vk_enum_to_str.c:5574:75: error: ‘VkSciSyncAttributesInfoNV’ undeclared (first use in this function)
5574 | case VK_STRUCTURE_TYPE_SCI_SYNC_ATTRIBUTES_INFO_NV: return sizeof(VkSciSyncAttributesInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5580:14: error: ‘VK_STRUCTURE_TYPE_SEMAPHORE_GET_SCI_SYNC_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR’?
5580 | case VK_STRUCTURE_TYPE_SEMAPHORE_GET_SCI_SYNC_INFO_NV: return sizeof(VkSemaphoreGetSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR
vk_enum_to_str.c:5580:78: error: ‘VkSemaphoreGetSciSyncInfoNV’ undeclared (first use in this function)
5580 | case VK_STRUCTURE_TYPE_SEMAPHORE_GET_SCI_SYNC_INFO_NV: return sizeof(VkSemaphoreGetSciSyncInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:5587:14: error: ‘VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_CREATE_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO_KHR’?
5587 | case VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_CREATE_INFO_NV: return sizeof(VkSemaphoreSciSyncCreateInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO_KHR
vk_enum_to_str.c:5587:81: error: ‘VkSemaphoreSciSyncCreateInfoNV’ undeclared (first use in this function); did you mean ‘VkSemaphoreTypeCreateInfo’?
5587 | case VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_CREATE_INFO_NV: return sizeof(VkSemaphoreSciSyncCreateInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkSemaphoreTypeCreateInfo
vk_enum_to_str.c:5588:14: error: ‘VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_POOL_CREATE_INFO_NV’ undeclared (first use in this function); did you mean ‘VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO_KHR’?
5588 | case VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_POOL_CREATE_INFO_NV: return sizeof(VkSemaphoreSciSyncPoolCreateInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO_KHR
vk_enum_to_str.c:5588:86: error: ‘VkSemaphoreSciSyncPoolCreateInfoNV’ undeclared (first use in this function); did you mean ‘VkSemaphoreTypeCreateInfo’?
5588 | case VK_STRUCTURE_TYPE_SEMAPHORE_SCI_SYNC_POOL_CREATE_INFO_NV: return sizeof(VkSemaphoreSciSyncPoolCreateInfoNV);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| VkSemaphoreTypeCreateInfo
vk_enum_to_str.c: In function ‘vk_load_instance_commands’:
vk_enum_to_str.c:5866:69: error: ‘PFN_vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV’ undeclared (first use in this function); did you mean ‘PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV’?
5866 | table->GetPhysicalDeviceExternalMemorySciBufPropertiesNV = (PFN_vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV) gpa(instance, "vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV
vk_enum_to_str.c:5866:125: error: expected ‘;’ before ‘gpa’
5866 | table->GetPhysicalDeviceExternalMemorySciBufPropertiesNV = (PFN_vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV) gpa(instance, "vkGetPhysicalDeviceExternalMemorySciBufPropertiesNV");
| ^~~~
| ;
vk_enum_to_str.c:5885:62: error: ‘PFN_vkGetPhysicalDeviceRefreshableObjectTypesKHR’ undeclared (first use in this function); did you mean ‘PFN_vkGetPhysicalDevicePresentRectanglesKHR’?
5885 | table->GetPhysicalDeviceRefreshableObjectTypesKHR = (PFN_vkGetPhysicalDeviceRefreshableObjectTypesKHR) gpa(instance, "vkGetPhysicalDeviceRefreshableObjectTypesKHR");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDevicePresentRectanglesKHR
vk_enum_to_str.c:5885:111: error: expected ‘;’ before ‘gpa’
5885 | table->GetPhysicalDeviceRefreshableObjectTypesKHR = (PFN_vkGetPhysicalDeviceRefreshableObjectTypesKHR) gpa(instance, "vkGetPhysicalDeviceRefreshableObjectTypesKHR");
| ^~~~
| ;
vk_enum_to_str.c:5886:55: error: ‘PFN_vkGetPhysicalDeviceSciBufAttributesNV’ undeclared (first use in this function); did you mean ‘PFN_vkGetPhysicalDeviceFeatures2’?
5886 | table->GetPhysicalDeviceSciBufAttributesNV = (PFN_vkGetPhysicalDeviceSciBufAttributesNV) gpa(instance, "vkGetPhysicalDeviceSciBufAttributesNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDeviceFeatures2
vk_enum_to_str.c:5886:97: error: expected ‘;’ before ‘gpa’
5886 | table->GetPhysicalDeviceSciBufAttributesNV = (PFN_vkGetPhysicalDeviceSciBufAttributesNV) gpa(instance, "vkGetPhysicalDeviceSciBufAttributesNV");
| ^~~~
| ;
vk_enum_to_str.c:5887:56: error: ‘PFN_vkGetPhysicalDeviceSciSyncAttributesNV’ undeclared (first use in this function); did you mean ‘PFN_vkGetPhysicalDeviceFeatures2’?
5887 | table->GetPhysicalDeviceSciSyncAttributesNV = (PFN_vkGetPhysicalDeviceSciSyncAttributesNV) gpa(instance, "vkGetPhysicalDeviceSciSyncAttributesNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetPhysicalDeviceFeatures2
vk_enum_to_str.c:5887:99: error: expected ‘;’ before ‘gpa’
5887 | table->GetPhysicalDeviceSciSyncAttributesNV = (PFN_vkGetPhysicalDeviceSciSyncAttributesNV) gpa(instance, "vkGetPhysicalDeviceSciSyncAttributesNV");
| ^~~~
| ;
vk_enum_to_str.c: In function ‘vk_load_device_commands’:
vk_enum_to_str.c:6055:40: error: ‘PFN_vkCmdRefreshObjectsKHR’ undeclared (first use in this function); did you mean ‘PFN_vkCmdResetEvent2KHR’?
6055 | table->CmdRefreshObjectsKHR = (PFN_vkCmdRefreshObjectsKHR) gpa(device, "vkCmdRefreshObjectsKHR");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkCmdResetEvent2KHR
vk_enum_to_str.c:6055:67: error: expected ‘;’ before ‘gpa’
6055 | table->CmdRefreshObjectsKHR = (PFN_vkCmdRefreshObjectsKHR) gpa(device, "vkCmdRefreshObjectsKHR");
| ^~~~
| ;
vk_enum_to_str.c:6197:48: error: ‘PFN_vkCreateSemaphoreSciSyncPoolNV’ undeclared (first use in this function)
6197 | table->CreateSemaphoreSciSyncPoolNV = (PFN_vkCreateSemaphoreSciSyncPoolNV) gpa(device, "vkCreateSemaphoreSciSyncPoolNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6197:83: error: expected ‘;’ before ‘gpa’
6197 | table->CreateSemaphoreSciSyncPoolNV = (PFN_vkCreateSemaphoreSciSyncPoolNV) gpa(device, "vkCreateSemaphoreSciSyncPoolNV");
| ^~~~
| ;
vk_enum_to_str.c:6239:49: error: ‘PFN_vkDestroySemaphoreSciSyncPoolNV’ undeclared (first use in this function)
6239 | table->DestroySemaphoreSciSyncPoolNV = (PFN_vkDestroySemaphoreSciSyncPoolNV) gpa(device, "vkDestroySemaphoreSciSyncPoolNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6239:85: error: expected ‘;’ before ‘gpa’
6239 | table->DestroySemaphoreSciSyncPoolNV = (PFN_vkDestroySemaphoreSciSyncPoolNV) gpa(device, "vkDestroySemaphoreSciSyncPoolNV");
| ^~~~
| ;
vk_enum_to_str.c:6269:51: error: ‘PFN_vkGetCommandPoolMemoryConsumption’ undeclared (first use in this function)
6269 | table->GetCommandPoolMemoryConsumption = (PFN_vkGetCommandPoolMemoryConsumption) gpa(device, "vkGetCommandPoolMemoryConsumption");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6269:89: error: expected ‘;’ before ‘gpa’
6269 | table->GetCommandPoolMemoryConsumption = (PFN_vkGetCommandPoolMemoryConsumption) gpa(device, "vkGetCommandPoolMemoryConsumption");
| ^~~~
| ;
vk_enum_to_str.c:6297:32: error: ‘PFN_vkGetFaultData’ undeclared (first use in this function); did you mean ‘PFN_vkGetPrivateData’?
6297 | table->GetFaultData = (PFN_vkGetFaultData) gpa(device, "vkGetFaultData");
| ^~~~~~~~~~~~~~~~~~
| PFN_vkGetPrivateData
vk_enum_to_str.c:6297:51: error: expected ‘;’ before ‘gpa’
6297 | table->GetFaultData = (PFN_vkGetFaultData) gpa(device, "vkGetFaultData");
| ^~~~
| ;
vk_enum_to_str.c:6299:42: error: ‘PFN_vkGetFenceSciSyncFenceNV’ undeclared (first use in this function)
6299 | table->GetFenceSciSyncFenceNV = (PFN_vkGetFenceSciSyncFenceNV) gpa(device, "vkGetFenceSciSyncFenceNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6299:71: error: expected ‘;’ before ‘gpa’
6299 | table->GetFenceSciSyncFenceNV = (PFN_vkGetFenceSciSyncFenceNV) gpa(device, "vkGetFenceSciSyncFenceNV");
| ^~~~
| ;
vk_enum_to_str.c:6300:40: error: ‘PFN_vkGetFenceSciSyncObjNV’ undeclared (first use in this function)
6300 | table->GetFenceSciSyncObjNV = (PFN_vkGetFenceSciSyncObjNV) gpa(device, "vkGetFenceSciSyncObjNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6300:67: error: expected ‘;’ before ‘gpa’
6300 | table->GetFenceSciSyncObjNV = (PFN_vkGetFenceSciSyncObjNV) gpa(device, "vkGetFenceSciSyncObjNV");
| ^~~~
| ;
vk_enum_to_str.c:6322:37: error: ‘PFN_vkGetMemorySciBufNV’ undeclared (first use in this function); did you mean ‘PFN_vkGetMemoryFdKHR’?
6322 | table->GetMemorySciBufNV = (PFN_vkGetMemorySciBufNV) gpa(device, "vkGetMemorySciBufNV");
| ^~~~~~~~~~~~~~~~~~~~~~~
| PFN_vkGetMemoryFdKHR
vk_enum_to_str.c:6322:61: error: expected ‘;’ before ‘gpa’
6322 | table->GetMemorySciBufNV = (PFN_vkGetMemorySciBufNV) gpa(device, "vkGetMemorySciBufNV");
| ^~~~
| ;
vk_enum_to_str.c:6358:44: error: ‘PFN_vkGetSemaphoreSciSyncObjNV’ undeclared (first use in this function)
6358 | table->GetSemaphoreSciSyncObjNV = (PFN_vkGetSemaphoreSciSyncObjNV) gpa(device, "vkGetSemaphoreSciSyncObjNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6358:75: error: expected ‘;’ before ‘gpa’
6358 | table->GetSemaphoreSciSyncObjNV = (PFN_vkGetSemaphoreSciSyncObjNV) gpa(device, "vkGetSemaphoreSciSyncObjNV");
| ^~~~
| ;
vk_enum_to_str.c:6374:45: error: ‘PFN_vkImportFenceSciSyncFenceNV’ undeclared (first use in this function)
6374 | table->ImportFenceSciSyncFenceNV = (PFN_vkImportFenceSciSyncFenceNV) gpa(device, "vkImportFenceSciSyncFenceNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6374:77: error: expected ‘;’ before ‘gpa’
6374 | table->ImportFenceSciSyncFenceNV = (PFN_vkImportFenceSciSyncFenceNV) gpa(device, "vkImportFenceSciSyncFenceNV");
| ^~~~
| ;
vk_enum_to_str.c:6375:43: error: ‘PFN_vkImportFenceSciSyncObjNV’ undeclared (first use in this function)
6375 | table->ImportFenceSciSyncObjNV = (PFN_vkImportFenceSciSyncObjNV) gpa(device, "vkImportFenceSciSyncObjNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6375:73: error: expected ‘;’ before ‘gpa’
6375 | table->ImportFenceSciSyncObjNV = (PFN_vkImportFenceSciSyncObjNV) gpa(device, "vkImportFenceSciSyncObjNV");
| ^~~~
| ;
vk_enum_to_str.c:6380:47: error: ‘PFN_vkImportSemaphoreSciSyncObjNV’ undeclared (first use in this function)
6380 | table->ImportSemaphoreSciSyncObjNV = (PFN_vkImportSemaphoreSciSyncObjNV) gpa(device, "vkImportSemaphoreSciSyncObjNV");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vk_enum_to_str.c:6380:81: error: expected ‘;’ before ‘gpa’
6380 | table->ImportSemaphoreSciSyncObjNV = (PFN_vkImportSemaphoreSciSyncObjNV) gpa(device, "vkImportSemaphoreSciSyncObjNV");
| ^~~~
| ;
ninja: build stopped: subcommand failed.
```
meson output: