There was an attempt to use `im` crate instead of `rpds` somewhere in the middle of the Pull Request, but there were some issues with getting wrong results and whatnot. Did you manage to understand whether it's the crate or the calling code?
In the beginning of the post you mention that you need to collect updates from all delta layers until you hit an image layer. Does that mean you have to make a O(log n) query once again every time you hit a delta layer? Is that a slowdown?
7 comments
[ 2.9 ms ] story [ 26.5 ms ] threadP.S. Glad to hear it all worked out in the end!
P.S: Thanks for helping with this!
*reasons: We're probably gonna take less image layers, and rely more on partial image layers, or page images inside delta layers