Mock Version: 2.8 Mock Version: 2.8 Mock Version: 2.8 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/vulkan-tools.spec'], chrootPath='/var/lib/mock/dist-an8_4-build-34137-15663/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=989gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/vulkan-tools.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/vulkan-tools-1.2.182.0-1.an8_4.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/vulkan-tools.spec'], chrootPath='/var/lib/mock/dist-an8_4-build-34137-15663/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=989gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/vulkan-tools.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ur88iZ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf Vulkan-Tools-sdk-1.2.182.0 + /usr/bin/gzip -dc /builddir/build/SOURCES/Vulkan-Tools-sdk-1.2.182.0.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd Vulkan-Tools-sdk-1.2.182.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.cNS5mV + umask 022 + cd /builddir/build/BUILD + cd Vulkan-Tools-sdk-1.2.182.0 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -GNinja -DCMAKE_BUILD_TYPE=Release -DGLSLANG_INSTALL_DIR=/usr . -- The C compiler identification is GNU 8.4.1 -- The CXX compiler identification is GNU 8.4.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using find_package to locate Vulkan -- Found Vulkan: /usr/lib64/libvulkan.so -- Found VulkanHeaders: /usr/include -- Found VulkanRegistry: /usr/share/vulkan/registry -- Vulkan FOUND = TRUE -- Vulkan Lib Dir = /usr/lib64 -- Vulkan Lib = /usr/lib64/libvulkan.so -- Vulkan Headers Include = /usr/include -- Vulkan Headers Registry = /usr/share/vulkan/registry -- Using GLSLANG_INSTALL_DIR to look for glslangValidator -- Found PkgConfig: /usr/bin/pkg-config (found version "1.4.2") -- Found XCB: /usr/include -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND_CLIENT) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWayland.cmake:52 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) cube/CMakeLists.txt:68 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found WAYLAND_CLIENT: /usr/lib64/libwayland-client.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND_SERVER) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWayland.cmake:53 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) cube/CMakeLists.txt:68 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found WAYLAND_SERVER: /usr/lib64/libwayland-server.so -- Found WAYLAND_EGL: /usr/lib64/libwayland-egl.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND_EGL) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWayland.cmake:54 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) cube/CMakeLists.txt:68 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND_CURSOR) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWayland.cmake:55 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) cube/CMakeLists.txt:68 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found WAYLAND_CURSOR: /usr/lib64/libwayland-cursor.so -- Found WAYLAND: /usr/lib64/libwayland-client.so;/usr/lib64/libwayland-server.so;/usr/lib64/libwayland-egl.so;/usr/lib64/libwayland-cursor.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWayland.cmake:56 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) cube/CMakeLists.txt:68 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND) does not match the name of the calling package (WaylandScanner). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWaylandScanner.cmake:12 (find_package_handle_standard_args) cube/CMakeLists.txt:69 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found WAYLAND: /usr/bin/wayland-scanner CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND) does not match the name of the calling package (WaylandProtocols). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWaylandProtocols.cmake:11 (find_package_handle_standard_args) cube/CMakeLists.txt:70 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found WAYLAND: /share/wayland-protocols -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND_CLIENT) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWayland.cmake:52 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) vulkaninfo/CMakeLists.txt:60 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND_SERVER) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWayland.cmake:53 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) vulkaninfo/CMakeLists.txt:60 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND_EGL) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWayland.cmake:54 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) vulkaninfo/CMakeLists.txt:60 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND_CURSOR) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWayland.cmake:55 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) vulkaninfo/CMakeLists.txt:60 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found WAYLAND: /usr/lib64/libwayland-client.so;/usr/lib64/libwayland-server.so;/usr/lib64/libwayland-egl.so;/usr/lib64/libwayland-cursor.so CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (WAYLAND) does not match the name of the calling package (Wayland). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindWayland.cmake:56 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) vulkaninfo/CMakeLists.txt:60 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS_RELEASE CMAKE_VERBOSE_MAKEFILE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.182.0 + /usr/bin/ninja -v -j64 [1/10] cd /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.182.0/cube && /usr/bin/glslangValidator -V -x -o /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.182.0/cube/cube.vert.inc /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.182.0/cube/cube.vert /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.182.0/cube/cube.vert [2/10] cd /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.182.0/cube && /usr/bin/glslangValidator -V -x -o /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.182.0/cube/cube.frag.inc /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.182.0/cube/cube.frag /builddir/build/BUILD/Vulkan-Tools-sdk-1.2.182.0/cube/cube.frag [3/10] /usr/bin/cc -DVK_ENABLE_BETA_EXTENSIONS -DVK_USE_PLATFORM_XCB_KHR -Icube -Icube/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c99 -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -fno-strict-aliasing -fno-builtin-memcmp -Wimplicit-fallthrough=0 -fvisibility=hidden -DNDEBUG -MD -MT cube/CMakeFiles/vkcube.dir/cube.c.o -MF cube/CMakeFiles/vkcube.dir/cube.c.o.d -o cube/CMakeFiles/vkcube.dir/cube.c.o -c cube/cube.c [4/10] : && /usr/bin/cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c99 -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -fno-strict-aliasing -fno-builtin-memcmp -Wimplicit-fallthrough=0 -fvisibility=hidden -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld cube/CMakeFiles/vkcube.dir/cube.c.o -o cube/vkcube /usr/lib64/libxcb.so -lm /usr/lib64/libvulkan.so -lrt && : [5/10] /usr/bin/c++ -DVK_ENABLE_BETA_EXTENSIONS -DVK_NO_PROTOTYPES -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -Ivulkaninfo -Ivulkaninfo/generated -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -fno-strict-aliasing -fno-builtin-memcmp -Wimplicit-fallthrough=0 -std=c++11 -fno-rtti -fvisibility=hidden -DNDEBUG -MD -MT vulkaninfo/CMakeFiles/vulkaninfo.dir/vulkaninfo.cpp.o -MF vulkaninfo/CMakeFiles/vulkaninfo.dir/vulkaninfo.cpp.o.d -o vulkaninfo/CMakeFiles/vulkaninfo.dir/vulkaninfo.cpp.o -c vulkaninfo/vulkaninfo.cpp FAILED: vulkaninfo/CMakeFiles/vulkaninfo.dir/vulkaninfo.cpp.o /usr/bin/c++ -DVK_ENABLE_BETA_EXTENSIONS -DVK_NO_PROTOTYPES -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR -Ivulkaninfo -Ivulkaninfo/generated -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -fno-strict-aliasing -fno-builtin-memcmp -Wimplicit-fallthrough=0 -std=c++11 -fno-rtti -fvisibility=hidden -DNDEBUG -MD -MT vulkaninfo/CMakeFiles/vulkaninfo.dir/vulkaninfo.cpp.o -MF vulkaninfo/CMakeFiles/vulkaninfo.dir/vulkaninfo.cpp.o.d -o vulkaninfo/CMakeFiles/vulkaninfo.dir/vulkaninfo.cpp.o -c vulkaninfo/vulkaninfo.cpp In file included from vulkaninfo/vulkaninfo.cpp:30: vulkaninfo/generated/vulkaninfo.hpp: In function 'const char* VkDriverIdString(VkDriverId)': vulkaninfo/generated/vulkaninfo.hpp:96:9: warning: case value '15' not in enumerated type 'VkDriverId' [-Wswitch] case (15): return "DRIVER_ID_COREAVI_PROPRIETARY"; ^~~~ vulkaninfo/generated/vulkaninfo.hpp:97:9: warning: case value '16' not in enumerated type 'VkDriverId' [-Wswitch] case (16): return "DRIVER_ID_JUICE_PROPRIETARY"; ^~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'const char* VkFormatString(VkFormat)': vulkaninfo/generated/vulkaninfo.hpp:351:9: warning: case value '1000330000' not in enumerated type 'VkFormat' [-Wswitch] case (1000330000): return "FORMAT_G8_B8R8_2PLANE_444_UNORM_EXT"; ^~~~ vulkaninfo/generated/vulkaninfo.hpp:352:9: warning: case value '1000330001' not in enumerated type 'VkFormat' [-Wswitch] case (1000330001): return "FORMAT_G10X6_B10X6R10X6_2PLANE_444_UNORM_3PACK16_EXT"; ^~~~ vulkaninfo/generated/vulkaninfo.hpp:353:9: warning: case value '1000330002' not in enumerated type 'VkFormat' [-Wswitch] case (1000330002): return "FORMAT_G12X4_B12X4R12X4_2PLANE_444_UNORM_3PACK16_EXT"; ^~~~ vulkaninfo/generated/vulkaninfo.hpp:354:9: warning: case value '1000330003' not in enumerated type 'VkFormat' [-Wswitch] case (1000330003): return "FORMAT_G16_B16R16_2PLANE_444_UNORM_EXT"; ^~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1062:84: error: 'VkPhysicalDeviceColorWriteEnableFeaturesEXT' has not been declared void DumpVkPhysicalDeviceColorWriteEnableFeaturesEXT(Printer &p, std::string name, VkPhysicalDeviceColorWriteEnableFeaturesEXT &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDeviceColorWriteEnableFeaturesEXT(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1064:62: error: request for member 'colorWriteEnable' in 'obj', which is of non-class type 'int' p.PrintKeyBool("colorWriteEnable", static_cast(obj.colorWriteEnable), 16); ^~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1167:73: error: 'VkPhysicalDeviceDrmPropertiesEXT' has not been declared void DumpVkPhysicalDeviceDrmPropertiesEXT(Printer &p, std::string name, VkPhysicalDeviceDrmPropertiesEXT &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDeviceDrmPropertiesEXT(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1169:56: error: request for member 'hasPrimary' in 'obj', which is of non-class type 'int' p.PrintKeyBool("hasPrimary", static_cast(obj.hasPrimary), 12); ^~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1170:55: error: request for member 'hasRender' in 'obj', which is of non-class type 'int' p.PrintKeyBool("hasRender", static_cast(obj.hasRender), 12); ^~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1171:41: error: request for member 'primaryMajor' in 'obj', which is of non-class type 'int' p.PrintKeyValue("primaryMajor", obj.primaryMajor, 12); ^~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1172:41: error: request for member 'primaryMinor' in 'obj', which is of non-class type 'int' p.PrintKeyValue("primaryMinor", obj.primaryMinor, 12); ^~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1173:40: error: request for member 'renderMajor' in 'obj', which is of non-class type 'int' p.PrintKeyValue("renderMajor", obj.renderMajor, 12); ^~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1174:40: error: request for member 'renderMinor' in 'obj', which is of non-class type 'int' p.PrintKeyValue("renderMinor", obj.renderMinor, 12); ^~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1176:89: error: 'VkPhysicalDeviceExtendedDynamicState2FeaturesEXT' has not been declared void DumpVkPhysicalDeviceExtendedDynamicState2FeaturesEXT(Printer &p, std::string name, VkPhysicalDeviceExtendedDynamicState2FeaturesEXT &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDeviceExtendedDynamicState2FeaturesEXT(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1178:67: error: request for member 'extendedDynamicState2' in 'obj', which is of non-class type 'int' p.PrintKeyBool("extendedDynamicState2", static_cast(obj.extendedDynamicState2), 39); ^~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1179:74: error: request for member 'extendedDynamicState2LogicOp' in 'obj', which is of non-class type 'int' p.PrintKeyBool("extendedDynamicState2LogicOp", static_cast(obj.extendedDynamicState2LogicOp), 39); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1180:85: error: request for member 'extendedDynamicState2PatchControlPoints' in 'obj', which is of non-class type 'int' p.PrintKeyBool("extendedDynamicState2PatchControlPoints", static_cast(obj.extendedDynamicState2PatchControlPoints), 39); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1554:77: error: 'VkPhysicalDeviceMultiDrawFeaturesEXT' has not been declared void DumpVkPhysicalDeviceMultiDrawFeaturesEXT(Printer &p, std::string name, VkPhysicalDeviceMultiDrawFeaturesEXT &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDeviceMultiDrawFeaturesEXT(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1556:55: error: request for member 'multiDraw' in 'obj', which is of non-class type 'int' p.PrintKeyBool("multiDraw", static_cast(obj.multiDraw), 9); ^~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1558:79: error: 'VkPhysicalDeviceMultiDrawPropertiesEXT' has not been declared void DumpVkPhysicalDeviceMultiDrawPropertiesEXT(Printer &p, std::string name, VkPhysicalDeviceMultiDrawPropertiesEXT &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDeviceMultiDrawPropertiesEXT(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1560:46: error: request for member 'maxMultiDrawCount' in 'obj', which is of non-class type 'int' p.PrintKeyValue("maxMultiDrawCount", obj.maxMultiDrawCount, 17); ^~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1639:83: error: 'VkPhysicalDeviceProvokingVertexFeaturesEXT' has not been declared void DumpVkPhysicalDeviceProvokingVertexFeaturesEXT(Printer &p, std::string name, VkPhysicalDeviceProvokingVertexFeaturesEXT &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDeviceProvokingVertexFeaturesEXT(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1641:65: error: request for member 'provokingVertexLast' in 'obj', which is of non-class type 'int' p.PrintKeyBool("provokingVertexLast", static_cast(obj.provokingVertexLast), 41); ^~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1642:87: error: request for member 'transformFeedbackPreservesProvokingVertex' in 'obj', which is of non-class type 'int' p.PrintKeyBool("transformFeedbackPreservesProvokingVertex", static_cast(obj.transformFeedbackPreservesProvokingVertex), 41); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1644:85: error: 'VkPhysicalDeviceProvokingVertexPropertiesEXT' has not been declared void DumpVkPhysicalDeviceProvokingVertexPropertiesEXT(Printer &p, std::string name, VkPhysicalDeviceProvokingVertexPropertiesEXT &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDeviceProvokingVertexPropertiesEXT(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1646:76: error: request for member 'provokingVertexModePerPipeline' in 'obj', which is of non-class type 'int' p.PrintKeyBool("provokingVertexModePerPipeline", static_cast(obj.provokingVertexModePerPipeline), 52); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:1647:98: error: request for member 'transformFeedbackPreservesTriangleFanProvokingVertex' in 'obj', which is of non-class type 'int' p.PrintKeyBool("transformFeedbackPreservesTriangleFanProvokingVertex", static_cast(obj.transformFeedbackPreservesTriangleFanProvokingVertex), 52); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1762:100: error: 'VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR' has not been declared void DumpVkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR(Printer &p, std::string name, VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1764:78: error: request for member 'shaderSubgroupUniformControlFlow' in 'obj', which is of non-class type 'int' p.PrintKeyBool("shaderSubgroupUniformControlFlow", static_cast(obj.shaderSubgroupUniformControlFlow), 32); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1801:84: error: 'VkPhysicalDeviceSynchronization2FeaturesKHR' has not been declared void DumpVkPhysicalDeviceSynchronization2FeaturesKHR(Printer &p, std::string name, VkPhysicalDeviceSynchronization2FeaturesKHR &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDeviceSynchronization2FeaturesKHR(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1803:62: error: request for member 'synchronization2' in 'obj', which is of non-class type 'int' p.PrintKeyBool("synchronization2", static_cast(obj.synchronization2), 16); ^~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:1872:91: error: 'VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT' has not been declared void DumpVkPhysicalDeviceVertexInputDynamicStateFeaturesEXT(Printer &p, std::string name, VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDeviceVertexInputDynamicStateFeaturesEXT(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:1874:69: error: request for member 'vertexInputDynamicState' in 'obj', which is of non-class type 'int' p.PrintKeyBool("vertexInputDynamicState", static_cast(obj.vertexInputDynamicState), 23); ^~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:2020:97: error: 'VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR' has not been declared void DumpVkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR(Printer &p, std::string name, VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:2022:75: error: request for member 'workgroupMemoryExplicitLayout' in 'obj', which is of non-class type 'int' p.PrintKeyBool("workgroupMemoryExplicitLayout", static_cast(obj.workgroupMemoryExplicitLayout), 46); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2023:92: error: request for member 'workgroupMemoryExplicitLayoutScalarBlockLayout' in 'obj', which is of non-class type 'int' p.PrintKeyBool("workgroupMemoryExplicitLayoutScalarBlockLayout", static_cast(obj.workgroupMemoryExplicitLayoutScalarBlockLayout), 46); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2024:85: error: request for member 'workgroupMemoryExplicitLayout8BitAccess' in 'obj', which is of non-class type 'int' p.PrintKeyBool("workgroupMemoryExplicitLayout8BitAccess", static_cast(obj.workgroupMemoryExplicitLayout8BitAccess), 46); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2025:86: error: request for member 'workgroupMemoryExplicitLayout16BitAccess' in 'obj', which is of non-class type 'int' p.PrintKeyBool("workgroupMemoryExplicitLayout16BitAccess", static_cast(obj.workgroupMemoryExplicitLayout16BitAccess), 46); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:2027:89: error: 'VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT' has not been declared void DumpVkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT(Printer &p, std::string name, VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:2029:67: error: request for member 'ycbcr2plane444Formats' in 'obj', which is of non-class type 'int' p.PrintKeyBool("ycbcr2plane444Formats", static_cast(obj.ycbcr2plane444Formats), 21); ^~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: At global scope: vulkaninfo/generated/vulkaninfo.hpp:2035:97: error: 'VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR' has not been declared void DumpVkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR(Printer &p, std::string name, VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR &obj) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'void DumpVkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR(Printer&, std::__cxx11::string, int&)': vulkaninfo/generated/vulkaninfo.hpp:2037:81: error: request for member 'shaderZeroInitializeWorkgroupMemory' in 'obj', which is of non-class type 'int' p.PrintKeyBool("shaderZeroInitializeWorkgroupMemory", static_cast(obj.shaderZeroInitializeWorkgroupMemory), 35); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp: In function 'pNextChainInfos get_chain_infos()': vulkaninfo/generated/vulkaninfo.hpp:2082:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT, sizeof(VkPhysicalDeviceDrmPropertiesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2082:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TOOL_PROPERTIES_EXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT, sizeof(VkPhysicalDeviceDrmPropertiesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TOOL_PROPERTIES_EXT vulkaninfo/generated/vulkaninfo.hpp:2082:71: error: 'VkPhysicalDeviceDrmPropertiesEXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT, sizeof(VkPhysicalDeviceDrmPropertiesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2082:71: note: suggested alternative: 'DumpVkPhysicalDeviceDrmPropertiesEXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT, sizeof(VkPhysicalDeviceDrmPropertiesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceDrmPropertiesEXT vulkaninfo/generated/vulkaninfo.hpp:2092:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_PROPERTIES_EXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_PROPERTIES_EXT, sizeof(VkPhysicalDeviceMultiDrawPropertiesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2092:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES_KHR' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_PROPERTIES_EXT, sizeof(VkPhysicalDeviceMultiDrawPropertiesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES_KHR vulkaninfo/generated/vulkaninfo.hpp:2092:78: error: 'VkPhysicalDeviceMultiDrawPropertiesEXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_PROPERTIES_EXT, sizeof(VkPhysicalDeviceMultiDrawPropertiesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2092:78: note: suggested alternative: 'DumpVkPhysicalDeviceMultiDrawPropertiesEXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_PROPERTIES_EXT, sizeof(VkPhysicalDeviceMultiDrawPropertiesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceMultiDrawPropertiesEXT vulkaninfo/generated/vulkaninfo.hpp:2101:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_PROPERTIES_EXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_PROPERTIES_EXT, sizeof(VkPhysicalDeviceProvokingVertexPropertiesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2101:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_PROPERTIES_EXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_PROPERTIES_EXT, sizeof(VkPhysicalDeviceProvokingVertexPropertiesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_PROPERTIES_EXT vulkaninfo/generated/vulkaninfo.hpp:2101:84: error: 'VkPhysicalDeviceProvokingVertexPropertiesEXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_PROPERTIES_EXT, sizeof(VkPhysicalDeviceProvokingVertexPropertiesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2101:84: note: suggested alternative: 'DumpVkPhysicalDeviceProvokingVertexPropertiesEXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_PROPERTIES_EXT, sizeof(VkPhysicalDeviceProvokingVertexPropertiesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceProvokingVertexPropertiesEXT vulkaninfo/generated/vulkaninfo.hpp:2115:5: error: no match for 'operator=' (operand types are 'std::vector' and '') }; ^ In file included from /usr/include/c++/8/vector:69, from vulkaninfo/vulkaninfo.h:39, from vulkaninfo/generated/vulkaninfo.hpp:27, from vulkaninfo/vulkaninfo.cpp:30: /usr/include/c++/8/bits/vector.tcc:186:5: note: candidate: 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = pNextChainBuildingBlockInfo; _Alloc = std::allocator]' vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:186:5: note: no known conversion for argument 1 from '' to 'const std::vector&' In file included from /usr/include/c++/8/vector:64, from vulkaninfo/vulkaninfo.h:39, from vulkaninfo/generated/vulkaninfo.hpp:27, from vulkaninfo/vulkaninfo.cpp:30: /usr/include/c++/8/bits/stl_vector.h:596:7: note: candidate: 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::vector<_Tp, _Alloc>&&) [with _Tp = pNextChainBuildingBlockInfo; _Alloc = std::allocator]' operator=(vector&& __x) noexcept(_Alloc_traits::_S_nothrow_move()) ^~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:596:7: note: no known conversion for argument 1 from '' to 'std::vector&&' /usr/include/c++/8/bits/stl_vector.h:617:7: note: candidate: 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = pNextChainBuildingBlockInfo; _Alloc = std::allocator]' operator=(initializer_list __l) ^~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:617:7: note: no known conversion for argument 1 from '' to 'std::initializer_list' In file included from vulkaninfo/vulkaninfo.cpp:30: vulkaninfo/generated/vulkaninfo.hpp:2128:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT, sizeof(VkPhysicalDeviceColorWriteEnableFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2128:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT, sizeof(VkPhysicalDeviceColorWriteEnableFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT vulkaninfo/generated/vulkaninfo.hpp:2128:84: error: 'VkPhysicalDeviceColorWriteEnableFeaturesEXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT, sizeof(VkPhysicalDeviceColorWriteEnableFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2128:84: note: suggested alternative: 'DumpVkPhysicalDeviceColorWriteEnableFeaturesEXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT, sizeof(VkPhysicalDeviceColorWriteEnableFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceColorWriteEnableFeaturesEXT vulkaninfo/generated/vulkaninfo.hpp:2134:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_2_FEATURES_EXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_2_FEATURES_EXT, sizeof(VkPhysicalDeviceExtendedDynamicState2FeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2134:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_2_FEATURES_EXT, sizeof(VkPhysicalDeviceExtendedDynamicState2FeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT vulkaninfo/generated/vulkaninfo.hpp:2134:90: error: 'VkPhysicalDeviceExtendedDynamicState2FeaturesEXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_2_FEATURES_EXT, sizeof(VkPhysicalDeviceExtendedDynamicState2FeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2134:90: note: suggested alternative: 'VkPhysicalDeviceExtendedDynamicStateFeaturesEXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_2_FEATURES_EXT, sizeof(VkPhysicalDeviceExtendedDynamicState2FeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceExtendedDynamicStateFeaturesEXT vulkaninfo/generated/vulkaninfo.hpp:2147:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_FEATURES_EXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_FEATURES_EXT, sizeof(VkPhysicalDeviceMultiDrawFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2147:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES_KHR' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_FEATURES_EXT, sizeof(VkPhysicalDeviceMultiDrawFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES_KHR vulkaninfo/generated/vulkaninfo.hpp:2147:76: error: 'VkPhysicalDeviceMultiDrawFeaturesEXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_FEATURES_EXT, sizeof(VkPhysicalDeviceMultiDrawFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2147:76: note: suggested alternative: 'DumpVkPhysicalDeviceMultiDrawFeaturesEXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_FEATURES_EXT, sizeof(VkPhysicalDeviceMultiDrawFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceMultiDrawFeaturesEXT vulkaninfo/generated/vulkaninfo.hpp:2157:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_FEATURES_EXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_FEATURES_EXT, sizeof(VkPhysicalDeviceProvokingVertexFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2157:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES_EXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_FEATURES_EXT, sizeof(VkPhysicalDeviceProvokingVertexFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES_EXT vulkaninfo/generated/vulkaninfo.hpp:2157:82: error: 'VkPhysicalDeviceProvokingVertexFeaturesEXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_FEATURES_EXT, sizeof(VkPhysicalDeviceProvokingVertexFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2157:82: note: suggested alternative: 'DumpVkPhysicalDeviceProvokingVertexFeaturesEXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_FEATURES_EXT, sizeof(VkPhysicalDeviceProvokingVertexFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceProvokingVertexFeaturesEXT vulkaninfo/generated/vulkaninfo.hpp:2172:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_FEATURES_KHR' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_FEATURES_KHR, sizeof(VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2172:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES_KHR' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_FEATURES_KHR, sizeof(VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES_KHR vulkaninfo/generated/vulkaninfo.hpp:2172:102: error: 'VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_FEATURES_KHR, sizeof(VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2172:102: note: suggested alternative: 'DumpVkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_FEATURES_KHR, sizeof(VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR vulkaninfo/generated/vulkaninfo.hpp:2175:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR, sizeof(VkPhysicalDeviceSynchronization2FeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2175:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT16_INT8_FEATURES_KHR' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR, sizeof(VkPhysicalDeviceSynchronization2FeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT16_INT8_FEATURES_KHR vulkaninfo/generated/vulkaninfo.hpp:2175:83: error: 'VkPhysicalDeviceSynchronization2FeaturesKHR' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR, sizeof(VkPhysicalDeviceSynchronization2FeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2175:83: note: suggested alternative: 'DumpVkPhysicalDeviceSynchronization2FeaturesKHR' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR, sizeof(VkPhysicalDeviceSynchronization2FeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceSynchronization2FeaturesKHR vulkaninfo/generated/vulkaninfo.hpp:2183:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_INPUT_DYNAMIC_STATE_FEATURES_EXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_INPUT_DYNAMIC_STATE_FEATURES_EXT, sizeof(VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2183:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_INPUT_DYNAMIC_STATE_FEATURES_EXT, sizeof(VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT vulkaninfo/generated/vulkaninfo.hpp:2183:92: error: 'VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_INPUT_DYNAMIC_STATE_FEATURES_EXT, sizeof(VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2183:92: note: suggested alternative: 'DumpVkPhysicalDeviceVertexInputDynamicStateFeaturesEXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_INPUT_DYNAMIC_STATE_FEATURES_EXT, sizeof(VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceVertexInputDynamicStateFeaturesEXT vulkaninfo/generated/vulkaninfo.hpp:2187:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_FEATURES_KHR' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_FEATURES_KHR, sizeof(VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2187:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES_KHR' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_FEATURES_KHR, sizeof(VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES_KHR vulkaninfo/generated/vulkaninfo.hpp:2187:98: error: 'VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_FEATURES_KHR, sizeof(VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2187:98: note: suggested alternative: 'DumpVkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_FEATURES_KHR, sizeof(VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR vulkaninfo/generated/vulkaninfo.hpp:2188:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_2_PLANE_444_FORMATS_FEATURES_EXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_2_PLANE_444_FORMATS_FEATURES_EXT, sizeof(VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2188:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_2_PLANE_444_FORMATS_FEATURES_EXT, sizeof(VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT vulkaninfo/generated/vulkaninfo.hpp:2188:91: error: 'VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_2_PLANE_444_FORMATS_FEATURES_EXT, sizeof(VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2188:91: note: suggested alternative: 'DumpVkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_2_PLANE_444_FORMATS_FEATURES_EXT, sizeof(VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT vulkaninfo/generated/vulkaninfo.hpp:2190:10: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES_KHR' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES_KHR, sizeof(VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2190:10: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_FEATURES_KHR' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES_KHR, sizeof(VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_FEATURES_KHR vulkaninfo/generated/vulkaninfo.hpp:2190:98: error: 'VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR' was not declared in this scope {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES_KHR, sizeof(VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2190:98: note: suggested alternative: 'DumpVkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR' {VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES_KHR, sizeof(VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR)}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR vulkaninfo/generated/vulkaninfo.hpp:2191:5: error: no match for 'operator=' (operand types are 'std::vector' and '') }; ^ In file included from /usr/include/c++/8/vector:69, from vulkaninfo/vulkaninfo.h:39, from vulkaninfo/generated/vulkaninfo.hpp:27, from vulkaninfo/vulkaninfo.cpp:30: /usr/include/c++/8/bits/vector.tcc:186:5: note: candidate: 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = pNextChainBuildingBlockInfo; _Alloc = std::allocator]' vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:186:5: note: no known conversion for argument 1 from '' to 'const std::vector&' In file included from /usr/include/c++/8/vector:64, from vulkaninfo/vulkaninfo.h:39, from vulkaninfo/generated/vulkaninfo.hpp:27, from vulkaninfo/vulkaninfo.cpp:30: /usr/include/c++/8/bits/stl_vector.h:596:7: note: candidate: 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::vector<_Tp, _Alloc>&&) [with _Tp = pNextChainBuildingBlockInfo; _Alloc = std::allocator]' operator=(vector&& __x) noexcept(_Alloc_traits::_S_nothrow_move()) ^~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:596:7: note: no known conversion for argument 1 from '' to 'std::vector&&' /usr/include/c++/8/bits/stl_vector.h:617:7: note: candidate: 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = pNextChainBuildingBlockInfo; _Alloc = std::allocator]' operator=(initializer_list __l) ^~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:617:7: note: no known conversion for argument 1 from '' to 'std::initializer_list' In file included from vulkaninfo/vulkaninfo.cpp:30: vulkaninfo/generated/vulkaninfo.hpp: In function 'void chain_iterator_phys_device_props2(Printer&, AppInstance&, AppGpu&, void*, VulkanVersion)': vulkaninfo/generated/vulkaninfo.hpp:2259:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2259:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TOOL_PROPERTIES_EXT' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TOOL_PROPERTIES_EXT vulkaninfo/generated/vulkaninfo.hpp:2260:54: error: 'VK_EXT_PHYSICAL_DEVICE_DRM_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_PHYSICAL_DEVICE_DRM_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2260:54: note: suggested alternative: 'VK_EXT_ASTC_DECODE_MODE_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_PHYSICAL_DEVICE_DRM_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_EXT_ASTC_DECODE_MODE_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2261:13: error: 'VkPhysicalDeviceDrmPropertiesEXT' was not declared in this scope VkPhysicalDeviceDrmPropertiesEXT* props = (VkPhysicalDeviceDrmPropertiesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2261:13: note: suggested alternative: 'DumpVkPhysicalDeviceDrmPropertiesEXT' VkPhysicalDeviceDrmPropertiesEXT* props = (VkPhysicalDeviceDrmPropertiesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceDrmPropertiesEXT vulkaninfo/generated/vulkaninfo.hpp:2261:47: error: 'props' was not declared in this scope VkPhysicalDeviceDrmPropertiesEXT* props = (VkPhysicalDeviceDrmPropertiesEXT*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2261:89: error: expected primary-expression before ')' token VkPhysicalDeviceDrmPropertiesEXT* props = (VkPhysicalDeviceDrmPropertiesEXT*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp:2322:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_PROPERTIES_EXT' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_PROPERTIES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2322:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES_KHR' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_PROPERTIES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES_KHR vulkaninfo/generated/vulkaninfo.hpp:2323:54: error: 'VK_EXT_MULTI_DRAW_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_MULTI_DRAW_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2323:54: note: suggested alternative: 'VK_KHR_MULTIVIEW_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_MULTI_DRAW_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_KHR_MULTIVIEW_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2324:13: error: 'VkPhysicalDeviceMultiDrawPropertiesEXT' was not declared in this scope VkPhysicalDeviceMultiDrawPropertiesEXT* props = (VkPhysicalDeviceMultiDrawPropertiesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2324:13: note: suggested alternative: 'DumpVkPhysicalDeviceMultiDrawPropertiesEXT' VkPhysicalDeviceMultiDrawPropertiesEXT* props = (VkPhysicalDeviceMultiDrawPropertiesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceMultiDrawPropertiesEXT vulkaninfo/generated/vulkaninfo.hpp:2324:53: error: 'props' was not declared in this scope VkPhysicalDeviceMultiDrawPropertiesEXT* props = (VkPhysicalDeviceMultiDrawPropertiesEXT*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2324:101: error: expected primary-expression before ')' token VkPhysicalDeviceMultiDrawPropertiesEXT* props = (VkPhysicalDeviceMultiDrawPropertiesEXT*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp:2368:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_PROPERTIES_EXT' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_PROPERTIES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2368:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_PROPERTIES_EXT' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_PROPERTIES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_PROPERTIES_EXT vulkaninfo/generated/vulkaninfo.hpp:2369:54: error: 'VK_EXT_PROVOKING_VERTEX_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_PROVOKING_VERTEX_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2369:54: note: suggested alternative: 'VK_EXT_TOOLING_INFO_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_PROVOKING_VERTEX_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_EXT_TOOLING_INFO_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2370:13: error: 'VkPhysicalDeviceProvokingVertexPropertiesEXT' was not declared in this scope VkPhysicalDeviceProvokingVertexPropertiesEXT* props = (VkPhysicalDeviceProvokingVertexPropertiesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2370:13: note: suggested alternative: 'DumpVkPhysicalDeviceProvokingVertexPropertiesEXT' VkPhysicalDeviceProvokingVertexPropertiesEXT* props = (VkPhysicalDeviceProvokingVertexPropertiesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceProvokingVertexPropertiesEXT vulkaninfo/generated/vulkaninfo.hpp:2370:59: error: 'props' was not declared in this scope VkPhysicalDeviceProvokingVertexPropertiesEXT* props = (VkPhysicalDeviceProvokingVertexPropertiesEXT*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2370:113: error: expected primary-expression before ')' token VkPhysicalDeviceProvokingVertexPropertiesEXT* props = (VkPhysicalDeviceProvokingVertexPropertiesEXT*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp: In function 'void chain_iterator_phys_device_features2(Printer&, AppGpu&, void*, VulkanVersion)': vulkaninfo/generated/vulkaninfo.hpp:2525:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2525:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT vulkaninfo/generated/vulkaninfo.hpp:2526:54: error: 'VK_EXT_COLOR_WRITE_ENABLE_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_COLOR_WRITE_ENABLE_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2526:54: note: suggested alternative: 'VK_EXT_DEPTH_CLIP_ENABLE_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_COLOR_WRITE_ENABLE_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_EXT_DEPTH_CLIP_ENABLE_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2527:13: error: 'VkPhysicalDeviceColorWriteEnableFeaturesEXT' was not declared in this scope VkPhysicalDeviceColorWriteEnableFeaturesEXT* props = (VkPhysicalDeviceColorWriteEnableFeaturesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2527:13: note: suggested alternative: 'DumpVkPhysicalDeviceColorWriteEnableFeaturesEXT' VkPhysicalDeviceColorWriteEnableFeaturesEXT* props = (VkPhysicalDeviceColorWriteEnableFeaturesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceColorWriteEnableFeaturesEXT vulkaninfo/generated/vulkaninfo.hpp:2527:58: error: 'props' was not declared in this scope VkPhysicalDeviceColorWriteEnableFeaturesEXT* props = (VkPhysicalDeviceColorWriteEnableFeaturesEXT*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2527:111: error: expected primary-expression before ')' token VkPhysicalDeviceColorWriteEnableFeaturesEXT* props = (VkPhysicalDeviceColorWriteEnableFeaturesEXT*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp:2562:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_2_FEATURES_EXT' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_2_FEATURES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2562:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_2_FEATURES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT vulkaninfo/generated/vulkaninfo.hpp:2563:54: error: 'VK_EXT_EXTENDED_DYNAMIC_STATE_2_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_EXTENDED_DYNAMIC_STATE_2_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2563:54: note: suggested alternative: 'VK_EXT_EXTENDED_DYNAMIC_STATE_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_EXTENDED_DYNAMIC_STATE_2_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_EXT_EXTENDED_DYNAMIC_STATE_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2564:13: error: 'VkPhysicalDeviceExtendedDynamicState2FeaturesEXT' was not declared in this scope VkPhysicalDeviceExtendedDynamicState2FeaturesEXT* props = (VkPhysicalDeviceExtendedDynamicState2FeaturesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2564:13: note: suggested alternative: 'VkPhysicalDeviceExtendedDynamicStateFeaturesEXT' VkPhysicalDeviceExtendedDynamicState2FeaturesEXT* props = (VkPhysicalDeviceExtendedDynamicState2FeaturesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceExtendedDynamicStateFeaturesEXT vulkaninfo/generated/vulkaninfo.hpp:2564:63: error: 'props' was not declared in this scope VkPhysicalDeviceExtendedDynamicState2FeaturesEXT* props = (VkPhysicalDeviceExtendedDynamicState2FeaturesEXT*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2564:121: error: expected primary-expression before ')' token VkPhysicalDeviceExtendedDynamicState2FeaturesEXT* props = (VkPhysicalDeviceExtendedDynamicState2FeaturesEXT*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp:2642:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_FEATURES_EXT' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_FEATURES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2642:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES_KHR' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_FEATURES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES_KHR vulkaninfo/generated/vulkaninfo.hpp:2643:54: error: 'VK_EXT_MULTI_DRAW_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_MULTI_DRAW_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2643:54: note: suggested alternative: 'VK_KHR_MULTIVIEW_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_MULTI_DRAW_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_KHR_MULTIVIEW_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2644:13: error: 'VkPhysicalDeviceMultiDrawFeaturesEXT' was not declared in this scope VkPhysicalDeviceMultiDrawFeaturesEXT* props = (VkPhysicalDeviceMultiDrawFeaturesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2644:13: note: suggested alternative: 'DumpVkPhysicalDeviceMultiDrawFeaturesEXT' VkPhysicalDeviceMultiDrawFeaturesEXT* props = (VkPhysicalDeviceMultiDrawFeaturesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceMultiDrawFeaturesEXT vulkaninfo/generated/vulkaninfo.hpp:2644:51: error: 'props' was not declared in this scope VkPhysicalDeviceMultiDrawFeaturesEXT* props = (VkPhysicalDeviceMultiDrawFeaturesEXT*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2644:97: error: expected primary-expression before ')' token VkPhysicalDeviceMultiDrawFeaturesEXT* props = (VkPhysicalDeviceMultiDrawFeaturesEXT*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp:2693:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_FEATURES_EXT' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_FEATURES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2693:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES_EXT' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_FEATURES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES_EXT vulkaninfo/generated/vulkaninfo.hpp:2694:54: error: 'VK_EXT_PROVOKING_VERTEX_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_PROVOKING_VERTEX_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2694:54: note: suggested alternative: 'VK_EXT_TOOLING_INFO_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_PROVOKING_VERTEX_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_EXT_TOOLING_INFO_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2695:13: error: 'VkPhysicalDeviceProvokingVertexFeaturesEXT' was not declared in this scope VkPhysicalDeviceProvokingVertexFeaturesEXT* props = (VkPhysicalDeviceProvokingVertexFeaturesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2695:13: note: suggested alternative: 'DumpVkPhysicalDeviceProvokingVertexFeaturesEXT' VkPhysicalDeviceProvokingVertexFeaturesEXT* props = (VkPhysicalDeviceProvokingVertexFeaturesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceProvokingVertexFeaturesEXT vulkaninfo/generated/vulkaninfo.hpp:2695:57: error: 'props' was not declared in this scope VkPhysicalDeviceProvokingVertexFeaturesEXT* props = (VkPhysicalDeviceProvokingVertexFeaturesEXT*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2695:109: error: expected primary-expression before ')' token VkPhysicalDeviceProvokingVertexFeaturesEXT* props = (VkPhysicalDeviceProvokingVertexFeaturesEXT*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp:2789:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_FEATURES_KHR' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_FEATURES_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2789:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES_KHR' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_FEATURES_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES_KHR vulkaninfo/generated/vulkaninfo.hpp:2790:54: error: 'VK_KHR_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2790:54: note: suggested alternative: 'VK_KHR_SHADER_SUBGROUP_EXTENDED_TYPES_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_KHR_SHADER_SUBGROUP_EXTENDED_TYPES_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2791:13: error: 'VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR' was not declared in this scope VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR* props = (VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2791:13: note: suggested alternative: 'DumpVkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR' VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR* props = (VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR vulkaninfo/generated/vulkaninfo.hpp:2791:74: error: 'props' was not declared in this scope VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR* props = (VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2791:143: error: expected primary-expression before ')' token VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR* props = (VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp:2807:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2807:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT16_INT8_FEATURES_KHR' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT16_INT8_FEATURES_KHR vulkaninfo/generated/vulkaninfo.hpp:2808:54: error: 'VK_KHR_SYNCHRONIZATION_2_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_SYNCHRONIZATION_2_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2808:54: note: suggested alternative: 'VK_KHR_SWAPCHAIN_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_SYNCHRONIZATION_2_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_KHR_SWAPCHAIN_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2809:13: error: 'VkPhysicalDeviceSynchronization2FeaturesKHR' was not declared in this scope VkPhysicalDeviceSynchronization2FeaturesKHR* props = (VkPhysicalDeviceSynchronization2FeaturesKHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2809:13: note: suggested alternative: 'DumpVkPhysicalDeviceSynchronization2FeaturesKHR' VkPhysicalDeviceSynchronization2FeaturesKHR* props = (VkPhysicalDeviceSynchronization2FeaturesKHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceSynchronization2FeaturesKHR vulkaninfo/generated/vulkaninfo.hpp:2809:58: error: 'props' was not declared in this scope VkPhysicalDeviceSynchronization2FeaturesKHR* props = (VkPhysicalDeviceSynchronization2FeaturesKHR*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2809:111: error: expected primary-expression before ')' token VkPhysicalDeviceSynchronization2FeaturesKHR* props = (VkPhysicalDeviceSynchronization2FeaturesKHR*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp:2858:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_INPUT_DYNAMIC_STATE_FEATURES_EXT' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_INPUT_DYNAMIC_STATE_FEATURES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2858:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_INPUT_DYNAMIC_STATE_FEATURES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT vulkaninfo/generated/vulkaninfo.hpp:2859:54: error: 'VK_EXT_VERTEX_INPUT_DYNAMIC_STATE_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_VERTEX_INPUT_DYNAMIC_STATE_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2859:54: note: suggested alternative: 'VK_EXT_EXTENDED_DYNAMIC_STATE_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_VERTEX_INPUT_DYNAMIC_STATE_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_EXT_EXTENDED_DYNAMIC_STATE_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2860:13: error: 'VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT' was not declared in this scope VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT* props = (VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2860:13: note: suggested alternative: 'DumpVkPhysicalDeviceVertexInputDynamicStateFeaturesEXT' VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT* props = (VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceVertexInputDynamicStateFeaturesEXT vulkaninfo/generated/vulkaninfo.hpp:2860:65: error: 'props' was not declared in this scope VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT* props = (VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2860:125: error: expected primary-expression before ')' token VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT* props = (VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp:2883:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_FEATURES_KHR' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_FEATURES_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2883:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES_KHR' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_FEATURES_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES_KHR vulkaninfo/generated/vulkaninfo.hpp:2884:54: error: 'VK_KHR_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2884:54: note: suggested alternative: 'VK_KHR_RELAXED_BLOCK_LAYOUT_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_KHR_RELAXED_BLOCK_LAYOUT_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2885:13: error: 'VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR' was not declared in this scope VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR* props = (VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2885:13: note: suggested alternative: 'DumpVkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR' VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR* props = (VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR vulkaninfo/generated/vulkaninfo.hpp:2885:71: error: 'props' was not declared in this scope VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR* props = (VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2885:137: error: expected primary-expression before ')' token VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR* props = (VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp:2889:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_2_PLANE_444_FORMATS_FEATURES_EXT' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_2_PLANE_444_FORMATS_FEATURES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2889:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_2_PLANE_444_FORMATS_FEATURES_EXT && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT vulkaninfo/generated/vulkaninfo.hpp:2890:54: error: 'VK_EXT_YCBCR_2PLANE_444_FORMATS_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_YCBCR_2PLANE_444_FORMATS_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2890:54: note: suggested alternative: 'VK_EXT_YCBCR_IMAGE_ARRAYS_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_EXT_YCBCR_2PLANE_444_FORMATS_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_EXT_YCBCR_IMAGE_ARRAYS_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2891:13: error: 'VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT' was not declared in this scope VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT* props = (VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2891:13: note: suggested alternative: 'DumpVkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT' VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT* props = (VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT vulkaninfo/generated/vulkaninfo.hpp:2891:63: error: 'props' was not declared in this scope VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT* props = (VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2891:121: error: expected primary-expression before ')' token VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT* props = (VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT*)structure; ^ vulkaninfo/generated/vulkaninfo.hpp:2901:33: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES_KHR' was not declared in this scope if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2901:33: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_FEATURES_KHR' if (structure->sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES_KHR && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_FEATURES_KHR vulkaninfo/generated/vulkaninfo.hpp:2902:54: error: 'VK_KHR_ZERO_INITIALIZE_WORKGROUP_MEMORY_EXTENSION_NAME' was not declared in this scope (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_ZERO_INITIALIZE_WORKGROUP_MEMORY_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2902:54: note: suggested alternative: 'VK_KHR_EXTERNAL_MEMORY_EXTENSION_NAME' (gpu.CheckPhysicalDeviceExtensionIncluded(VK_KHR_ZERO_INITIALIZE_WORKGROUP_MEMORY_EXTENSION_NAME))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_KHR_EXTERNAL_MEMORY_EXTENSION_NAME vulkaninfo/generated/vulkaninfo.hpp:2903:13: error: 'VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR' was not declared in this scope VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR* props = (VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vulkaninfo/generated/vulkaninfo.hpp:2903:13: note: suggested alternative: 'DumpVkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR' VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR* props = (VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR*)structure; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DumpVkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR vulkaninfo/generated/vulkaninfo.hpp:2903:71: error: 'props' was not declared in this scope VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR* props = (VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR*)structure; ^~~~~ vulkaninfo/generated/vulkaninfo.hpp:2903:137: error: expected primary-expression before ')' token VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR* props = (VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR*)structure; ^ [6/10] /usr/bin/c++ -DVK_ENABLE_BETA_EXTENSIONS -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_WAYLAND_KHX -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XCB_KHX -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_XLIB_KHX -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DVkICD_mock_icd_EXPORTS -Iicd -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -fno-strict-aliasing -fno-builtin-memcmp -Wimplicit-fallthrough=0 -std=c++11 -fno-rtti -fvisibility=hidden -Wpointer-arith -Wno-unused-function -Wno-sign-compare -DNDEBUG -fPIC -MD -MT icd/CMakeFiles/VkICD_mock_icd.dir/generated/mock_icd.cpp.o -MF icd/CMakeFiles/VkICD_mock_icd.dir/generated/mock_icd.cpp.o.d -o icd/CMakeFiles/VkICD_mock_icd.dir/generated/mock_icd.cpp.o -c icd/generated/mock_icd.cpp FAILED: icd/CMakeFiles/VkICD_mock_icd.dir/generated/mock_icd.cpp.o /usr/bin/c++ -DVK_ENABLE_BETA_EXTENSIONS -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_WAYLAND_KHX -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XCB_KHX -DVK_USE_PLATFORM_XLIB_KHR -DVK_USE_PLATFORM_XLIB_KHX -DVK_USE_PLATFORM_XLIB_XRANDR_EXT -DVkICD_mock_icd_EXPORTS -Iicd -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -fno-strict-aliasing -fno-builtin-memcmp -Wimplicit-fallthrough=0 -std=c++11 -fno-rtti -fvisibility=hidden -Wpointer-arith -Wno-unused-function -Wno-sign-compare -DNDEBUG -fPIC -MD -MT icd/CMakeFiles/VkICD_mock_icd.dir/generated/mock_icd.cpp.o -MF icd/CMakeFiles/VkICD_mock_icd.dir/generated/mock_icd.cpp.o.d -o icd/CMakeFiles/VkICD_mock_icd.dir/generated/mock_icd.cpp.o -c icd/generated/mock_icd.cpp In file included from icd/generated/mock_icd.cpp:22: icd/generated/mock_icd.h:1520:11: error: 'VkVideoProfileKHR' does not name a type const VkVideoProfileKHR* pVideoProfile, ^~~~~~~~~~~~~~~~~ icd/generated/mock_icd.h:1521:5: error: 'VkVideoCapabilitiesKHR' has not been declared VkVideoCapabilitiesKHR* pCapabilities); ^~~~~~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.h:1525:11: error: 'VkPhysicalDeviceVideoFormatInfoKHR' does not name a type; did you mean 'VkPhysicalDeviceImageFormatInfo2KHR'? const VkPhysicalDeviceVideoFormatInfoKHR* pVideoFormatInfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceImageFormatInfo2KHR icd/generated/mock_icd.h:1527:5: error: 'VkVideoFormatPropertiesKHR' has not been declared VkVideoFormatPropertiesKHR* pVideoFormatProperties); ^~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.h:1531:11: error: 'VkVideoSessionCreateInfoKHR' does not name a type; did you mean 'VkRenderPassCreateInfo2KHR'? const VkVideoSessionCreateInfoKHR* pCreateInfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ VkRenderPassCreateInfo2KHR icd/generated/mock_icd.h:1533:5: error: 'VkVideoSessionKHR' has not been declared VkVideoSessionKHR* pVideoSession); ^~~~~~~~~~~~~~~~~ icd/generated/mock_icd.h:1537:5: error: 'VkVideoSessionKHR' has not been declared VkVideoSessionKHR videoSession, ^~~~~~~~~~~~~~~~~ icd/generated/mock_icd.h:1542:5: error: 'VkVideoSessionKHR' has not been declared VkVideoSessionKHR videoSession, ^~~~~~~~~~~~~~~~~ icd/generated/mock_icd.h:1544:5: error: 'VkVideoGetMemoryPropertiesKHR' has not been declared VkVideoGetMemoryPropertiesKHR* pVideoSessionMemoryRequirements); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.h:1548:5: error: 'VkVideoSessionKHR' has not been declared VkVideoSessionKHR videoSession, ^~~~~~~~~~~~~~~~~ icd/generated/mock_icd.h:1550:11: error: 'VkVideoBindMemoryKHR' does not name a type; did you mean 'VkPipelineInfoKHR'? const VkVideoBindMemoryKHR* pVideoSessionBindMemories); ^~~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/mock_icd.h:1554:11: error: 'VkVideoSessionParametersCreateInfoKHR' does not name a type; did you mean 'VkAccelerationStructureCreateInfoKHR'? const VkVideoSessionParametersCreateInfoKHR* pCreateInfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkAccelerationStructureCreateInfoKHR icd/generated/mock_icd.h:1556:5: error: 'VkVideoSessionParametersKHR' has not been declared VkVideoSessionParametersKHR* pVideoSessionParameters); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.h:1560:5: error: 'VkVideoSessionParametersKHR' has not been declared VkVideoSessionParametersKHR videoSessionParameters, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.h:1561:11: error: 'VkVideoSessionParametersUpdateInfoKHR' does not name a type; did you mean 'videoSessionParameters'? const VkVideoSessionParametersUpdateInfoKHR* pUpdateInfo); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ videoSessionParameters icd/generated/mock_icd.h:1565:5: error: 'VkVideoSessionParametersKHR' has not been declared VkVideoSessionParametersKHR videoSessionParameters, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.h:1570:11: error: 'VkVideoBeginCodingInfoKHR' does not name a type; did you mean 'VkPipelineInfoKHR'? const VkVideoBeginCodingInfoKHR* pBeginInfo); ^~~~~~~~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/mock_icd.h:1574:11: error: 'VkVideoEndCodingInfoKHR' does not name a type; did you mean 'VkPipelineInfoKHR'? const VkVideoEndCodingInfoKHR* pEndCodingInfo); ^~~~~~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/mock_icd.h:1578:11: error: 'VkVideoCodingControlInfoKHR' does not name a type const VkVideoCodingControlInfoKHR* pCodingControlInfo); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.h:1585:11: error: 'VkVideoDecodeInfoKHR' does not name a type; did you mean 'VkPipelineInfoKHR'? const VkVideoDecodeInfoKHR* pFrameInfo); ^~~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/mock_icd.h:2044:11: error: 'VkVideoEncodeInfoKHR' does not name a type; did you mean 'VkPipelineInfoKHR'? const VkVideoEncodeInfoKHR* pEncodeInfo); ^~~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/mock_icd.h:2051:11: error: 'VkDependencyInfoKHR' does not name a type; did you mean 'VkPipelineInfoKHR'? const VkDependencyInfoKHR* pDependencyInfo); ^~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/mock_icd.h:2056:5: error: 'VkPipelineStageFlags2KHR' has not been declared VkPipelineStageFlags2KHR stageMask); ^~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.h:2062:11: error: 'VkDependencyInfoKHR' does not name a type; did you mean 'VkPipelineInfoKHR'? const VkDependencyInfoKHR* pDependencyInfos); ^~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/mock_icd.h:2066:11: error: 'VkDependencyInfoKHR' does not name a type; did you mean 'VkPipelineInfoKHR'? const VkDependencyInfoKHR* pDependencyInfo); ^~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/mock_icd.h:2070:5: error: 'VkPipelineStageFlags2KHR' has not been declared VkPipelineStageFlags2KHR stage, ^~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.h:2077:11: error: 'VkSubmitInfo2KHR' does not name a type; did you mean 'VkSubmitInfo'? const VkSubmitInfo2KHR* pSubmits, ^~~~~~~~~~~~~~~~ VkSubmitInfo icd/generated/mock_icd.h:2082:5: error: 'VkPipelineStageFlags2KHR' has not been declared VkPipelineStageFlags2KHR stage, ^~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.h:2090:5: error: 'VkCheckpointData2NV' has not been declared VkCheckpointData2NV* pCheckpointData); ^~~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.h:2218:11: error: 'VkCuModuleCreateInfoNVX' does not name a type; did you mean 'VkShaderModuleCreateInfo'? const VkCuModuleCreateInfoNVX* pCreateInfo, ^~~~~~~~~~~~~~~~~~~~~~~ VkShaderModuleCreateInfo icd/generated/mock_icd.h:2220:5: error: 'VkCuModuleNVX' has not been declared VkCuModuleNVX* pModule); ^~~~~~~~~~~~~ icd/generated/mock_icd.h:2224:11: error: 'VkCuFunctionCreateInfoNVX' does not name a type; did you mean 'VkFenceCreateInfo'? const VkCuFunctionCreateInfoNVX* pCreateInfo, ^~~~~~~~~~~~~~~~~~~~~~~~~ VkFenceCreateInfo icd/generated/mock_icd.h:2226:5: error: 'VkCuFunctionNVX' has not been declared VkCuFunctionNVX* pFunction); ^~~~~~~~~~~~~~~ icd/generated/mock_icd.h:2230:5: error: 'VkCuModuleNVX' has not been declared VkCuModuleNVX module, ^~~~~~~~~~~~~ icd/generated/mock_icd.h:2235:5: error: 'VkCuFunctionNVX' has not been declared VkCuFunctionNVX function, ^~~~~~~~~~~~~~~ icd/generated/mock_icd.h:2240:11: error: 'VkCuLaunchInfoNVX' does not name a type const VkCuLaunchInfoNVX* pLaunchInfo); ^~~~~~~~~~~~~~~~~ icd/generated/mock_icd.h:3108:11: error: 'VkVertexInputBindingDescription2EXT' does not name a type; did you mean 'VkVertexInputBindingDescription'? const VkVertexInputBindingDescription2EXT* pVertexBindingDescriptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkVertexInputBindingDescription icd/generated/mock_icd.h:3110:11: error: 'VkVertexInputAttributeDescription2EXT' does not name a type; did you mean 'VkVertexInputAttributeDescription'? const VkVertexInputAttributeDescription2EXT* pVertexAttributeDescriptions); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkVertexInputAttributeDescription icd/generated/mock_icd.h:3185:11: error: 'VkMultiDrawInfoEXT' does not name a type const VkMultiDrawInfoEXT* pVertexInfo, ^~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.h:3193:11: error: 'VkMultiDrawIndexedInfoEXT' does not name a type; did you mean 'vkCmdDrawIndexedIndirect'? const VkMultiDrawIndexedInfoEXT* pIndexInfo, ^~~~~~~~~~~~~~~~~~~~~~~~~ vkCmdDrawIndexedIndirect In file included from icd/generated/mock_icd.cpp:27: icd/generated/vk_typemap_helper.h:1656:31: error: 'VkVideoQueueFamilyProperties2KHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1656:31: note: suggested alternative: 'VkQueueFamilyProperties2KHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkQueueFamilyProperties2KHR icd/generated/vk_typemap_helper.h:1656:63: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1660:32: error: 'VK_STRUCTURE_TYPE_VIDEO_QUEUE_FAMILY_PROPERTIES_2_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1660:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2_KHR icd/generated/vk_typemap_helper.h:1660:85: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1667:31: error: 'VkVideoProfileKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1667:48: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1671:32: error: 'VK_STRUCTURE_TYPE_VIDEO_PROFILE_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1671:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_IMAGE_COPY_2_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_IMAGE_COPY_2_KHR icd/generated/vk_typemap_helper.h:1671:67: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1678:31: error: 'VkVideoProfilesKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1678:49: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1682:32: error: 'VK_STRUCTURE_TYPE_VIDEO_PROFILES_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1682:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR icd/generated/vk_typemap_helper.h:1682:68: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1689:31: error: 'VkVideoCapabilitiesKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1689:31: note: suggested alternative: 'VkSurfaceCapabilitiesKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~ VkSurfaceCapabilitiesKHR icd/generated/vk_typemap_helper.h:1689:53: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1693:32: error: 'VK_STRUCTURE_TYPE_VIDEO_CAPABILITIES_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1693:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR icd/generated/vk_typemap_helper.h:1693:72: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1700:31: error: 'VkPhysicalDeviceVideoFormatInfoKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1700:31: note: suggested alternative: 'VkPhysicalDeviceImageFormatInfo2KHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceImageFormatInfo2KHR icd/generated/vk_typemap_helper.h:1700:65: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1704:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VIDEO_FORMAT_INFO_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1704:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2_KHR icd/generated/vk_typemap_helper.h:1704:87: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1711:31: error: 'VkVideoFormatPropertiesKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1711:31: note: suggested alternative: 'VkImageFormatProperties2KHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~ VkImageFormatProperties2KHR icd/generated/vk_typemap_helper.h:1711:57: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1715:32: error: 'VK_STRUCTURE_TYPE_VIDEO_FORMAT_PROPERTIES_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1715:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2_KHR icd/generated/vk_typemap_helper.h:1715:77: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1722:31: error: 'VkVideoPictureResourceKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1722:56: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1726:32: error: 'VK_STRUCTURE_TYPE_VIDEO_PICTURE_RESOURCE_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1726:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_IMAGE_RESOLVE_2_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_IMAGE_RESOLVE_2_KHR icd/generated/vk_typemap_helper.h:1726:76: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1733:31: error: 'VkVideoReferenceSlotKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1733:31: note: suggested alternative: 'XRenderReferenceGlyphSet' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~ XRenderReferenceGlyphSet icd/generated/vk_typemap_helper.h:1733:54: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1737:32: error: 'VK_STRUCTURE_TYPE_VIDEO_REFERENCE_SLOT_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1737:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2_KHR icd/generated/vk_typemap_helper.h:1737:74: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1744:31: error: 'VkVideoGetMemoryPropertiesKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1744:31: note: suggested alternative: 'VkExternalMemoryPropertiesKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkExternalMemoryPropertiesKHR icd/generated/vk_typemap_helper.h:1744:60: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1748:32: error: 'VK_STRUCTURE_TYPE_VIDEO_GET_MEMORY_PROPERTIES_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1748:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES_KHR icd/generated/vk_typemap_helper.h:1748:81: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1755:31: error: 'VkVideoBindMemoryKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1755:31: note: suggested alternative: 'VkPipelineInfoKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/vk_typemap_helper.h:1755:51: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1759:32: error: 'VK_STRUCTURE_TYPE_VIDEO_BIND_MEMORY_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1759:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR icd/generated/vk_typemap_helper.h:1759:71: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1766:31: error: 'VkVideoSessionCreateInfoKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1766:31: note: suggested alternative: 'VkRenderPassCreateInfo2KHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ VkRenderPassCreateInfo2KHR icd/generated/vk_typemap_helper.h:1766:58: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1770:32: error: 'VK_STRUCTURE_TYPE_VIDEO_SESSION_CREATE_INFO_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1770:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR icd/generated/vk_typemap_helper.h:1770:79: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1777:31: error: 'VkVideoSessionParametersCreateInfoKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1777:31: note: suggested alternative: 'VkAccelerationStructureCreateInfoKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkAccelerationStructureCreateInfoKHR icd/generated/vk_typemap_helper.h:1777:68: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1781:32: error: 'VK_STRUCTURE_TYPE_VIDEO_SESSION_PARAMETERS_CREATE_INFO_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1781:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_KHR icd/generated/vk_typemap_helper.h:1781:90: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1788:31: error: 'VkVideoSessionParametersUpdateInfoKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1788:31: note: suggested alternative: 'VkAccelerationStructureCreateInfoKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkAccelerationStructureCreateInfoKHR icd/generated/vk_typemap_helper.h:1788:68: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1792:32: error: 'VK_STRUCTURE_TYPE_VIDEO_SESSION_PARAMETERS_UPDATE_INFO_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1792:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_KHR icd/generated/vk_typemap_helper.h:1792:90: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1799:31: error: 'VkVideoBeginCodingInfoKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1799:31: note: suggested alternative: 'VkPipelineInfoKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/vk_typemap_helper.h:1799:56: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1803:32: error: 'VK_STRUCTURE_TYPE_VIDEO_BEGIN_CODING_INFO_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1803:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_SUBPASS_BEGIN_INFO_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_SUBPASS_BEGIN_INFO_KHR icd/generated/vk_typemap_helper.h:1803:77: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1810:31: error: 'VkVideoEndCodingInfoKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1810:31: note: suggested alternative: 'VkPipelineInfoKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/vk_typemap_helper.h:1810:54: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1814:32: error: 'VK_STRUCTURE_TYPE_VIDEO_END_CODING_INFO_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1814:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR icd/generated/vk_typemap_helper.h:1814:75: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1821:31: error: 'VkVideoCodingControlInfoKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1821:58: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1825:32: error: 'VK_STRUCTURE_TYPE_VIDEO_CODING_CONTROL_INFO_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1825:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR icd/generated/vk_typemap_helper.h:1825:79: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:1832:31: error: 'VkVideoDecodeInfoKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1832:31: note: suggested alternative: 'VkPipelineInfoKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/vk_typemap_helper.h:1832:51: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:1836:32: error: 'VK_STRUCTURE_TYPE_VIDEO_DECODE_INFO_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:1836:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR icd/generated/vk_typemap_helper.h:1836:71: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2357:31: error: 'VkVideoEncodeInfoKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2357:31: note: suggested alternative: 'VkPipelineInfoKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/vk_typemap_helper.h:2357:51: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2361:32: error: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_INFO_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2361:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR icd/generated/vk_typemap_helper.h:2361:71: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2368:31: error: 'VkVideoEncodeRateControlInfoKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2368:62: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2372:32: error: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_RATE_CONTROL_INFO_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2372:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR icd/generated/vk_typemap_helper.h:2372:84: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2378:31: error: 'VkMemoryBarrier2KHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2378:31: note: suggested alternative: 'VkMemoryBarrier' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~ VkMemoryBarrier icd/generated/vk_typemap_helper.h:2378:50: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2382:32: error: 'VK_STRUCTURE_TYPE_MEMORY_BARRIER_2_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2382:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_MEMORY_BARRIER' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_MEMORY_BARRIER icd/generated/vk_typemap_helper.h:2382:70: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2387:31: error: 'VkBufferMemoryBarrier2KHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2387:31: note: suggested alternative: 'VkBufferMemoryBarrier' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~ VkBufferMemoryBarrier icd/generated/vk_typemap_helper.h:2387:56: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2391:32: error: 'VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2391:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER icd/generated/vk_typemap_helper.h:2391:77: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2396:31: error: 'VkImageMemoryBarrier2KHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2396:31: note: suggested alternative: 'VkImageMemoryBarrier' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~ VkImageMemoryBarrier icd/generated/vk_typemap_helper.h:2396:55: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2400:32: error: 'VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2400:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER icd/generated/vk_typemap_helper.h:2400:76: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2405:31: error: 'VkDependencyInfoKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2405:31: note: suggested alternative: 'VkPipelineInfoKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/vk_typemap_helper.h:2405:50: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2409:32: error: 'VK_STRUCTURE_TYPE_DEPENDENCY_INFO_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2409:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR icd/generated/vk_typemap_helper.h:2409:69: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2414:31: error: 'VkSemaphoreSubmitInfoKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2414:31: note: suggested alternative: 'VkSemaphoreWaitInfoKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~ VkSemaphoreWaitInfoKHR icd/generated/vk_typemap_helper.h:2414:55: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2418:32: error: 'VK_STRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2418:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_SEMAPHORE_WAIT_INFO_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_SEMAPHORE_WAIT_INFO_KHR icd/generated/vk_typemap_helper.h:2418:75: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2423:31: error: 'VkCommandBufferSubmitInfoKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2423:31: note: suggested alternative: 'VkCommandBufferBeginInfo' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkCommandBufferBeginInfo icd/generated/vk_typemap_helper.h:2423:59: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2427:32: error: 'VK_STRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2427:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO icd/generated/vk_typemap_helper.h:2427:80: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2432:31: error: 'VkSubmitInfo2KHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2432:31: note: suggested alternative: 'VkSubmitInfo' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~ VkSubmitInfo icd/generated/vk_typemap_helper.h:2432:47: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2436:32: error: 'VK_STRUCTURE_TYPE_SUBMIT_INFO_2_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2436:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_SUBMIT_INFO' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_SUBMIT_INFO icd/generated/vk_typemap_helper.h:2436:67: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2441:31: error: 'VkPhysicalDeviceSynchronization2FeaturesKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2441:31: note: suggested alternative: 'VkPhysicalDeviceLineRasterizationFeaturesEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceLineRasterizationFeaturesEXT icd/generated/vk_typemap_helper.h:2441:74: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2445:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2445:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT16_INT8_FEATURES_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT16_INT8_FEATURES_KHR icd/generated/vk_typemap_helper.h:2445:96: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2450:31: error: 'VkQueueFamilyCheckpointProperties2NV' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2450:31: note: suggested alternative: 'VkQueueFamilyCheckpointPropertiesNV' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkQueueFamilyCheckpointPropertiesNV icd/generated/vk_typemap_helper.h:2450:67: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2454:32: error: 'VK_STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_2_NV' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2454:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV icd/generated/vk_typemap_helper.h:2454:89: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2459:31: error: 'VkCheckpointData2NV' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2459:31: note: suggested alternative: 'VkCheckpointDataNV' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~ VkCheckpointDataNV icd/generated/vk_typemap_helper.h:2459:50: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2463:32: error: 'VK_STRUCTURE_TYPE_CHECKPOINT_DATA_2_NV' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2463:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_CHECKPOINT_DATA_NV' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_CHECKPOINT_DATA_NV icd/generated/vk_typemap_helper.h:2463:70: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2468:31: error: 'VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2468:31: note: suggested alternative: 'VkPhysicalDeviceShaderSubgroupExtendedTypesFeaturesKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceShaderSubgroupExtendedTypesFeaturesKHR icd/generated/vk_typemap_helper.h:2468:90: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2472:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_FEATURES_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2472:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES_KHR icd/generated/vk_typemap_helper.h:2472:115: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2477:31: error: 'VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2477:31: note: suggested alternative: 'VkPhysicalDevicePerformanceQueryFeaturesKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDevicePerformanceQueryFeaturesKHR icd/generated/vk_typemap_helper.h:2477:87: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2481:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2481:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_FEATURES_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_FEATURES_KHR icd/generated/vk_typemap_helper.h:2481:111: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2486:31: error: 'VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2486:31: note: suggested alternative: 'VkPhysicalDeviceUniformBufferStandardLayoutFeaturesKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceUniformBufferStandardLayoutFeaturesKHR icd/generated/vk_typemap_helper.h:2486:87: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2490:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_FEATURES_KHR' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2490:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES_KHR icd/generated/vk_typemap_helper.h:2490:111: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2693:31: error: 'VkCuModuleCreateInfoNVX' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2693:31: note: suggested alternative: 'VkShaderModuleCreateInfo' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~ VkShaderModuleCreateInfo icd/generated/vk_typemap_helper.h:2693:54: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2697:32: error: 'VK_STRUCTURE_TYPE_CU_MODULE_CREATE_INFO_NVX' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2697:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN icd/generated/vk_typemap_helper.h:2697:75: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2702:31: error: 'VkCuFunctionCreateInfoNVX' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2702:31: note: suggested alternative: 'VkFenceCreateInfo' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~ VkFenceCreateInfo icd/generated/vk_typemap_helper.h:2702:56: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2706:32: error: 'VK_STRUCTURE_TYPE_CU_FUNCTION_CREATE_INFO_NVX' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2706:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN icd/generated/vk_typemap_helper.h:2706:77: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2711:31: error: 'VkCuLaunchInfoNVX' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2711:48: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2715:32: error: 'VK_STRUCTURE_TYPE_CU_LAUNCH_INFO_NVX' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2715:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR icd/generated/vk_typemap_helper.h:2715:68: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2739:31: error: 'VkVideoEncodeH264CapabilitiesEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2739:31: note: suggested alternative: 'VkSurfaceCapabilities2EXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkSurfaceCapabilities2EXT icd/generated/vk_typemap_helper.h:2739:63: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2743:32: error: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_CAPABILITIES_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2743:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES2_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES2_EXT icd/generated/vk_typemap_helper.h:2743:84: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2750:31: error: 'VkVideoEncodeH264SessionCreateInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2750:31: note: suggested alternative: 'VkBufferDeviceAddressCreateInfoEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkBufferDeviceAddressCreateInfoEXT icd/generated/vk_typemap_helper.h:2750:68: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2754:32: error: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_CREATE_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2754:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO_EXT icd/generated/vk_typemap_helper.h:2754:91: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2761:31: error: 'VkVideoEncodeH264SessionParametersAddInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2761:75: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2765:32: error: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_PARAMETERS_ADD_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2765:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT icd/generated/vk_typemap_helper.h:2765:99: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2772:31: error: 'VkVideoEncodeH264SessionParametersCreateInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2772:31: note: suggested alternative: 'VkPipelineSampleLocationsStateCreateInfoEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPipelineSampleLocationsStateCreateInfoEXT icd/generated/vk_typemap_helper.h:2772:78: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2776:32: error: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_SESSION_PARAMETERS_CREATE_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2776:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_DEVICE_DEVICE_MEMORY_REPORT_CREATE_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_DEVICE_DEVICE_MEMORY_REPORT_CREATE_INFO_EXT icd/generated/vk_typemap_helper.h:2776:102: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2783:31: error: 'VkVideoEncodeH264DpbSlotInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2783:62: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2787:32: error: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_DPB_SLOT_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2787:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT icd/generated/vk_typemap_helper.h:2787:85: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2794:31: error: 'VkVideoEncodeH264NaluSliceEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2794:60: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2798:32: error: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_NALU_SLICE_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2798:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT icd/generated/vk_typemap_helper.h:2798:82: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2805:31: error: 'VkVideoEncodeH264VclFrameInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2805:63: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2809:32: error: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_VCL_FRAME_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2809:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_DIRECTFB_SURFACE_CREATE_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_DIRECTFB_SURFACE_CREATE_INFO_EXT icd/generated/vk_typemap_helper.h:2809:86: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2816:31: error: 'VkVideoEncodeH264EmitPictureParametersEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2816:72: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2820:32: error: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_EMIT_PICTURE_PARAMETERS_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2820:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_MEMORY_HOST_POINTER_PROPERTIES_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_MEMORY_HOST_POINTER_PROPERTIES_EXT icd/generated/vk_typemap_helper.h:2820:95: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2827:31: error: 'VkVideoEncodeH264ProfileEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2827:58: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2831:32: error: 'VK_STRUCTURE_TYPE_VIDEO_ENCODE_H264_PROFILE_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2831:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT icd/generated/vk_typemap_helper.h:2831:79: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2838:31: error: 'VkVideoDecodeH264ProfileEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2838:58: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2842:32: error: 'VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_PROFILE_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2842:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT icd/generated/vk_typemap_helper.h:2842:79: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2849:31: error: 'VkVideoDecodeH264CapabilitiesEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2849:31: note: suggested alternative: 'VkSurfaceCapabilities2EXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkSurfaceCapabilities2EXT icd/generated/vk_typemap_helper.h:2849:63: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2853:32: error: 'VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_CAPABILITIES_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2853:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES2_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES2_EXT icd/generated/vk_typemap_helper.h:2853:84: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2860:31: error: 'VkVideoDecodeH264SessionCreateInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2860:31: note: suggested alternative: 'VkBufferDeviceAddressCreateInfoEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkBufferDeviceAddressCreateInfoEXT icd/generated/vk_typemap_helper.h:2860:68: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2864:32: error: 'VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_SESSION_CREATE_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2864:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT icd/generated/vk_typemap_helper.h:2864:91: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2871:31: error: 'VkVideoDecodeH264SessionParametersAddInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2871:75: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2875:32: error: 'VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_SESSION_PARAMETERS_ADD_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2875:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT icd/generated/vk_typemap_helper.h:2875:99: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2882:31: error: 'VkVideoDecodeH264SessionParametersCreateInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2882:78: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2886:32: error: 'VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_SESSION_PARAMETERS_CREATE_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2886:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_DEVICE_DEVICE_MEMORY_REPORT_CREATE_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_DEVICE_DEVICE_MEMORY_REPORT_CREATE_INFO_EXT icd/generated/vk_typemap_helper.h:2886:102: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2893:31: error: 'VkVideoDecodeH264PictureInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2893:62: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2897:32: error: 'VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_PICTURE_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2897:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT icd/generated/vk_typemap_helper.h:2897:84: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2904:31: error: 'VkVideoDecodeH264MvcEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2904:54: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2908:32: error: 'VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_MVC_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2908:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_HDR_METADATA_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_HDR_METADATA_EXT icd/generated/vk_typemap_helper.h:2908:75: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:2915:31: error: 'VkVideoDecodeH264DpbSlotInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2915:62: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:2919:32: error: 'VK_STRUCTURE_TYPE_VIDEO_DECODE_H264_DPB_SLOT_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:2919:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO_EXT icd/generated/vk_typemap_helper.h:2919:85: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:3798:31: error: 'VkVideoDecodeH265ProfileEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3798:58: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:3802:32: error: 'VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_PROFILE_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3802:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT icd/generated/vk_typemap_helper.h:3802:79: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:3809:31: error: 'VkVideoDecodeH265CapabilitiesEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3809:31: note: suggested alternative: 'VkSurfaceCapabilities2EXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkSurfaceCapabilities2EXT icd/generated/vk_typemap_helper.h:3809:63: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:3813:32: error: 'VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_CAPABILITIES_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3813:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES2_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES2_EXT icd/generated/vk_typemap_helper.h:3813:84: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:3820:31: error: 'VkVideoDecodeH265SessionCreateInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3820:31: note: suggested alternative: 'VkBufferDeviceAddressCreateInfoEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkBufferDeviceAddressCreateInfoEXT icd/generated/vk_typemap_helper.h:3820:68: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:3824:32: error: 'VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_SESSION_CREATE_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3824:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT icd/generated/vk_typemap_helper.h:3824:91: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:3831:31: error: 'VkVideoDecodeH265SessionParametersAddInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3831:75: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:3835:32: error: 'VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_SESSION_PARAMETERS_ADD_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3835:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT icd/generated/vk_typemap_helper.h:3835:99: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:3842:31: error: 'VkVideoDecodeH265SessionParametersCreateInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3842:78: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:3846:32: error: 'VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_SESSION_PARAMETERS_CREATE_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3846:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_DEVICE_DEVICE_MEMORY_REPORT_CREATE_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_DEVICE_DEVICE_MEMORY_REPORT_CREATE_INFO_EXT icd/generated/vk_typemap_helper.h:3846:102: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:3853:31: error: 'VkVideoDecodeH265PictureInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3853:62: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:3857:32: error: 'VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_PICTURE_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3857:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT icd/generated/vk_typemap_helper.h:3857:84: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:3864:31: error: 'VkVideoDecodeH265DpbSlotInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3864:62: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:3868:32: error: 'VK_STRUCTURE_TYPE_VIDEO_DECODE_H265_DPB_SLOT_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:3868:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO_EXT icd/generated/vk_typemap_helper.h:3868:85: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:4348:31: error: 'VkPhysicalDeviceProvokingVertexFeaturesEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4348:31: note: suggested alternative: 'VkPhysicalDevicePrivateDataFeaturesEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDevicePrivateDataFeaturesEXT icd/generated/vk_typemap_helper.h:4348:73: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:4352:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_FEATURES_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4352:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES_EXT icd/generated/vk_typemap_helper.h:4352:95: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:4357:31: error: 'VkPhysicalDeviceProvokingVertexPropertiesEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4357:31: note: suggested alternative: 'VkPhysicalDeviceRobustness2PropertiesEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceRobustness2PropertiesEXT icd/generated/vk_typemap_helper.h:4357:75: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:4361:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_PROPERTIES_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4361:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_PROPERTIES_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_PROPERTIES_EXT icd/generated/vk_typemap_helper.h:4361:97: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:4366:31: error: 'VkPipelineRasterizationProvokingVertexStateCreateInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4366:31: note: suggested alternative: 'VkPipelineRasterizationLineStateCreateInfoEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPipelineRasterizationLineStateCreateInfoEXT icd/generated/vk_typemap_helper.h:4366:87: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:4370:32: error: 'VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_PROVOKING_VERTEX_STATE_CREATE_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4370:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_LINE_STATE_CREATE_INFO_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_LINE_STATE_CREATE_INFO_EXT icd/generated/vk_typemap_helper.h:4370:111: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:4552:31: error: 'VkPhysicalDeviceInheritedViewportScissorFeaturesNV' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4552:31: note: suggested alternative: 'VkPhysicalDeviceExclusiveScissorFeaturesNV' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceExclusiveScissorFeaturesNV icd/generated/vk_typemap_helper.h:4552:81: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:4556:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INHERITED_VIEWPORT_SCISSOR_FEATURES_NV' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4556:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXCLUSIVE_SCISSOR_FEATURES_NV' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXCLUSIVE_SCISSOR_FEATURES_NV icd/generated/vk_typemap_helper.h:4556:104: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:4561:31: error: 'VkCommandBufferInheritanceViewportScissorInfoNV' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4561:31: note: suggested alternative: 'VkCommandBufferInheritanceInfo' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkCommandBufferInheritanceInfo icd/generated/vk_typemap_helper.h:4561:78: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:4565:32: error: 'VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_VIEWPORT_SCISSOR_INFO_NV' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4565:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDER_PASS_TRANSFORM_INFO_QCOM' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDER_PASS_TRANSFORM_INFO_QCOM icd/generated/vk_typemap_helper.h:4565:101: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:4759:31: error: 'VkAccelerationStructureGeometryMotionTrianglesDataNV' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4759:31: note: suggested alternative: 'VkAccelerationStructureGeometryTrianglesDataKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkAccelerationStructureGeometryTrianglesDataKHR icd/generated/vk_typemap_helper.h:4759:83: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:4763:32: error: 'VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_MOTION_TRIANGLES_DATA_NV' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4763:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_TRIANGLES_DATA_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_TRIANGLES_DATA_KHR icd/generated/vk_typemap_helper.h:4763:106: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:4768:31: error: 'VkAccelerationStructureMotionInfoNV' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4768:31: note: suggested alternative: 'VkAccelerationStructureCreateInfoNV' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkAccelerationStructureCreateInfoNV icd/generated/vk_typemap_helper.h:4768:66: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:4772:32: error: 'VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_MOTION_INFO_NV' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4772:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_NV' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_NV icd/generated/vk_typemap_helper.h:4772:87: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:4777:31: error: 'VkPhysicalDeviceRayTracingMotionBlurFeaturesNV' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4777:31: note: suggested alternative: 'VkPhysicalDeviceRayTracingPipelineFeaturesKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceRayTracingPipelineFeaturesKHR icd/generated/vk_typemap_helper.h:4777:77: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:4781:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_MOTION_BLUR_FEATURES_NV' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4781:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_FEATURES_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_FEATURES_KHR icd/generated/vk_typemap_helper.h:4781:101: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:4786:31: error: 'VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4786:31: note: suggested alternative: 'VkPhysicalDevice4444FormatsFeaturesEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDevice4444FormatsFeaturesEXT icd/generated/vk_typemap_helper.h:4786:79: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:4790:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_2_PLANE_444_FORMATS_FEATURES_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4790:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT icd/generated/vk_typemap_helper.h:4790:104: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:4851:31: error: 'VkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4851:31: note: suggested alternative: 'VkPhysicalDeviceDescriptorIndexingFeaturesEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceDescriptorIndexingFeaturesEXT icd/generated/vk_typemap_helper.h:4851:81: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:4855:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MUTABLE_DESCRIPTOR_TYPE_FEATURES_VALVE' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4855:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR icd/generated/vk_typemap_helper.h:4855:104: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:4860:31: error: 'VkMutableDescriptorTypeCreateInfoVALVE' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4860:31: note: suggested alternative: 'VkDescriptorPoolCreateInfo' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkDescriptorPoolCreateInfo icd/generated/vk_typemap_helper.h:4860:69: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:4864:32: error: 'VK_STRUCTURE_TYPE_MUTABLE_DESCRIPTOR_TYPE_CREATE_INFO_VALVE' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4864:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_STREAM_DESCRIPTOR_SURFACE_CREATE_INFO_GGP' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_STREAM_DESCRIPTOR_SURFACE_CREATE_INFO_GGP icd/generated/vk_typemap_helper.h:4864:91: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:4869:31: error: 'VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4869:31: note: suggested alternative: 'VkPhysicalDeviceExtendedDynamicStateFeaturesEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceExtendedDynamicStateFeaturesEXT icd/generated/vk_typemap_helper.h:4869:81: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:4873:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_INPUT_DYNAMIC_STATE_FEATURES_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4873:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT icd/generated/vk_typemap_helper.h:4873:105: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:4878:31: error: 'VkVertexInputBindingDescription2EXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4878:31: note: suggested alternative: 'VkVertexInputBindingDescription' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkVertexInputBindingDescription icd/generated/vk_typemap_helper.h:4878:66: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:4882:32: error: 'VK_STRUCTURE_TYPE_VERTEX_INPUT_BINDING_DESCRIPTION_2_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4882:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2_KHR icd/generated/vk_typemap_helper.h:4882:88: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:4887:31: error: 'VkVertexInputAttributeDescription2EXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4887:31: note: suggested alternative: 'VkVertexInputAttributeDescription' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkVertexInputAttributeDescription icd/generated/vk_typemap_helper.h:4887:68: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:4891:32: error: 'VK_STRUCTURE_TYPE_VERTEX_INPUT_ATTRIBUTE_DESCRIPTION_2_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4891:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2_KHR icd/generated/vk_typemap_helper.h:4891:90: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:4896:31: error: 'VkPhysicalDeviceDrmPropertiesEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4896:31: note: suggested alternative: 'VkPhysicalDeviceToolPropertiesEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceToolPropertiesEXT icd/generated/vk_typemap_helper.h:4896:63: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:4900:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4900:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TOOL_PROPERTIES_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TOOL_PROPERTIES_EXT icd/generated/vk_typemap_helper.h:4900:84: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:4960:31: error: 'VkPhysicalDeviceExtendedDynamicState2FeaturesEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4960:31: note: suggested alternative: 'VkPhysicalDeviceExtendedDynamicStateFeaturesEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceExtendedDynamicStateFeaturesEXT icd/generated/vk_typemap_helper.h:4960:79: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:4964:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_2_FEATURES_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4964:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT icd/generated/vk_typemap_helper.h:4964:103: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:4980:31: error: 'VkPhysicalDeviceColorWriteEnableFeaturesEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4980:31: note: suggested alternative: 'VkPhysicalDeviceDepthClipEnableFeaturesEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceDepthClipEnableFeaturesEXT icd/generated/vk_typemap_helper.h:4980:74: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:4984:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4984:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT icd/generated/vk_typemap_helper.h:4984:97: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:4989:31: error: 'VkPipelineColorWriteCreateInfoEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4989:31: note: suggested alternative: 'VkPipelineLibraryCreateInfoKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPipelineLibraryCreateInfoKHR icd/generated/vk_typemap_helper.h:4989:64: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:4993:32: error: 'VK_STRUCTURE_TYPE_PIPELINE_COLOR_WRITE_CREATE_INFO_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4993:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PIPELINE_LIBRARY_CREATE_INFO_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PIPELINE_LIBRARY_CREATE_INFO_KHR icd/generated/vk_typemap_helper.h:4993:86: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:4998:31: error: 'VkPhysicalDeviceGlobalPriorityQueryFeaturesEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:4998:31: note: suggested alternative: 'VkPhysicalDeviceMemoryPriorityFeaturesEXT' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceMemoryPriorityFeaturesEXT icd/generated/vk_typemap_helper.h:4998:77: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:5002:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GLOBAL_PRIORITY_QUERY_FEATURES_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:5002:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PRIORITY_FEATURES_EXT' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PRIORITY_FEATURES_EXT icd/generated/vk_typemap_helper.h:5002:100: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:5007:31: error: 'VkQueueFamilyGlobalPriorityPropertiesEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:5007:31: note: suggested alternative: 'VkQueueFamilyCheckpointPropertiesNV' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkQueueFamilyCheckpointPropertiesNV icd/generated/vk_typemap_helper.h:5007:71: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:5011:32: error: 'VK_STRUCTURE_TYPE_QUEUE_FAMILY_GLOBAL_PRIORITY_PROPERTIES_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:5011:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV icd/generated/vk_typemap_helper.h:5011:93: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:5016:31: error: 'VkPhysicalDeviceMultiDrawFeaturesEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:5016:31: note: suggested alternative: 'VkPhysicalDeviceMultiviewFeaturesKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceMultiviewFeaturesKHR icd/generated/vk_typemap_helper.h:5016:67: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:5020:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_FEATURES_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:5020:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES_KHR icd/generated/vk_typemap_helper.h:5020:89: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/vk_typemap_helper.h:5025:31: error: 'VkPhysicalDeviceMultiDrawPropertiesEXT' was not declared in this scope template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:5025:31: note: suggested alternative: 'VkPhysicalDeviceMultiviewPropertiesKHR' template <> struct LvlTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceMultiviewPropertiesKHR icd/generated/vk_typemap_helper.h:5025:69: error: template argument 1 is invalid template <> struct LvlTypeMap { ^ icd/generated/vk_typemap_helper.h:5029:32: error: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_PROPERTIES_EXT' was not declared in this scope template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/vk_typemap_helper.h:5029:32: note: suggested alternative: 'VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES_KHR' template <> struct LvlSTypeMap { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES_KHR icd/generated/vk_typemap_helper.h:5029:91: error: template argument 1 is invalid template <> struct LvlSTypeMap { ^ icd/generated/mock_icd.cpp:2493:11: error: 'VkVideoProfileKHR' does not name a type const VkVideoProfileKHR* pVideoProfile, ^~~~~~~~~~~~~~~~~ icd/generated/mock_icd.cpp:2494:5: error: 'VkVideoCapabilitiesKHR' has not been declared VkVideoCapabilitiesKHR* pCapabilities) ^~~~~~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.cpp:2502:11: error: 'VkPhysicalDeviceVideoFormatInfoKHR' does not name a type; did you mean 'VkPhysicalDeviceImageFormatInfo2KHR'? const VkPhysicalDeviceVideoFormatInfoKHR* pVideoFormatInfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkPhysicalDeviceImageFormatInfo2KHR icd/generated/mock_icd.cpp:2504:5: error: 'VkVideoFormatPropertiesKHR' has not been declared VkVideoFormatPropertiesKHR* pVideoFormatProperties) ^~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.cpp:2512:11: error: 'VkVideoSessionCreateInfoKHR' does not name a type; did you mean 'VkRenderPassCreateInfo2KHR'? const VkVideoSessionCreateInfoKHR* pCreateInfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ VkRenderPassCreateInfo2KHR icd/generated/mock_icd.cpp:2514:5: error: 'VkVideoSessionKHR' has not been declared VkVideoSessionKHR* pVideoSession) ^~~~~~~~~~~~~~~~~ icd/generated/mock_icd.cpp: In function 'VkResult vkmock::CreateVideoSessionKHR(VkDevice, const int*, const VkAllocationCallbacks*, int*)': icd/generated/mock_icd.cpp:2517:23: error: 'VkVideoSessionKHR' was not declared in this scope *pVideoSession = (VkVideoSessionKHR)global_unique_handle++; ^~~~~~~~~~~~~~~~~ icd/generated/mock_icd.cpp:2517:23: note: suggested alternative: 'pVideoSession' *pVideoSession = (VkVideoSessionKHR)global_unique_handle++; ^~~~~~~~~~~~~~~~~ pVideoSession icd/generated/mock_icd.cpp: At global scope: icd/generated/mock_icd.cpp:2523:5: error: 'VkVideoSessionKHR' has not been declared VkVideoSessionKHR videoSession, ^~~~~~~~~~~~~~~~~ icd/generated/mock_icd.cpp:2531:5: error: 'VkVideoSessionKHR' has not been declared VkVideoSessionKHR videoSession, ^~~~~~~~~~~~~~~~~ icd/generated/mock_icd.cpp:2533:5: error: 'VkVideoGetMemoryPropertiesKHR' has not been declared VkVideoGetMemoryPropertiesKHR* pVideoSessionMemoryRequirements) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.cpp:2541:5: error: 'VkVideoSessionKHR' has not been declared VkVideoSessionKHR videoSession, ^~~~~~~~~~~~~~~~~ icd/generated/mock_icd.cpp:2543:11: error: 'VkVideoBindMemoryKHR' does not name a type; did you mean 'BindVideoSessionMemoryKHR'? const VkVideoBindMemoryKHR* pVideoSessionBindMemories) ^~~~~~~~~~~~~~~~~~~~ BindVideoSessionMemoryKHR icd/generated/mock_icd.cpp:2551:11: error: 'VkVideoSessionParametersCreateInfoKHR' does not name a type; did you mean 'VkAccelerationStructureCreateInfoKHR'? const VkVideoSessionParametersCreateInfoKHR* pCreateInfo, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkAccelerationStructureCreateInfoKHR icd/generated/mock_icd.cpp:2553:5: error: 'VkVideoSessionParametersKHR' has not been declared VkVideoSessionParametersKHR* pVideoSessionParameters) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.cpp: In function 'VkResult vkmock::CreateVideoSessionParametersKHR(VkDevice, const int*, const VkAllocationCallbacks*, int*)': icd/generated/mock_icd.cpp:2556:33: error: 'VkVideoSessionParametersKHR' was not declared in this scope *pVideoSessionParameters = (VkVideoSessionParametersKHR)global_unique_handle++; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.cpp:2556:33: note: suggested alternative: 'pVideoSessionParameters' *pVideoSessionParameters = (VkVideoSessionParametersKHR)global_unique_handle++; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ pVideoSessionParameters icd/generated/mock_icd.cpp: At global scope: icd/generated/mock_icd.cpp:2562:5: error: 'VkVideoSessionParametersKHR' has not been declared VkVideoSessionParametersKHR videoSessionParameters, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.cpp:2563:11: error: 'VkVideoSessionParametersUpdateInfoKHR' does not name a type; did you mean 'videoSessionParameters'? const VkVideoSessionParametersUpdateInfoKHR* pUpdateInfo) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ videoSessionParameters icd/generated/mock_icd.cpp:2571:5: error: 'VkVideoSessionParametersKHR' has not been declared VkVideoSessionParametersKHR videoSessionParameters, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.cpp:2579:11: error: 'VkVideoBeginCodingInfoKHR' does not name a type; did you mean 'VkPipelineInfoKHR'? const VkVideoBeginCodingInfoKHR* pBeginInfo) ^~~~~~~~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/mock_icd.cpp:2586:11: error: 'VkVideoEndCodingInfoKHR' does not name a type; did you mean 'VkPipelineInfoKHR'? const VkVideoEndCodingInfoKHR* pEndCodingInfo) ^~~~~~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/mock_icd.cpp:2593:11: error: 'VkVideoCodingControlInfoKHR' does not name a type const VkVideoCodingControlInfoKHR* pCodingControlInfo) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.cpp:2603:11: error: 'VkVideoDecodeInfoKHR' does not name a type; did you mean 'VkPipelineInfoKHR'? const VkVideoDecodeInfoKHR* pFrameInfo) ^~~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/mock_icd.cpp:3407:11: error: 'VkVideoEncodeInfoKHR' does not name a type; did you mean 'VkPipelineInfoKHR'? const VkVideoEncodeInfoKHR* pEncodeInfo) ^~~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/mock_icd.cpp:3417:11: error: 'VkDependencyInfoKHR' does not name a type; did you mean 'VkPipelineInfoKHR'? const VkDependencyInfoKHR* pDependencyInfo) ^~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/mock_icd.cpp:3425:5: error: 'VkPipelineStageFlags2KHR' has not been declared VkPipelineStageFlags2KHR stageMask) ^~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.cpp:3434:11: error: 'VkDependencyInfoKHR' does not name a type; did you mean 'VkPipelineInfoKHR'? const VkDependencyInfoKHR* pDependencyInfos) ^~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/mock_icd.cpp:3441:11: error: 'VkDependencyInfoKHR' does not name a type; did you mean 'VkPipelineInfoKHR'? const VkDependencyInfoKHR* pDependencyInfo) ^~~~~~~~~~~~~~~~~~~ VkPipelineInfoKHR icd/generated/mock_icd.cpp:3448:5: error: 'VkPipelineStageFlags2KHR' has not been declared VkPipelineStageFlags2KHR stage, ^~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.cpp:3458:11: error: 'VkSubmitInfo2KHR' does not name a type; did you mean 'VkSubmitInfo'? const VkSubmitInfo2KHR* pSubmits, ^~~~~~~~~~~~~~~~ VkSubmitInfo icd/generated/mock_icd.cpp:3467:5: error: 'VkPipelineStageFlags2KHR' has not been declared VkPipelineStageFlags2KHR stage, ^~~~~~~~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.cpp:3478:5: error: 'VkCheckpointData2NV' has not been declared VkCheckpointData2NV* pCheckpointData) ^~~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.cpp:3673:11: error: 'VkCuModuleCreateInfoNVX' does not name a type; did you mean 'VkShaderModuleCreateInfo'? const VkCuModuleCreateInfoNVX* pCreateInfo, ^~~~~~~~~~~~~~~~~~~~~~~ VkShaderModuleCreateInfo icd/generated/mock_icd.cpp:3675:5: error: 'VkCuModuleNVX' has not been declared VkCuModuleNVX* pModule) ^~~~~~~~~~~~~ icd/generated/mock_icd.cpp: In function 'VkResult vkmock::CreateCuModuleNVX(VkDevice, const int*, const VkAllocationCallbacks*, int*)': icd/generated/mock_icd.cpp:3678:17: error: 'VkCuModuleNVX' was not declared in this scope *pModule = (VkCuModuleNVX)global_unique_handle++; ^~~~~~~~~~~~~ icd/generated/mock_icd.cpp:3678:17: note: suggested alternative: 'CreateCuModuleNVX' *pModule = (VkCuModuleNVX)global_unique_handle++; ^~~~~~~~~~~~~ CreateCuModuleNVX icd/generated/mock_icd.cpp: At global scope: icd/generated/mock_icd.cpp:3684:11: error: 'VkCuFunctionCreateInfoNVX' does not name a type; did you mean 'VkFenceCreateInfo'? const VkCuFunctionCreateInfoNVX* pCreateInfo, ^~~~~~~~~~~~~~~~~~~~~~~~~ VkFenceCreateInfo icd/generated/mock_icd.cpp:3686:5: error: 'VkCuFunctionNVX' has not been declared VkCuFunctionNVX* pFunction) ^~~~~~~~~~~~~~~ icd/generated/mock_icd.cpp: In function 'VkResult vkmock::CreateCuFunctionNVX(VkDevice, const int*, const VkAllocationCallbacks*, int*)': icd/generated/mock_icd.cpp:3689:19: error: 'VkCuFunctionNVX' was not declared in this scope *pFunction = (VkCuFunctionNVX)global_unique_handle++; ^~~~~~~~~~~~~~~ icd/generated/mock_icd.cpp:3689:19: note: suggested alternative: 'CreateCuFunctionNVX' *pFunction = (VkCuFunctionNVX)global_unique_handle++; ^~~~~~~~~~~~~~~ CreateCuFunctionNVX icd/generated/mock_icd.cpp: At global scope: icd/generated/mock_icd.cpp:3695:5: error: 'VkCuModuleNVX' has not been declared VkCuModuleNVX module, ^~~~~~~~~~~~~ icd/generated/mock_icd.cpp:3703:5: error: 'VkCuFunctionNVX' has not been declared VkCuFunctionNVX function, ^~~~~~~~~~~~~~~ icd/generated/mock_icd.cpp:3711:11: error: 'VkCuLaunchInfoNVX' does not name a type; did you mean 'CmdCuLaunchKernelNVX'? const VkCuLaunchInfoNVX* pLaunchInfo) ^~~~~~~~~~~~~~~~~ CmdCuLaunchKernelNVX icd/generated/mock_icd.cpp:5036:11: error: 'VkVertexInputBindingDescription2EXT' does not name a type; did you mean 'VkVertexInputBindingDescription'? const VkVertexInputBindingDescription2EXT* pVertexBindingDescriptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkVertexInputBindingDescription icd/generated/mock_icd.cpp:5038:11: error: 'VkVertexInputAttributeDescription2EXT' does not name a type; did you mean 'VkVertexInputAttributeDescription'? const VkVertexInputAttributeDescription2EXT* pVertexAttributeDescriptions) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VkVertexInputAttributeDescription icd/generated/mock_icd.cpp:5159:11: error: 'VkMultiDrawInfoEXT' does not name a type const VkMultiDrawInfoEXT* pVertexInfo, ^~~~~~~~~~~~~~~~~~ icd/generated/mock_icd.cpp:5170:11: error: 'VkMultiDrawIndexedInfoEXT' does not name a type; did you mean 'vkCmdDrawIndexedIndirect'? const VkMultiDrawIndexedInfoEXT* pIndexInfo, ^~~~~~~~~~~~~~~~~~~~~~~~~ vkCmdDrawIndexedIndirect [7/10] /usr/bin/c++ -DVK_ENABLE_BETA_EXTENSIONS -DVK_USE_PLATFORM_XCB_KHR -Icube -Icube/.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -fno-strict-aliasing -fno-builtin-memcmp -Wimplicit-fallthrough=0 -std=c++11 -fno-rtti -fvisibility=hidden -DNDEBUG -MD -MT cube/CMakeFiles/vkcubepp.dir/cube.cpp.o -MF cube/CMakeFiles/vkcubepp.dir/cube.cpp.o.d -o cube/CMakeFiles/vkcubepp.dir/cube.cpp.o -c cube/cube.cpp ninja: build stopped: subcommand failed. error: Bad exit status from /var/tmp/rpm-tmp.cNS5mV (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.cNS5mV (%build) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.6/site-packages/mockbuild/util.py", line 600, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/vulkan-tools.spec