commit | c649aca20ae7411e934df637cdc52c90029cbacc | [log] [tgz] |
---|---|---|
author | ocornut <omarcornut@gmail.com> | Wed Jul 12 16:04:26 2023 +0200 |
committer | ocornut <omarcornut@gmail.com> | Wed Jul 12 18:11:42 2023 +0200 |
tree | f7cfdbd553b54dac8ea939cf365a0b14ca2d55db | |
parent | cc4c37dbac16897383cd1c5ae41a632ba833470a [diff] |
ImDrawData: changed CmdLists from raw array to ImVector<> owned by ImDrawData itself. Faclitate user-manipulation of the array (#6406, #4879, #1878) + deep swap. (#6597, #6475, #6167, #5776, #5109, #4763, #3515, #1860) + Metrics: avoid misleadingly iterating all layers of DrawDataBuilder as everything is flattened into Layers[0] at this point. # Conflicts: # imgui.cpp # imgui_internal.h