flightlessmango / MangoHud

A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more. Discord: https://discordapp.com/invite/Gj5YmBb
MIT License
6.42k stars 286 forks source link

0.6.8: build fails #970

Closed kloczek closed 1 year ago

kloczek commented 1 year ago

meson output:

```console + /usr/bin/meson setup --buildtype=plain --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/sbin --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib --wrap-mode=nodownload --auto-features=enabled . x86_64-redhat-linux-gnu -D tests=disabled -D use_system_spdlog=enabled -D use_system_vulkan=enabled -D with_wayland=enabled -D with_x11=enabled -D with_xnvctrl=disabled The Meson build system Version: 1.0.1 Source dir: /home/tkloczko/rpmbuild/BUILD/MangoHud-v0.6.8 Build dir: /home/tkloczko/rpmbuild/BUILD/MangoHud-v0.6.8/x86_64-redhat-linux-gnu Build type: native build Project name: MangoHud Project version: v0.6.8 C compiler for the host machine: /usr/bin/gcc (gcc 13.0.1 "gcc (GCC) 13.0.1 20230324 (Red Hat 13.0.1-0)") C linker for the host machine: /usr/bin/gcc ld.bfd 2.40-2 C++ compiler for the host machine: /usr/bin/g++ (gcc 13.0.1 "g++ (GCC) 13.0.1 20230324 (Red Hat 13.0.1-0)") C++ linker for the host machine: /usr/bin/g++ ld.bfd 2.40-2 Host machine cpu family: x86_64 Host machine cpu: x86_64 Program python3 (mako) found: YES (/usr/bin/python3) modules: mako Checking if "GCC atomic builtins" compiles: YES Checking if "Supports timespec_get" compiles: YES Checking for function "bswap32" : YES Checking for function "bswap64" : YES Checking for function "clz" : YES Checking for function "clzll" : YES Checking for function "ctz" : YES Checking for function "expect" : YES Checking for function "ffs" : YES Checking for function "ffsll" : YES Checking for function "popcount" : YES Checking for function "popcountll" : YES Checking for function "unreachable" : YES Found pkg-config: /usr/bin/pkg-config (1.9.4) Run-time dependency x11 found: YES 1.8.4 Run-time dependency wayland-client found: YES 1.21.93 Run-time dependency dbus-1 found: YES 1.14.6 Run-time dependency vulkan found: YES 1.3.243 Run-time dependency threads found: YES Compiler for C supports arguments -Werror=implicit-function-declaration: YES Compiler for C supports arguments -Werror=missing-prototypes: YES Compiler for C supports arguments -Werror=return-type: YES Compiler for C supports arguments -Werror=incompatible-pointer-types: YES Compiler for C supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -Qunused-arguments: NO Compiler for C supports arguments -fno-math-errno: YES Compiler for C supports arguments -fno-trapping-math: YES Compiler for C supports arguments -Wmissing-field-initializers: YES Compiler for C supports arguments -Wformat-truncation: YES Compiler for C++ supports arguments -Werror=return-type: YES Compiler for C++ supports arguments -Wno-unused-parameter: YES Compiler for C++ supports arguments -Qunused-arguments: NO Compiler for C++ supports arguments -fno-math-errno: YES Compiler for C++ supports arguments -fno-trapping-math: YES Compiler for C++ supports arguments -Wnon-virtual-dtor: YES Compiler for C++ supports arguments -Wmissing-field-initializers: YES Compiler for C++ supports arguments -Wformat-truncation: YES Compiler for C supports arguments -Woverride-init: YES Compiler for C supports arguments -Winitializer-overrides: NO Checking for function "dlopen" : YES Checking for function "clock_gettime" : YES Checking for size of "void*" : 8 Executing subproject imgui imgui| Project name: imgui imgui| Project version: 1.81 imgui| C++ compiler for the host machine: /usr/bin/g++ (gcc 13.0.1 "g++ (GCC) 13.0.1 20230324 (Red Hat 13.0.1-0)") imgui| C++ linker for the host machine: /usr/bin/g++ ld.bfd 2.40-2 imgui| Library d3d9 skipped: feature dx9 disabled imgui| Library d3d10 skipped: feature dx10 disabled imgui| Library d3d11 skipped: feature dx11 disabled imgui| Library d3d12 skipped: feature dx12 disabled imgui| Library metal skipped: feature metal disabled imgui| Dependency glew skipped: feature opengl disabled imgui| Dependency vulkan skipped: feature vulkan disabled imgui| Dependency glfw3 skipped: feature glfw disabled imgui| Dependency sdl2 skipped: feature sdl2 disabled imgui| Dependency allegro5 skipped: feature allegro5 disabled imgui| Library marmalade skipped: feature marmalade disabled imgui| Build targets in project: 3 imgui| Subproject imgui finished. Library spdlog found: YES Run-time dependency spdlog found: YES 1.11.0 Run-time dependency nlohmann_json found: YES 3.11.2 Program glslangValidator found: YES (/usr/bin/glslangValidator) Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES Compiler for C supports link arguments -Wl,-z,relro: YES Compiler for C supports link arguments -Wl,--exclude-libs,ALL: YES Compiler for C supports link arguments -lGL: YES WARNING: extract_all_objects called without setting recursive keyword argument. Meson currently defaults to non-recursive to maintain backward compatibility but the default will be changed in the future. Configuring MangoHud.json using configuration Configuring mangohud using configuration Program appstreamcli skipped: feature tests disabled Build targets in project: 8 MangoHud v0.6.8 Subprojects imgui : YES User defined options auto_features : enabled bindir : /usr/bin buildtype : plain datadir : /usr/share includedir : /usr/include infodir : /usr/share/info libdir : /usr/lib64 libexecdir : /usr/libexec localedir : /usr/share/locale localstatedir : /var mandir : /usr/share/man prefix : /usr sbindir : /usr/sbin sharedstatedir : /var/lib sysconfdir : /etc wrap_mode : nodownload tests : disabled use_system_spdlog: enabled use_system_vulkan: enabled with_wayland : enabled with_x11 : enabled with_xnvctrl : disabled ```
kloczek commented 1 year ago

And looks like build fails with

```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. ```

I'm using gcc 13.x.

kloczek commented 1 year ago

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. ```
Edgars-Cirulis commented 1 year ago

Duplicate of https://github.com/flightlessmango/MangoHud/issues/968

kloczek commented 1 year ago

OK I;m closing this ticker and Ive subscribed to #968

Thx 👍