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.

[参考译文] AM3358:SGX530支持将 ARGB888混合到 RGB888中

Guru**** 2589280 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/590677/am3358-sgx530-support-for-blending-argb888-into-rgb888

器件型号:AM3358

我们偶尔会遇到 LCDC 的"输出 FIFO 未运行"错误、为了减少 LCDC DMA 的负载、我们希望将帧缓冲区的格式从32位(ARGB8888)更改为24位(RGB888)。 SGX530是否支持将 ARGB888图像混合到 RGB888图像中? 总之、我们希望在输出到帧缓冲区之前一直使用 ARGB8888。

谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您使用的是什么软件以及哪个版本?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件和版本:
    -- Linux 内核3.2
    -- QT 5.2
    -- PVR2d 接头版本:
    #define PVR2D_REV_MAJOR 3.
    #define PVR2D_REV_MINOR 6.

    帧缓冲区被配置为 RGB888 (24位)、当调用 PVR2DGetDeviceInfo 时、它返回-7 (PVR2DERROR_general_error)。

    此致
    林华
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    内核 v3.2已过时、不再由 TI 维护或支持。 请移至较新的 SDK 版本: www.ti.com/.../PROCESSOR-SDK-AM335X
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回复、您的意思是:

    SGX530支持将 ARGB8888图像混合到 RGB888帧缓冲器中;
    2.我们使用的 Linux 内核不支持此功能,但最新的内核支持此功能。

    此致
    林华