7#include "gfx_system_vulkan.hpp"
10namespace hi::inline
v1 {
22 vk::ResultValueType<vk::SurfaceKHR>::type createMetalSurfaceKHR(
const vk::MetalSurfaceCreateInfoEXT &createInfo)
const
25 return intrinsic.createMetalSurfaceEXT(createInfo);
#define hi_axiom(expression,...)
Specify an axiom; an expression that is true.
Definition assert.hpp:133
DOXYGEN BUG.
Definition algorithm.hpp:15
unfair_recursive_mutex gfx_system_mutex
Global mutex for GUI elements, like gfx_system, gfx_device, Windows and Widgets.
Definition gfx_system_globals.hpp:15
Vulkan gfx_device controller.
Definition gfx_system_vulkan.hpp:15
Definition gfx_system_vulkan_macos.hpp:12
Definition gui_system_delegate.hpp:12
int recurse_lock_count() const noexcept
This function should be used in hi_axiom() to check if the lock is held by current thread.
Definition unfair_recursive_mutex.hpp:60