@messayisto Hmm .. I had to go back to Xenial because half my apps weren't on the open store in Focal. Especially UBsync, although that is apparently ready very soon**. But also UT Tweak tool and various other web apps.
Posts
-
RE: Recommended way to upgrade to focal
-
RE: Vulkan and USC 0.9.0 (Mir)
@alan_g I really appreciate your responses, so if you could just quickly clarify your previous answer: do you mean there was work done inside /Mesa/ to support mirclient's Vulkan buffers? Why does Mesa need to change to suit mirclient and GL/Vulkan anyway - doesn't it have a generic Vulkan buffer-shuffling API?
-
RE: Clickable build of Godot
@jonius Hi, and thanks for that reply. Apologies, but I didn't explain why I was asking what I did! I've started work on a UT app that uses 3D, so I was trying to build Godot - as a large, known project that has UT builds - to get some experience cross-compiling with Clickable, since that's what I'll be doing in my own project. Hope that clarifies! Cheers, Duncan
-
RE: Vulkan and USC 0.9.0 (Mir)
@alan_g Well, thanks for such a quick and detailed response! Much appreciated.
You're right, I'm not about to embark on any such huge project, especially with deprecated code!
So - the Zillion dollar question - could you suggest if there is any more direct way to get Vulkan working on my OnePlus 5 (or OnePlus 6), with or without my deprecated Mir, mirclient, etc., without doing such a huge project?
Secondly, I presume Wayland isn't near yet, so any idea when ubports/UT/Mir may catch up with Wayland and Vulkan support?
-
Vulkan and USC 0.9.0 (Mir)
@alan_g - firstly I'd like to say I've really appreciated reading your posts on this forum and Canonical's - they're very informative and comprehensive.
I was looking to use the Mir Client API in an app using Vulkan.
Your comment above about shipping the buffer back to the "server" (presumably that's Mir/USC?) worries me.. what do you mean? What do GLES2/3 do?
Back notes:
I quickly discovered the Qt5 plugin doesn't support Vulkan, and trying GLFW3 failed - apparently it briefly allowed an experimental build for Mir in 3.1
I can see how the mirclient plugin in Qt v5.12.9 uses the Mir Client library API to drive the connection, and there's some example code on the net, so I can hopefully get myself a surface to draw into with Vulkan.
I'm on an ancient version of Mir in my OnePlus 5 - USC 0.9.0! Even so, it's inside "OTA-22" which was built this year.
-
Clickable build of Godot
I see @abmyii has a build for a recent Godot version for UT here:
https://gitlab.com/abmyii/ubports-godot/-/tree/v3.4.0-ubports
.. but I don't know how to cross-compile the exe for UT! There are no Clickable files, like a manifest, and
clickable
bails pretty quickly.I can build it for my x86 laptop (which kinda works but has rendering bugs that don't happen with the pre-built https://gitlab.com/abmyii/ubports-godot/-/jobs version ..??), but how do I Clickable it? I presume it has to be built inside of Docker? There's a
.gitlab-ci.yml
file which looks promising.I'm new to all this, so be kind and assume I don't know anything more than a typical C++ dev!
Cheers
Duncan