Experiments Are Underway With Vulkan Powering The KDE Plasma Shell

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • mppix
    replied
    Originally posted by timofonic View Post
    So... Maybe major DEs (GNOME, KDE...) wil use Vulkan before 2023? Things are slow, I want to get rid of OpenGL compositing.
    The raw GPU performance enabled by Vulkan (over OpenGL) will only marginally benefit desktops or 2D applications in general (see libreoffice). KDE/Gnome with Vulkan won't achieve LXDE speeds on low-end HW.

    Originally posted by timofonic View Post
    Wayland+Vulkan possible?
    Yes and it may be the only way to get reasonable Wayland Nvidia support.

    Originally posted by timofonic View Post
    What's so difficult about Vulkan for KWin?
    What about Vulkan for Mutter?
    Nothing, just a lot of work and need for testing.
    Last edited by mppix; 21 September 2020, 08:59 AM.

    Leave a comment:


  • loganj
    replied
    Danny3 if i remember correctly the one in the news has a few more tests to pass. plus there are more than just one version of vulkan. i have no clue which version that drive is aiming for and the one kde will use. plus there is no guarantee that the vulkan will be any better than gl on pi. well, i'm still waiting for the news when pi 4 will be able to play youtube at 4k30/60fps without dropping frames

    Leave a comment:


  • boxie
    replied
    Originally posted by stiiixy View Post
    No Plasma 5. Ploppers! Why not enable the option if that's where this 'tech demo' is being tested?
    there is a long way between "hey check out this cool thing I did" and "ok, this is ready for the masses" - for example wayland entered with kwin 5.4 - it *might* be production ready with 5.20

    Leave a comment:


  • timofonic
    replied
    So...

    Maybe major DEs (GNOME, KDE...) wil use Vulkan before 2023? Things are slow, I want to get rid of OpenGL compositing.

    Wayland+Vulkan possible?

    What's so difficult about Vulkan for KWin?

    What about Vulkan for Mutter?

    Leave a comment:


  • R41N3R
    replied
    Using Vulkan for the desktop is the future. Hope the the fixes will be upstreamed so that we can test it as well. I remember there was a Kwin Vulkan branch frome Fredrik Höglund, but it was not followed up since years. Anyway, hope a full Plasma/Kwin Vulkan desktop becomes reality soon :-)

    Leave a comment:


  • aufkrawall
    replied
    oiaohm Maybe the issue is not stuff like Xorg and OGL, but the person who uses it (i.e. you)?
    Because it apparently works fine for others...

    Leave a comment:


  • ResponseWriter
    replied
    Originally posted by smartalgorithm View Post
    and what this will give?
    Presumably, more power efficient and faster rendering.

    Leave a comment:


  • oiaohm
    replied
    Originally posted by Alexmitter View Post
    So they will have vulkan support before they figured out how vsync works on opengl?

    Syncing to a timer offset of vblank is just a joke.
    Gamescope from Valve is also vulkan. Also Valve tried steamcompmgr with opengl to fix vsync issues under X11 and it was not 100 percent successful.

    Yep to fix all opengl vsync issues you need a vulkan based compositor.

    The simple answer vsync under opengl no matter what you do using opengl only does not work 100 percent right because opengl standard does not give you enough information on what is happening. Vulkan being newer does.

    So welcome to wacky. So reality its not really worth working out how to do opengl vsync right instead work out how to do vulkan right and use that to bash opengl applications into behaving.

    Leave a comment:


  • Danny3
    replied
    Originally posted by loganj View Post
    Danny3 if you'll have a good vulkan driver for it
    What do you mean, the one that it was in the news a few days ago is not good ?
    I was thinking that if it can play 3D games, even though they are old, it should be good enough to power a 2D desktop.

    Leave a comment:


  • user1
    replied
    Originally posted by Alexmitter View Post
    So they will have vulkan support before they figured out how vsync works on opengl?

    Syncing to a timer offset of vblank is just a joke.
    And that's why I use kwin-lowlatency. Gosh, I wish I tried it much earlier. I mean I heard about it a long time ago but didn't bother to try it. I started using it only recently and now I'll probably not be able to go back to vanilla kwin. What I like the most about it is that it completely eliminates stuttering with smooth scrolling in web browsers and with 60fps videos, which was my biggest annoyance with vanilla kwin.

    Leave a comment:

Working...
X