| 261 | } |
| 262 | |
| 263 | QueueBatchContext::QueueBatchContext(const SyncValidator& sync_state, const QueueState& queue_state) |
| 264 | : CommandExecutionContext(sync_state, queue_state.GetQueue()->GetQueueFlags()), |
| 265 | queue_state_(&queue_state), |
| 266 | tag_range_(0, 0), |
| 267 | access_context_(sync_state), |
| 268 | current_access_context_(&access_context_), |
| 269 | queue_sync_tag_(sync_state.GetQueueIdLimit(), ResourceUsageTag(0)) { |
| 270 | sync_state_.stats.AddQueueBatchContext(); |
| 271 | } |
| 272 | |
| 273 | QueueBatchContext::QueueBatchContext(const SyncValidator& sync_state) |
| 274 | : CommandExecutionContext(sync_state, 0), |
nothing calls this directly
no test coverage detected