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:VID1 (平面)和背景 Alpha 混合。

Guru**** 2551110 points
Other Parts Discussed in Thread: AM5728

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/602357/linux-am5728-vid1-plane-and-background-alpha-blending

器件型号:AM5728

工具/软件:Linux

你好。

我使用的是 AM5728 PSDK。

我们正在尝试使用 CRTC SET_PROTO属性"Alpha Blending (Alpha Blending) VID1 (平面)和背景。
目前我们使用的是所有平面、因此我们不会在 VID1上升高另一个平面。

我们需要"Alpha Blending (α 混合)"
VID1 (平面)设置为 src、 背景设置为 Dest。
:Dest Alpha Blending。

2.将 背景设置为 src,将 VID1 (平面)设置为 Dest。
:src Alpha 混合。

在这种情况下、是否可以进行 α 混成?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们发现、反石斑仅使用 RGB 颜色(0xFFFFFFF)。

    是否可以更新​​back灌浆 中的 Alpha 值?
    我希望当反石斑的阿尔法用作飞机时,它将会得到很好的利用。
    这对我们来说是一个非常重要的问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    通常、使用顶部平面的字母值在顶部平面和底部平面之间进行混合、通常使用背景颜色作为底层。 这就是为什么字母值可用于顶部视频和图形层的原因。  

    为什么要为背面接地颜色设置 α?

    Rgds、

    Brijesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、这个问题与下面的主题有关。

    e2e.ti.com/.../603338
    ----------------------------------------------------
    我们将立即尝试使视频生效。
    (通过结合 ARGB、更改视频颜色(深褐色效果)
    这类似于 α 混成。
    (SRC 平面+ Dist 平面=输出)

    目前、我们使用的是所有管道。

    LCD 1:VID 1是字幕、VID 2是视频。
    LCD 2:VID 3是图像。
    LCD 3:GFX 是 LCD 1的 WB (VID 1 + VID 2)

    我们几乎已经创建了整个硬件/软件资源。
    我尝试使用 GPU 将 α 混合体转换为 VID 2上的视频、但速度会降低。

    我认为方法是使用背景进行合成。
    但是、无法使用 src 指定背景、无法更改背景和平面的顺序。
    此外、背景只能使用 RGB 颜色。

    现在还有其他解决方案可以解决这个问题吗?
    ----------------------------------------------------
    因此、我们希望使用反石斑作为平面来解决问题。

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

    您好!

    很抱歉,我无法理解。  

    您能否检查这是否正确?

    1、Vid1和 vid2在 LCD1上混合、此混合的输出使用 WB 路径写回存储器

    2、LCD2显示另一个图像

    3、LCD3使用 GFX 路径显示 LCD1的 WB。

    那么、您在这里有什么问题? 是否要将 LCD3的 GFX 与背景颜色混合?  通常仅以 RGB 格式进行混合。 是否要以 YUV 格式执行此操作?  

    此致、

    Brijesh