|
TachyonUI 0.1.0
High-performance UI for building tools.
|
Library internal: destroy functions that run later, newest first. More...
#include <gui_core/graphics/vulkan/vk_device_context.h>
Public Member Functions | |
| void | push_function (::std::function< void()> &&function) |
| Queues a function for the next flush. | |
| void | flush () |
| Runs and clears the queued functions. | |
Public Attributes | |
| ::std::deque<::std::function< void()> > | deletors |
| The queued functions, oldest first. | |
Library internal: destroy functions that run later, newest first.
|
inline |
Queues a function for the next flush.
|
inline |
Runs and clears the queued functions.
| ::std::deque<::std::function<void()> > tachyon::vulkan::DeletionQueue::deletors |
The queued functions, oldest first.