mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 11:18:08 +02:00
vulkan/util: make header available from c++
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
This commit is contained in:
parent
ffa9082c40
commit
ee491a4987
1 changed files with 9 additions and 1 deletions
|
|
@ -23,6 +23,10 @@
|
|||
#ifndef VK_UTIL_H
|
||||
#define VK_UTIL_H
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/* common inlines and macros for vulkan drivers */
|
||||
|
||||
#include <vulkan/vulkan.h>
|
||||
|
|
@ -122,7 +126,7 @@ __vk_outarray_next(struct __vk_outarray *a, size_t elem_size)
|
|||
return NULL;
|
||||
|
||||
if (a->data != NULL)
|
||||
p = a->data + (*a->filled_len) * elem_size;
|
||||
p = (uint8_t *)a->data + (*a->filled_len) * elem_size;
|
||||
|
||||
*a->filled_len += 1;
|
||||
|
||||
|
|
@ -202,4 +206,8 @@ uint32_t vk_get_version_override(void);
|
|||
#define VK_ENUM_OFFSET(__enum) \
|
||||
((__enum) >= VK_EXT_OFFSET ? ((__enum) % 1000) : (__enum))
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* VK_UTIL_H */
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue