• 0 Posts
  • 9 Comments
Joined 1 year ago
cake
Cake day: September 27th, 2023

help-circle
  • There are some really nice designs here. I really hope that KDE finally gets to pay attention to this. I love simplification of it.

    One thing I don’t like here is the login screen. There is too much stuff on it. I think gnome’s login screen, as it is now, is fantastic.

    And one more thing, proposal for mindset change: not everything has to be a widget. Some things (like shell) could have layouts: layout as current plasma/windows, layout as gnome, layout as Mac, layout as Win8… If things get well thought out, you can integrate this and switch layouts and not di*k around with widgets. Less moving parts, less problems.








  • It looks very interesting.

    I might be wrong, but it seems to me like Vulkan Support in hw is better than opengl:

    • amd since at least Polaris (there is a project to Bring vulkan to really old terrascale graphics, but is jot yet there)
    • Intel since idk broadwell Skylake
    • Nvidia proprietary for sure don’t know since when and it seems that focus on nvk (new open source driver) is going to be on vulkan
    • android since version 7 - Eighty-five percent of active Android devices support Vulkan (this is better than android Version Rollout) https://developer.android.com/games/develop/use-vulkan
    • rpi, not sure which versions

    Probably all of them have better Vulkan than opengl drivers (due to drivers being simpler). David Arlie rather quickly implemented first Vulkan driver for AMD once Vulkan was first released. Just in case you need incentive.

    I was thinking of starting something similar as a learning exercise, but I’m really limited in time and not skilled as much in c++, so it would probably lead nowhere. Now I can just build on top - if I get any time for this, will come probably with questions.

    Anyway, this idea was to make something modern. Without the legacy crap. Actual goals were:

    1. Vulkan only (move gfx API Info the future)
    2. no x/xwayland (most of the apps in newer toolkits already support Wayland, the others I’d rather avoid)
    3. Multithreaded