Jonah Williams 4b1e309dbe [Impeller] remove usage of VBB when allocating vertices of a fixed size. (flutter/engine#55235)
The VertexBufferBuilder (VBB) always does a heap allocation of its vertices before copying them into the host buffer. This is unecessary when uploading a fixed set of vertices, like many filters do. Instead create a helper function that uploads from a  std::array. In most cases this is the same or less code.

We could go template madness to emplace directly but that doesnt seem necessary.
2024-09-23 18:40:05 +00:00
..