| 280 | m_buffer->m_stackTraces.back() = Execution::stackTrace(16, 2); |
| 281 | } |
| 282 | void PaintBufferEngine::pushOrigin() |
| 283 | { |
| 284 | const auto size = m_buffer->data()->commands.size(); |
| 285 | m_buffer->m_origins.reserve(size); |
| 286 | while (m_buffer->m_origins.size() < size) { |
| 287 | m_buffer->m_origins.push_back(m_buffer->m_currentOrigin); |
| 288 | } |
| 289 | } |
| 290 | |
| 291 | |
| 292 | class PaintBufferPrivacyViolater : public QPainterReplayer |