| 130 | } |
| 131 | |
| 132 | void PIXEventsPopEvent(const u32 context_id, const size_t index) |
| 133 | { |
| 134 | auto& curr_state = events_state.states[events_state.frame % 2]; |
| 135 | R_ASSERT(index < MAX_PIX_EVENTS); |
| 136 | auto& event = curr_state.events[index]; |
| 137 | |
| 138 | HW.get_context(context_id)->End(event.end.Get()); |
| 139 | HW.get_context(context_id)->End(event.disjoint.Get()); |
| 140 | |
| 141 | R_ASSERT(events_state.stack_idx > 0); |
| 142 | events_state.stack_idx--; |
| 143 | } |
| 144 | |
| 145 | const pix_events_perf& PIXEventsStatistics() { return events_state.perf; } |
| 146 |
no test coverage detected