| 247 | } |
| 248 | |
| 249 | ContextUpdateId Context::enqueueUpdate() { |
| 250 | std::lock_guard<Mutex> guard(_mutex); |
| 251 | return lockFreeEnqueueUpdate(); |
| 252 | } |
| 253 | |
| 254 | std::optional<ContextUpdateId> Context::enqueueRenderRequest(const Ref<RenderRequest>& renderRequest) { |
| 255 | std::unique_lock<Mutex> guard(_mutex); |