Skip to content

WIP clients: Implement viewport-scrolling demo

Robert Mader requested to merge rmader/weston:viewport-scrolling into main

Implement a simple demo client that uses wp_viewport to scroll instead of repainting the buffer, based on simple-damage. The scrolling happens automatically for simplicity and the client also contains a software fallback for comparison.

Using the viewport on a once rendered buffer can hold substancial performance improvements/power savings, especially IO wise, over constant repainting by the client, as we can completely avoid buffer damage / texture blitting.

Edited by Daniel Stone

Merge request reports