Re: surface-suspension wayland protcool development status?

2021-11-11 Thread Emmanuel Gil Peyrot
On Thu, Nov 11, 2021 at 10:00:33AM -0500, Neal Gompa wrote:
[…]
> >From a purely downstream perspective, I'd like to have Fedora Linux
> switch to Wayland by default for SDL-based applications (which we are
> able to do relatively quickly and easily since all SDL applications
> now use SDL2 since Fedora Linux 35[3]).

Hi, that’s very nice!

I wrote a similar library[1] for running applications using the GLFW 2
API on top of GLFW 3, and thus natively on Wayland, it’s been tested
with Crypt of the Necrodancer so far but should apply to all other
GLFW 2 applications, if you have any in Fedora.

[1] https://linkmauve.fr/dev/glfw2to3/

-- 
Emmanuel Gil Peyrot


signature.asc
Description: PGP signature


Re: xdg-shell-client-protocol.h

2021-11-11 Thread Jonas Ådahl
On Thu, Nov 11, 2021 at 04:15:16PM +, Edgar Mobile wrote:
> Greetings,
> 
> I work my way through this Wayland tutorial:
> 
> https://wiki.tizen.org/Wayland_xdg-shell_protocol
> 
> To compile the example, I need a certain header allegedly in the Weston 
> source tree:
> 
> xdg-shell-client-protocol.h
> 
> But I can't find it. What should I do to make it appear?

It's generated from 'xdg-shell.xml'[0] using 'wayland-scanner'.
wayland-scanner is part of the wayland repository, and can be found via
your distribution, e.g. the 'wayland-devel' package on Fedora.


Jonas

[1] 
https://gitlab.freedesktop.org/wayland/wayland-protocols/-/blob/main/stable/xdg-shell/xdg-shell.xml

> 
> Regards


xdg-shell-client-protocol.h

2021-11-11 Thread Edgar Mobile
Greetings,

I work my way through this Wayland tutorial:

https://wiki.tizen.org/Wayland_xdg-shell_protocol

To compile the example, I need a certain header allegedly in the Weston source 
tree:

xdg-shell-client-protocol.h

But I can't find it. What should I do to make it appear?

Regards


surface-suspension wayland protcool development status?

2021-11-11 Thread Neal Gompa
Hey all,

Is there a reason why the development of the surface-suspension
protocol[1] has completely stalled out? It's been in the 30 day
discussion period for a few months now and it's a pretty critical
protocol for games (it's the main blocker for SDL to switch to Wayland
by default[2]).

>From a purely downstream perspective, I'd like to have Fedora Linux
switch to Wayland by default for SDL-based applications (which we are
able to do relatively quickly and easily since all SDL applications
now use SDL2 since Fedora Linux 35[3]).

Thanks in advance and best regards,
Neal

[1]: 
https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/99
[2]: https://github.com/libsdl-org/SDL/pull/4306#issuecomment-963513540
[3]: https://fedoraproject.org/wiki/Changes/SDL12onSDL2

--
真実はいつも一つ!/ Always, there's only one truth!