Note: For multi-threaded rendering, consider using `imgui_threaded_rendering` from https://github.com/ocornut/imgui_club
| 498 | |
| 499 | // Note: For multi-threaded rendering, consider using `imgui_threaded_rendering` from https://github.com/ocornut/imgui_club |
| 500 | ImDrawList* ImDrawList::CloneOutput() const |
| 501 | { |
| 502 | ImDrawList* dst = IM_NEW(ImDrawList(NULL)); |
| 503 | dst->CmdBuffer = CmdBuffer; |
| 504 | dst->IdxBuffer = IdxBuffer; |
| 505 | dst->VtxBuffer = VtxBuffer; |
| 506 | dst->Flags = Flags; |
| 507 | return dst; |
| 508 | } |
| 509 | |
| 510 | void ImDrawList::AddDrawCmd() |
| 511 | { |