Originally posted by skeevy420
View Post
Announcement
Collapse
No announcement yet.
GTK 3.98.2 Released As Another Step Towards GTK4
Collapse
X
-
Originally posted by zxy_thf View PostThe one thing attracting to me is the vulkan backend.
The rendering engine of Gtk4 is finally on a par with macOS Mojave.
Plus, I really don;t get people's fixation with low-level APIs for DEs. DEs are probably the last type of software to benefit from those APIs, save for command line tools. I'm typing using the supposedly bloated KDE on a dual-screen setup, with half a dozen Firefox windows (not tabs) open and my GPU control panel reports 139MHz for the GPU and 810MHz for VRAM (ksysguard doesn't even register activity from plasma). DEs simply do not have that much of a CPU overhead and don't need the fine grained control over GPUs.
Originally posted by zxy_thf View PostAnother anticipating thing of mine comes from Gnome 4.
I think they may split the compositor process and the shell process during the transition to Wayland.
Currently they are they same one, and a segfault from shell takes down the whole DE.Last edited by bug77; 01 April 2020, 07:38 PM.
Comment
-
Originally posted by Britoid View PostThe GIMP UI is something that is in severe need of fixing.
Those who are card carrying members of the church of GIMP may respond that your problem is simply that your faith is not strong enough for GIMP to be able to help you, and you need to spend more time at the altar learning the way.
- Likes 2
Comment
-
Originally posted by bug77 View PostIf properly done, a rendering backend is little more than a plugin. It doesn't need a major version change.
Plus, I really don;t get people's fixation with low-level APIs for DEs. DEs are probably the last type of software to benefit from those APIs, save for command line tools.
The performance benefit would be very clear to end users (insert user feedback from macOS Mojave here), although in terms of API change this should be transparent to developers.
The backend is introduced along with the Gnome Scene Graph Kit afaik (didn't mention because I wasn't replying as a developer).
Not so sure if it's the only way to add vulkan support, but I'm assuming it's non trivial.
A comparable task is to add a wayland backend to Gtk2/Qt4.
As a developer recently I really hesitate to use Gtk/Qt directly. A HTML5 front end with a RESTful backend is more attractive (mainly because I have a headless server and this is the nature design to deploy the app to both of my server and my desktop).
- Likes 3
Comment
-
Originally posted by StarterX4 View Post
Since 2012 constantly a dependency of steamui.so, lol.
I'm happy to see the progress. More accelerated rendering, more wayland focused apis (instead of x11 focussed), lots of stuff that is simply done in more modern ways - great!
- Likes 5
Comment
-
Originally posted by zxy_thf View PostThe one thing attracting to me is the vulkan backend.
The rendering engine of Gtk4 is finally on a par with macOS Mojave.
Another anticipating thing of mine comes from Gnome 4.
I think they may split the compositor process and the shell process during the transition to Wayland.
Currently they are they same one, and a segfault from shell takes down the whole DE.
- Likes 2
Comment
-
Originally posted by zxy_thf View PostThe backend is introduced along with the Gnome Scene Graph Kit afaik (didn't mention because I wasn't replying as a developer).
Not so sure if it's the only way to add vulkan support, but I'm assuming it's non trivial.
A comparable task is to add a wayland backend to Gtk2/Qt4.
- Likes 1
Comment
-
Originally posted by bug77 View PostPlus, I really don;t get people's fixation with low-level APIs for DEs. DEs are probably the last type of software to benefit from those APIs
Wouldn't help nvidia users with the XWayland issue I guess.
Comment
-
Originally posted by polarathene View Post
I imagine if You can run the DE with Wayland on Vulkan, then nvidia users would be happy? From what I hear, despite nvidia contributing code to get Wayland working on their hardware with Gnome and Plasma, both are lacking still compared to Intel/AMD driver support through Mesa?
Wouldn't help nvidia users with the XWayland issue I guess.
Comment
-
GTK4 is the GTK3 we all deserved ... years ago ¯\_(ツ)_/¯
Kids are using HTML to "program" apps based on electron (🤮) nowadays. Nobody cares about C toolkits for UIs anymore.
Even less so because they need to be cross platform to the max and have GREAT support for newer languages: rust, Javfuck, JavaShcript, whathaveyou...
How's GTK doing with rust on windows? My bet: not as good as an electron app(abortion)!!
- Likes 4
Comment
Comment