Firefly开源社区

12
发表新贴
打印 上一主题 下一主题

[应用开发] ffmedia开发库中demo程序实现多窗口(叠加)出现闪烁,请问是什么原因

1001

积分

0

威望

0

贡献

中级创客

Rank: 4

积分
1001
发表于 2023-9-18 09:08:28        只看该作者  11#
Valerian0 发表于 2023-9-17 19:35
大佬,麻烦看下上个回复,这个zpos是暂时不支持么?目前我们这边需要实现多个窗口叠加

本来就是不同图层才能叠加,同个图层怎么叠加?
回复

使用道具 举报

69

积分

0

威望

0

贡献

技术小白

积分
69
发表于 2023-9-18 21:15:20        只看该作者  12#
dengkx 发表于 2023-9-18 09:08
本来就是不同图层才能叠加,同个图层怎么叠加?

哦,这下懂了,那个zpos是用来指定不同图层的顺序的,多谢!
回复

使用道具 举报

69

积分

0

威望

0

贡献

技术小白

积分
69
发表于 2023-9-22 09:46:03        只看该作者  13#
dengkx 发表于 2023-9-18 09:08
本来就是不同图层才能叠加,同个图层怎么叠加?

大佬,再请教一下,我现在要实现16个图层的叠加,怎么添加更多的plane ?
回复

使用道具 举报

1001

积分

0

威望

0

贡献

中级创客

Rank: 4

积分
1001
发表于 2023-9-22 15:34:24        只看该作者  14#
Valerian0 发表于 2023-9-22 09:46
大佬,再请教一下,我现在要实现16个图层的叠加,怎么添加更多的plane ?

图层是硬件固定了,需要硬件支持那么多图层才可以,一般也用不到那么多图层相互叠加,都是用一个图层,使用他的不同区域来显示,
回复

使用道具 举报

69

积分

0

威望

0

贡献

技术小白

积分
69
发表于 2023-9-22 16:13:01        只看该作者  15#
dengkx 发表于 2023-9-22 15:34
图层是硬件固定了,需要硬件支持那么多图层才可以,一般也用不到那么多图层相互叠加,都是用一个图层,使 ...

使用一个图层的不同区域显示就没法做到两个图像有一部分重合的效果,就会出现闪烁,这边的需求是要实现多个图像叠加,会有部分图像重合的情况,所以有其他方式可以实现么?
回复

使用道具 举报

1001

积分

0

威望

0

贡献

中级创客

Rank: 4

积分
1001
发表于 2023-9-22 16:44:48        只看该作者  16#
Valerian0 发表于 2023-9-22 16:13
使用一个图层的不同区域显示就没法做到两个图像有一部分重合的效果,就会出现闪烁,这边的需求是要实现多 ...

cat /sys/kernel/debug/dri/0/state  | grep plane 这个就是查看有多少个图层
回复

使用道具 举报

69

积分

0

威望

0

贡献

技术小白

积分
69
发表于 2023-9-22 17:10:40        只看该作者  17#
dengkx 发表于 2023-9-22 16:44
cat /sys/kernel/debug/dri/0/state  | grep plane 这个就是查看有多少个图层

目前使用上述命令查到了图层数量,可用的只有两个,我这边实际需要做16个图像的叠加,两个图层是不够用的,如果不能增加图层,请问有其他方式实现图像叠加么,现在要支持最多16路图像的叠加。

另外,我试了下rga 模块的图像混合功能,但那个也只能混合两个图像,并且是图像的混合运算,不能实现像两个图层那样覆盖的效果
回复

使用道具 举报

返回列表
12
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表