Discussion:
[MSEide-MSEgui-talk] wayland & X Window System
che fou
2015-08-04 09:36:29 UTC
Permalink
Hi
as you may know , wayland is the new replacement of x window system ,
and its based on opengles .
many distributions have said they will migrate to wayland in the near future .

do you think porting msegui to wayland will take long time ?

------------------------------------------------------------------------------
Graeme Geldenhuys
2015-08-04 09:59:23 UTC
Permalink
Post by che fou
do you think porting msegui to wayland will take long time ?
Just thought I would mention..... Part of the Wayland specification is
that it WILL have a 100% backwards compatible X11 interface. If not,
then non of the millions of existing X11 applications will work on
Wayland (something they definitely don't want). So there is no haste to
port X11 applications to native Wayland, as they will continue to work
without issue.


Regards,
- Graeme -
--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

------------------------------------------------------------------------------
che fou
2015-08-04 14:35:09 UTC
Permalink
thats good , i thought they will replace x api's with wayland one .

------------------------------------------------------------------------------
Martin Schreiber
2015-08-04 14:40:10 UTC
Permalink
Post by che fou
Hi
as you may know , wayland is the new replacement of x window system ,
and its based on opengles .
many distributions have said they will migrate to wayland in the near future .
AFAIK Wayland manages videobuffers only, there is no support of drawing
primitives.
Using OpenGL and especially OpenglES as backend for a GUI toolkit is a
nightmare. MSEgui already has an experimental OpenGL backend which could be
adapted for OpenglES.
Do you know a library which provides the necessary shader functions for text-,
line-, polygon and pixmap drawing? If such an universal library of good
quality is available in the Wayland distributions the effort would be
substantially less. If not - a nightmare...

Martin

------------------------------------------------------------------------------
Loading...