| 587 | } |
| 588 | |
| 589 | void QueueBatchContext::DoPresentOperations(const PresentedImages& presented_images) { |
| 590 | // For present, tagging is internal to the presented image record. |
| 591 | for (const auto& presented : presented_images) { |
| 592 | // Update memory state |
| 593 | presented.UpdateMemoryAccess(SYNC_PRESENT_ENGINE_SYNCVAL_PRESENT_PRESENTED_SYNCVAL, presented.tag, access_context_, |
| 594 | SyncFlag::kPresent); |
| 595 | } |
| 596 | } |
| 597 | |
| 598 | void QueueBatchContext::LogPresentOperations(const PresentedImages& presented_images, uint64_t submit_index) { |
| 599 | if (tag_range_.size()) { |
no test coverage detected