yakui icon indicating copy to clipboard operation
yakui copied to clipboard

Support for Multiple Surfaces

Open LPGhatguy opened this issue 3 years ago • 1 comments

Currently, yakui assumes that UI is drawn in one coordinate space, on a subset of one contiguous rectangular surface.

It's often useful to draw UI in multiple different places, like projected in the world, in a separate window, or in a scrollable and zoomable canvas.

LPGhatguy avatar Oct 08 '22 09:10 LPGhatguy

The PaintLayer API introduced in 92e0b270e728cb9a20a55065bdd525b5b7533155 might be a good step in this direction. We could add a window or surface ID to a layer and use that to dispatch calls to the right places.

LPGhatguy avatar May 25 '23 02:05 LPGhatguy