vk/vk_extension_gen: Make table struct initializable in C++ on older gcc
authorDanylo Piliaiev <dpiliaiev@igalia.com>
Wed, 8 Mar 2023 12:52:36 +0000 (13:52 +0100)
committerMarge Bot <emma+marge@anholt.net>
Fri, 24 Mar 2023 15:49:25 +0000 (15:49 +0000)
commit815960d88fb58e7ce5f198b5a674735dc621828b
treeb1a5e310f0fd9cff6bafacea6b1bc75832c9ff63
parent330b64d1d19e92bb4dfbdb3b4975130cf4910049
vk/vk_extension_gen: Make table struct initializable in C++ on older gcc

Before GCC 11.2 initializing anonymous struct with extensions gave:

 error: too many initializers for 'vk_device_extension_table'

Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Reviewed-by: Jesse Natalie <jenatali@microsoft.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21931>
src/vulkan/util/vk_extensions_gen.py