MCPcopy Create free account
hub / github.com/SakuraEngine/SakuraEngine / createInstance

Function createInstance

SDKs/vulkan/vulkan/vulkan_funcs.hpp:20–29  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

18
19 template <typename Dispatch>
20 VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result createInstance( const VULKAN_HPP_NAMESPACE::InstanceCreateInfo * pCreateInfo,
21 const VULKAN_HPP_NAMESPACE::AllocationCallbacks * pAllocator,
22 VULKAN_HPP_NAMESPACE::Instance * pInstance,
23 Dispatch const & d ) VULKAN_HPP_NOEXCEPT
24 {
25 VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION );
26 return static_cast<Result>( d.vkCreateInstance( reinterpret_cast<const VkInstanceCreateInfo *>( pCreateInfo ),
27 reinterpret_cast<const VkAllocationCallbacks *>( pAllocator ),
28 reinterpret_cast<VkInstance *>( pInstance ) ) );
29 }
30
31#ifndef VULKAN_HPP_DISABLE_ENHANCED_MODE
32 template <typename Dispatch>

Callers 15

createInstanceMethod · 0.85
createInverseMethod · 0.85
translit.cppFile · 0.85
timezone.cppFile · 0.85
parseCustomIDMethod · 0.85
parseMethod · 0.85
createSharedNumberFormatFunction · 0.85
initializeCalendarMethod · 0.85
initializeMethod · 0.85
tzFormatMethod · 0.85
initMethod · 0.85

Calls 1

vkCreateInstanceMethod · 0.80

Tested by

no test coverage detected