Mir

Code review comment for lp://qastaging/~mir-team/mir/animated-cursors

Revision history for this message
Kevin DuBois (kdub) wrote :

> >> needs info:
> >> 130 + * Create a new buffer stream unattached to a surface.
> >>
> >. I guess, outside of cursors, is this a universal concept? I guess I'm just
> a bit leery of saying
> >> "this is a surface, with a bufferstream" and "this is a bufferstream",
> because it seems difficult to >> understand, if you're only looking at the
> API.
>
> I think it is a universal concept...BufferStreams also being useful at least
> for:
>
> 1. Decorations Next
> 2. Subwindowing/nested compositors
>
> Maybe the new text of the comment is a little better?

Alright, so following the discussion, I agree with the point that a bufferstream is some sort of useful universal concept, although, I think that "a surface is just a particular type of bufferstream" is worth clarifying through some sort of association in the client api.

« Back to merge proposal