Bug 1708416 Comment 21 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

The approach described above, blitting from the previously submitted buffer, seems to work pretty well. That great news as it:
 - allows us handle everything purely in the surface backend
 - thus also works for `Basic`
 - is pretty fast:
   - doesn't have any overhead (apart from a few calculations) while scrolling or fullscreen updates
   - doesn't have any overhead on compositor that quickly release buffers again

Will post a new patch soon. This also opens the door to have a single backend again, instead of maintaining two.
The approach described above, blitting from the previously submitted buffer, seems to work pretty well. That's great news as it:
 - allows us handle everything purely in the surface backend
 - thus also works for `Basic`
 - is pretty fast:
   - doesn't have any overhead (apart from a few calculations) while scrolling or fullscreen updates
   - doesn't have any overhead on compositor that quickly release buffers again

Will post a new patch soon. This also opens the door to have a single backend again, instead of maintaining two.

Back to Bug 1708416 Comment 21