您好!
为什么 Wayland/Weston 运行缓慢?
此致、
U·拉马萨米
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
为什么 Wayland/Weston 运行缓慢?
此致、
U·拉马萨米
您好!
感谢您的提问。 AM62A SoC 不包含 GPU、因此 Wayland 使用 CPU 进行渲染。 这比 AM62x 显示的速度慢得多、因为它包含 GPU。 在大多数情况下、Wayland 在 AM62A 上只提供几个 FPS、尤其是在窗口发生更改/移动时。
如果帧经过预编码并通过 DRM/KMS 传递到显示系统、则可实现更快的显示帧速率。 大多数演示/评估应用通过这种方式展示视频流。
我希望这可以回答您的问题。 您能否提供有关您正在尝试做什么或您期望做什么的任何信息?
此致!
雷塞
好的、这是有道理的。 GTK3包含在我们的 SDK 中、需要 Weston 才能运行。 遗憾的是,我对这一主题没有足够的了解,无法提供详细的建议。 我需要将此主题重新分配给同事。 他本周外出出差、在下周回国之前可能不会回复。 感谢您的耐心。
在 AM62A 上显示的许多应用程序都使用 gstreamer 来操作流并可视化到"kmsink"插件。 以下是一些示例: https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-edgeai/AM62AX/latest/exports/edgeai-docs/common/edgeai_dataflows.html#object-detection。也许这是一个可以接受的替代方案,因为 Weston 软件渲染器很慢。
Br、
雷塞