19#ifndef __VKD3D_TYPES_H
20#define __VKD3D_TYPES_H
34#define VKD3D_FORCE_32_BIT_ENUM(name) name##_FORCE_32BIT = 0x7fffffff
71#elif defined(__GNUC__)
73# define VKD3D_EXPORT __attribute__((visibility("default")))
@ VKD3D_ERROR_INVALID_ARGUMENT
@ VKD3D_ERROR_NOT_IMPLEMENTED
@ VKD3D_ERROR_KEY_ALREADY_EXISTS
@ VKD3D_ERROR_INVALID_SHADER
@ VKD3D_ERROR_OUT_OF_MEMORY
#define VKD3D_FORCE_32_BIT_ENUM(name)
void(* PFN_vkd3d_log)(const char *format, va_list args)