MCPcopy Create free account
hub / github.com/KhronosGroup/Vulkan-ValidationLayers / Init

Method Init

tests/framework/binding.cpp:60–60  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

58namespace vkt {
59
60void Instance::Init(const VkInstanceCreateInfo& info) { ASSERT_EQ(VK_SUCCESS, vk::CreateInstance(&info, NULL, &handle_)); }
61
62void Instance::Destroy() noexcept {
63 if (handle_ != VK_NULL_HANDLE) {

Callers 15

AllocateAndBindMemoryMethod · 0.45
SimpleGPLMethod · 0.45
HeapComputePipelineMethod · 0.45
CreateMethod · 0.45
SetupBuildMethod · 0.45
BuildPipelineMethod · 0.45
BuildSbtMethod · 0.45

Calls 15

CreatePipelineCacheFunction · 0.85
DestroyPipelineCacheFunction · 0.85
AllocateCommandBuffersFunction · 0.85
CreateSwapchainKHRFunction · 0.85
CreateWin32SurfaceKHRFunction · 0.85
CreateMetalSurfaceEXTFunction · 0.85
CreateAndroidSurfaceKHRFunction · 0.85
CreateXlibSurfaceKHRFunction · 0.85
CreateXcbSurfaceKHRFunction · 0.85
CreateWaylandSurfaceKHRFunction · 0.85
FeaturesMethod · 0.80
CreateInstanceFunction · 0.50

Tested by

no test coverage detected