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.

[参考译文] Linux/processor-SDK-AM57X:Qt 中的 OpenVG 支持

Guru**** 2587365 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/633952/linux-processor-sdk-am57x-openvg-support-in-qt

器件型号:PROCESSOR-SDK-AM57X

工具/软件:Linux

我使用 LinuxSDK4.00.01。

我找不到 libOpenVG.so 和 libOpenVG.a. EGLinfo 告诉我。

root@am57xx-evm:/lib/modules/4.9.41-ge3a80a1c5c/extra eglinfo

eglGetConfigs():
========================================================================================================================================================

(二
EGL 配置号:0
EGL 供应商字符串:Imagination Technologies
EGL 版本字符串:1.4 build 1.14@3699939 (main)
EGL 扩展:EGL_IMG_CLIENT_API_OGL EGL_KHR_IMAGE EGL_KHR_IMAGE_BASE EGL_KHR_TATEY_2D_IMAGE EGL_KHR_GL_TEST_GGEEMAP_IMAGE EGL_KHR_KHR_END_BUST_IMPEDSTACT_EGL_EGL_EGRATE_END_EGL_IM_EGL_EGRATE_END_EGL_EGRATE_EGL_EGRATE_END_END_END_EGL_EGHR_END_EGL_EGL_EGRAM_EGRAM_EGL_EGRAM_EGL_IM_END_END_END_EGL_EGL_EGL_EGL_EGRAM_END_ENCH_END_EGL_EGL_EGL_EGRATED_END_END_EGL_EGRATED_EGRAM_EGRATED_EGRATE_EGL_EGRATE_GEL_IM_EGRATE
EGL 客户端 API 为:OpenGL_ES  //此处无 OpenVG


 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    可用组件列在软件清单中、可在 SDK 下载页面上找到。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    某些库由 SGX 发布、但没有源代码。 如 libELGS、libEGL 等 我认为 libOpenVG 是相同的。 我检查 QT 的 mkspecs。 QT 配置了 OpenVG 支持。 但是,目标 rootfs 中没有 libOpenvg.so。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    SGX 是3D 加速器、支持 OpenGL。 OpenVG 是用于2D 加速器的 API。

    Qt Quick 只是一种调整、它使用 OpenVG 命令进行渲染。 需要有一个底层 OpenVG 实现。 通常、这是通过2D 矢量 GPU 完成的。

    AM57x 没有 OpenVG 兼容硬件。 您将需要采购 OpenVG 的软件实现。 这不是 PSDK Linux 的一部分。