UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. duncancragg
    D
    Offline
    • Profile
    • Following 1
    • Followers 0
    • Topics 2
    • Posts 6
    • Groups 0

    duncancragg

    @duncancragg

    Trying out UT as a base for OnexOS (see http://object.network)

    0
    Reputation
    3
    Profile views
    6
    Posts
    0
    Followers
    1
    Following
    Joined
    Last Online
    Website object.network
    Location London

    duncancragg Unfollow Follow

    Latest posts made by duncancragg

    • RE: Recommended way to upgrade to focal

      @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.

      ** https://github.com/belohoub/UBsync/issues/29

      posted in Oneplus 5/5T
      D
      duncancragg
    • 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? 😄

      posted in Off topic
      D
      duncancragg
    • 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

      posted in App Development
      D
      duncancragg
    • 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?

      posted in Off topic
      D
      duncancragg
    • Vulkan and USC 0.9.0 (Mir)

      Re: What about Vulkan?

      @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.

      posted in Off topic
      D
      duncancragg
    • 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

      posted in App Development
      D
      duncancragg