643 Bytes, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1
dengkx 发表于 2023-9-6 11:08
设置drm模块的z轴值(void setPlanePara(uint32_t fmt, uint32_t plane_zpos);),可参看demo.cpp或demo_multi ...
Valerian0 发表于 2023-9-6 22:44
大佬,按照以上方法测试还是存在闪烁问题,麻烦再帮忙看下是什么原因
代码1:可运行,但图像闪烁
dengkx 发表于 2023-9-7 09:36
z轴好像是有限制的,你设置一个4,另一个设置5 看看
Valerian0 发表于 2023-9-7 23:23
改成4和5程序会报错,只有设置成0xff这种才行,但就是会闪烁,换了一个新版的固件也是报错,是不是哪里没 ...
dengkx 发表于 2023-9-8 09:12
用demo 的-z 选项设置看看行不行?
Valerian0 发表于 2023-9-9 17:13
-z 值为255可以运行,跟之前代码一样,但其他值就会报错了
能运行命令:
./demo rtsp://192.168.110.14 ...
dengkx 发表于 2023-9-12 16:27
代码先不设置。直接在外部设置图层的zpos值看看行不行:
modetest -M rockchip -aw 105:zpos:0 // :zpos ...
dengkx 发表于 2023-9-12 16:27
代码先不设置。直接在外部设置图层的zpos值看看行不行:
modetest -M rockchip -aw 105:zpos:0 // :zpos ...
Valerian0 发表于 2023-9-17 19:35
大佬,麻烦看下上个回复,这个zpos是暂时不支持么?目前我们这边需要实现多个窗口叠加
dengkx 发表于 2023-9-18 09:08
本来就是不同图层才能叠加,同个图层怎么叠加?
dengkx 发表于 2023-9-18 09:08
本来就是不同图层才能叠加,同个图层怎么叠加?
Valerian0 发表于 2023-9-22 09:46
大佬,再请教一下,我现在要实现16个图层的叠加,怎么添加更多的plane ?
dengkx 发表于 2023-9-22 15:34
图层是硬件固定了,需要硬件支持那么多图层才可以,一般也用不到那么多图层相互叠加,都是用一个图层,使 ...
Valerian0 发表于 2023-9-22 16:13
使用一个图层的不同区域显示就没法做到两个图像有一部分重合的效果,就会出现闪烁,这边的需求是要实现多 ...
dengkx 发表于 2023-9-22 16:44
cat /sys/kernel/debug/dri/0/state | grep plane 这个就是查看有多少个图层
欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) | Powered by Discuz! X3.1 |