> Given a copy of the latest MirMotionEvent struct, a compositor would easily
> have all the information it needs to visualize the touch points. Literally
> just send the latest MirMotionEvent to the compositor and you're done. So I
> don't think the complexity of the new interfaces here is justified.
I agree on the complexity of the new interfaces point.
I think that we already have the interfaces hooked up all the way to the compositor via the Renderables/SceneElement system so that the compositor doesn't have to have a different concepts for the touchpoints/cursors/input events.
> Given a copy of the latest MirMotionEvent struct, a compositor would easily
> have all the information it needs to visualize the touch points. Literally
> just send the latest MirMotionEvent to the compositor and you're done. So I
> don't think the complexity of the new interfaces here is justified.
I agree on the complexity of the new interfaces point. SceneElement system so that the compositor doesn't have to have a different concepts for the touchpoints/ cursors/ input events.
I think that we already have the interfaces hooked up all the way to the compositor via the Renderables/