Commit de109f9ef3be954bc16ed901a6fdf58f65a74e7c

Dan Glastonbury 2022-06-23T11:50:43

Metal: Maintain BufferPool freelist constraint BufferPool needs to maintain the requirement of the free list that buffers in use by the GPU are stored in FIFO order and that after the first in-use buffer, the rest of the free list is in-use as well. Bug: angleproject:7453 Change-Id: Ibae45fb0212030217d03fe4623c412d693674fd1 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3717663 Reviewed-by: Kyle Piddington <kpiddington@apple.com> Commit-Queue: Kenneth Russell <kbr@chromium.org> Reviewed-by: Kenneth Russell <kbr@chromium.org>