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/AM5728:DSS 中使用的 Alpha 混合公式

Guru**** 2542820 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/604844/linux-am5728-alpha-blending-formula-used-in-dss

器件型号:AM5728

工具/软件:Linux

您好!

我们使用的是 AM 5728 PSDK 3.01.00.06。

目前、我正在尝试将 α 与平面和背景混合。

DSS (SRCA * SRCC)+((1 - SRCA)* DestC)我认为我通过使用 α 混成公式来确认它。

目前、我们正在使用2DGPU 和3DGPU Alpha 混合使用(1 * SRCC)+((1 - SRCA)* DestC)编写数据。

我在开发 DSS 中使用的不同方法和 GPC.DSS α 混成中使用的方法时遇到困难
您是否更改了它、使其像2D、3D GPU 使用的 α 混成?

谢谢你。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是想问如何使用 DSS 实现 α 混成、还是要尝试比较 GPU 和 DSS 的 α 混成输出?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们需要 toAlpha 混合 平面(VID)和背景。
    我比较了 GPU 和 DSS 之间的 Alpha 混合、但它不同。
    它 是我们在 GPU 中使用的 α 混成。
     (1 * SRCC)+((1 - SRCA)* DestC)  
    我想在 DSS 中使用 GPU 的 α 混成。
    谢谢你。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    DSS 中的 Alpha Blender 正在执行 PorterDuff composition 的“SRC_over”-

    非预乘: SRCA*SRCC +(1-SRCA)*DestC
    预乘: SRCC+(1-SRCA)*目的地