| 616 | } |
| 617 | |
| 618 | void QueueBatchContext::LogAcquireOperation(const PresentedImage& presented, vvl::Func command) { |
| 619 | auto access_log = std::make_shared<AccessLog>(); |
| 620 | BatchAccessLog::BatchRecord batch{queue_state_}; |
| 621 | batch.base_tag = tag_range_.begin; |
| 622 | batch_log_.Insert(batch, tag_range_, access_log); |
| 623 | access_log->emplace_back(AcquireResourceRecord(presented, tag_range_.begin, command)); |
| 624 | } |
| 625 | |
| 626 | void QueueBatchContext::SetupAccessContext(const PresentedImage& presented) { |
| 627 | if (presented.batch) { |
no test coverage detected