Christian Meissl

Results 99 comments of Christian Meissl

You can create an bbappend for rust and rust cross with: ``` # we add back the armv7a tune here which has been removed in meta-openenembedded # the tune itself...

Issues should be resolved since https://github.com/meta-rust/meta-rust/pull/242 has been merged.

> Hi, I was looking into this and libdecor today, did you do any particular progress on this?. > > Would be nice if you could give some insight on...

This is probably caused by smallvil not handling the cursor state. It does not draw the cursor provided by the client, which can include a hotspot. So I would guess...

What is the reason behind creating a `Texture` for the buffer? For `Gles2Renderer` we already have a solid color shader that could be used to draw a solid color.

> > What is the reason behind creating a `Texture` for the buffer? For `Gles2Renderer` we already have a solid color shader that could be used to draw a solid...

How does this handle changes to the output geometry? Providing both, the output and its geometry feels pretty redundant. Wouldn't it be enough to provide the output and its location?...

It should work if you store the event queue and dispatch it during `set_buffer_safe`. ``` diff --git a/Cargo.toml b/Cargo.toml index 93f499c..d506f7c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,9 +27,6 @@...

> @cmeissl > > I considered trying something like that myself, but when I have the event queue not dropped by the time that set_buffer is called, the entire desktop...

I guess we would need to drain to an intermediate vec to support multiple outputs/renderer keeping the last n external damage.