Replies: 2 comments 1 reply
-
@jQill not that familiar with QT6, but vulkan-kms support is more than likely not built into QT yet. QT would have to implement a number of Vulkan logical device extensions VK_KHR_external_memory_fd To name a few QT would have to place Vulkan pipeline rendered frames directly into GEM buffers. To do so export those GEM buffers wlroots is an excellent resource to try and see if you can get the Vulkan renderer working with drm backend on Jetson line up. https://gitlab.freedesktop.org/wlroots/wlroots I've been working on a side project for a little less than 2 years now (when I have free time). It's no where near on the level of wlroots, |
Beta Was this translation helpful? Give feedback.
-
GBM needs just a little help to bridge the gbm bo to nvbuffer interfaces with a custom gbm backend, and then Qt's eglfs-kms-gbm works as well as weston and kmscube at least. Set |
Beta Was this translation helpful? Give feedback.
-
I am currently building a Yocto image for the Jetson Nano that runs my Qt application in kiosk mode, utilizing the OpenGL EGLFS kms/drm backend. Recently, I came across information in the Qt 6 documentation about its Vulkan support. I made several attempts to build the image, but from what I understand, it requires a desktop environment like X11 or Wayland. Is that correct? Perhaps there is a way to build it without involving graphic components like these?
Beta Was this translation helpful? Give feedback.
All reactions