#include "icd/vtable.hpp" #include "vendor.hpp" using cruft::vk::icd::instance_table; instance_table::instance_table (vendor &src) { #define LOADFN(name) this->name = reinterpret_castname)> (src.m_get_proc( this->vkCreateInstance = reinterpret_castvkCreateInstance)> ( src.m_get_proc(nullptr, "vkCreateInstance") ); }