Announcement

Collapse
No announcement yet.

Qt 6.5 Adding Wayland Native Interface

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

  • mdedetrich
    replied
    Originally posted by smitty3268 View Post

    I'm a little skeptical Vulkan support would provide any kind of speed boost for basic desktop use. It's not like it's submitting millions of draw calls per second like a game.

    Maybe it could achieve some more consistent timing which could be helpful in spots.
    Yeah I was about to say the same, the benefit Vulkan gives here is that its a much lower level API which lets you squeeze out more performance/have greater control of latency plus much saner concurrency handling for multithreaded rendering (which can theoretically be beneficial when simple divide/conquer are a solution, letting you render multiple things on different threads)

    Leave a comment:


  • archkde
    replied
    Originally posted by oleid View Post

    I once wrote a cli tool which was supposed to create PDF files. It worked well, until I tried to run it on a headless machine. It turned out in order to print you needed a QApplication object, which requires a DISPLAY. Well, in the end I reworked the tool to Cairo and that worked well xD
    I know that it's probably not going to help you any more, but this kind of stuff usually works with QGuiApplication and QT_QPA_PLATFORM=offscreen.

    Leave a comment:


  • smitty3268
    replied
    Originally posted by Danny3 View Post
    Great!
    Now do something about Vulkan support!
    I wonder how lightweight and optimized KDE Plasma would be with Vulkan support?
    As now, at least on Wayland with Intel GPUs seems kinda slow.
    I'm a little skeptical Vulkan support would provide any kind of speed boost for basic desktop use. It's not like it's submitting millions of draw calls per second like a game.

    Maybe it could achieve some more consistent timing which could be helpful in spots.
    Last edited by smitty3268; 10 December 2022, 01:14 AM.

    Leave a comment:


  • oleid
    replied
    Originally posted by ClosedSource View Post
    I've written networking tools in Qt in the past (headless). It's very tolerable if you are required to write C++ code.
    I once wrote a cli tool which was supposed to create PDF files. It worked well, until I tried to run it on a headless machine. It turned out in order to print you needed a QApplication object, which requires a DISPLAY. Well, in the end I reworked the tool to Cairo and that worked well xD

    Leave a comment:


  • DanL
    replied
    Originally posted by Zeioth View Post
    QT is getting pretty good.
    Quicktime sucks. Oh, you meant Qt?

    Leave a comment:


  • nox86
    replied
    Originally posted by Danny3 View Post
    I wonder how lightweight and optimized KDE Plasma would be with Vulkan support?
    Exactly! But first we need to achieve lightweight then optimize and then make it stable... and only the we can try Vulkan.
    KDE is really great DE, will be with stability optimisation... And Vulkan of course

    Leave a comment:


  • cl333r
    replied
    Originally posted by Danny3 View Post
    Great!
    Now do something about Vulkan support!
    I wonder how lightweight and optimized KDE Plasma would be with Vulkan support?
    As now, at least on Wayland with Intel GPUs seems kinda slow.
    IIRC you can't use a different Video Card (vkPhysicalDevice) besides the one chosen by default by Qt5, because under the hood Qt does the VK initialization and this option isn't available.

    I recall writing a few custom functions going on a little different initialization path to allow choosing the physical device myself. Maybe by now it's an option, I don't follow.

    Leave a comment:


  • ClosedSource
    replied
    I've written networking tools in Qt in the past (headless). It's very tolerable if you are required to write C++ code.

    Leave a comment:


  • Danny3
    replied
    Great!
    Now do something about Vulkan support!
    I wonder how lightweight and optimized KDE Plasma would be with Vulkan support?
    As now, at least on Wayland with Intel GPUs seems kinda slow.

    Leave a comment:


  • luno
    replied
    removal of Qt X11 Extras is pretty nice ,hope they allow completely disabling X11 for Wayland only Apps

    Leave a comment:

Working...
X