You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
scroll draw packets always come first so we only have to ensure that all the previous draw packets have been decoded by the ImageDecoder before we can process a scroll draw.
(I think that we can ignore video because that's usually not used with scroll - or at least, let's deal with that later)
Every draw packet has a sequence number in it, so we can just keep track of the sequence numbers we have submitted for decoding and pop them out when we get the result (or better still: after the paintworker has updated the canvas)
What I don't know how to do is how to asynchronously wait for this sequence number list to become empty.
It is currently disabled since it causes visual corruption: #217 (comment)
The text was updated successfully, but these errors were encountered: