Jonah Williams 9a7492dc88 [Impeller] Reland: one descriptor pool per frame. (flutter/engine#55960)
reverted https://github.com/flutter/engine/pull/55939 due to postsubmit failures.

It turns out the lifecycle is not exactly the same as the command pool. Instead, use a thread id map on the context to keep the right thread running and simplify shutdown. Leaving CI yaml edit for now to prove it works :)

Fixes https://github.com/flutter/flutter/issues/157115
2024-10-21 19:33:20 +00:00
..