Searched refs:vk_struct (Results 1 – 1 of 1) sorted by relevance
223 template <class T> T vk_make_orphan_copy(const T& vk_struct) { in vk_make_orphan_copy() argument224 T copy = vk_struct; in vk_make_orphan_copy()229 template <class T> vk_struct_chain_iterator vk_make_chain_iterator(T* vk_struct) in vk_make_chain_iterator() argument232 vk_struct_chain_iterator result = { reinterpret_cast<vk_struct_common*>(vk_struct) }; in vk_make_chain_iterator()236 template <class T> void vk_append_struct(vk_struct_chain_iterator* i, T* vk_struct) in vk_append_struct() argument245 p->pNext = reinterpret_cast<vk_struct_common *>(vk_struct); in vk_append_struct()246 vk_struct->pNext = NULL; in vk_append_struct()248 *i = vk_make_chain_iterator(vk_struct); in vk_append_struct()