Display List uses kMaxCullRect, while Aiks expects a std::nullopt coverage. Right now if Aiks gets a saveLayer with a kMaxCullRect it does not attempt to shrink it down, which can lead to texture allocation failures, see: https://github.com/flutter/engine/pull/53792/files#diff-5a218818fd81dbcb1c774b01b49484cb05613d2540b4d50d55228e9bcdbfa7bbR38 which needs a cull rect otherwise it fails to render.
This isn't specifically related to experimental canvas, but was noticed while migrating tests to display list. This problem impacts both aiks/entity pass and experimental canvas.
FYI @flar