MCPcopy Create free account
hub / github.com/KhronosGroup/Vulkan-Hpp / main

Function main

tests/Reflection/Reflection.cpp:33–50  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

31static char const * EngineName = "Vulkan.hpp";
32
33int main()
34{
35 vk::AabbPositionsKHR a;
36 auto ra = a.reflect();
37
38#if ( 14 <= VULKAN_HPP_CPP_VERSION )
39 vk::StructureChain<vk::InstanceCreateInfo, vk::DebugReportCallbackCreateInfoEXT> chain;
40
41 vk::InstanceCreateInfo ici;
42 release_assert( chain.elementEquals<vk::InstanceCreateInfo>( ici ) );
43
44 vk::ApplicationInfo applicationInfo( AppName, 1, EngineName, 1, vk::ApiVersion11 );
45 ici.pApplicationInfo = &applicationInfo;
46 release_assert( !chain.elementEquals<vk::InstanceCreateInfo>( ici ) );
47#endif
48
49 return 0;
50}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected