vulkan: make generated enum to strings helpers available from c++
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
This commit is contained in:
parent
1cfbed7587
commit
a75b12ce66
|
@ -101,6 +101,10 @@ H_TEMPLATE = Template(textwrap.dedent(u"""\
|
|||
#include <vulkan/vulkan.h>
|
||||
#include <vulkan/vk_android_native_buffer.h>
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
% for ext in extensions:
|
||||
#define _${ext.name}_number (${ext.number})
|
||||
% endfor
|
||||
|
@ -109,6 +113,10 @@ H_TEMPLATE = Template(textwrap.dedent(u"""\
|
|||
const char * vk_${enum.name[2:]}_to_str(${enum.name} input);
|
||||
% endfor
|
||||
|
||||
#ifdef __cplusplus
|
||||
} /* extern "C" */
|
||||
#endif
|
||||
|
||||
#endif"""),
|
||||
output_encoding='utf-8')
|
||||
|
||||
|
|
Loading…
Reference in New Issue