#ifndef __VK_FENCE_HPP #define __VK_FENCE_HPP #include "./object.hpp" namespace vk { struct fence : owned { bool is_ready (const device &dev); static void reset (const device&, fence *first, fence *last); static void wait (const device&, fence *first, fence *last, uint64_t timeout); static void wait_all (const device&, fence *first, fence *last, uint64_t timeout); }; } #endif