| 976 | #endif |
| 977 | |
| 978 | inline void wait(Context &ctx, std::future<void> &future) { |
| 979 | while (future.wait_for(std::chrono::seconds(0)) != |
| 980 | std::future_status::ready) { |
| 981 | processEvents(ctx.instance); |
| 982 | } |
| 983 | } |
| 984 | |
| 985 | /** |
| 986 | * @brief Copies data from a GPU buffer to CPU memory. |