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.

[参考译文] J722SXH01EVM:J722S 是否支持每像素透明度设置?

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1663554/j722sxh01evm-does-j722s-support-per-pixel-transparency-settings

器件型号: J722SXH01EVM

我们目前需要实施具有透明度梯度的覆盖图像绘图。 例如、对于宽行 15 像素、我们希望从 20%的不透明度开始、从左到右每 3 个像素增加 20%。

目前、我们已经使用两个 DSS 管道通道来分别生成叠加输出和视频流输出:VIDL1 输出叠加、其他输出视频流。

但是、我们发现 J722S 上的叠加管道仅支持色键模式、不支持 α 混合。 我们想知道 TI 是否有任何建议的方法来满足上述要求。  

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

    尊敬的 Kai:

    应该可以支持 α 混合。 对于每像素 alpha、您必须使用支持 alpha 信道的颜色格式之一、如 BRGA(而不是像 BGR 那样没有任何 alpha 信道的格式)。

    在以下主题中可以找到 J722S 先前有关 α 混合查询的完整详细信息:  J722SXH01EVM:我想在 OSD 上使用 α 混合显示透明图像。 

    此致、

    Takuma

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

    尊敬的 Takuma:

    感谢您的回复、我已阅读您提供的链接。 总之、DSS 支持覆盖层的全局 alpha 渲染、但不支持每像素 alpha。 如果要实现每像素 alpha 渲染、我们需要选择支持 alpha 的图像格式。 我是否理解正确?

    但现在、我们需要使用 DisplayNode 来显示图像和叠加图、我检查了源代码、DisplayNode 不支持带 Alpha 通道的图像格式。 我该怎么办?

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

    尊敬的 Kai:  

    看起来我们 需要在驱动程序中为 RGBA 添加一个新格式。 我不知道有 J722S 的补丁、但可以在内部咨询更广泛的团队。 请 预计 1 天时间 、以便团队在不同时区做出响应。

    此致、

    Takuma

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

    尊敬的 Kai:

    您能否阐明一下您是将 Linux 用于显示驱动程序、还是将 RTOS 用于显示驱动程序? 也就是说、如果视觉应用演示是供参考、则会通过 RTOS 驱动程序进行演示。 而如果使用 Linux、则 wayland/Weston 合成器将处于使用状态。

    此致、

    Takuma

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

    好的

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

    驱动程序

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

    尊敬的 Kai:

    请尝试一下这个补丁。 它应完全适用于 11.2.1。 它为视频 IO 框架添加了 RGBA。

    e2e.ti.com/.../0001_2D00_Add_2D00_RGBA_2D00_format_2D00_support_2D00_in_2D00_DisplayNode.patch

    此致、

    Takuma

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

    好的、我会尽快检查这个补丁

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

    尊敬的 Kai:

    好的。

    此致、

    Takuma