Toybrick

标题: RK3588的GPU驱动在chromium中使用webGL硬件加速存在内存泄漏问题 [打印本页]

作者: lylechen    时间: 前天 08:31
标题: RK3588的GPU驱动在chromium中使用webGL硬件加速存在内存泄漏问题
我们购买了RK3588,安装了ubuntu20.04,使用chromium113的版本,开启硬件加速chrome://gpu,发现可以识别GPU驱动mail-G610.
我们有一个网页调用webGL的图库调用,在windows下是正常的,没有泄漏,在ARM下使用webGL会存在内存一直慢慢泄漏。(排查业务代码泄漏问题)

命令启动chromium会提示:
[8881:1105/030346.504965:ERROR:gpu_init.cc(521)] Passthrough is not supported, GL is egl, ANGLE is                                                                                                               

虽然有上面报错,但不影响程序运行,不知道是否会造成内存泄漏?



如复现:可以访问一个使用webGL的网页测试
             1:  打开chrome://gpu  查看WebGL是否启用硬件加速,没启用,请配置启用
             2:  请打开https://thorium.rocks/media/blobs/blobs.html,会使用webGL,
             3:持续观察内存,增加缓慢,会观察到内存一直持续增加。 注意:看PFS,如果webgl硬件加速启动,应该在55+,如果是30一下应该是硬件加速没有启动成功






作者: jefferyzhang    时间: 前天 08:40
1. 由于版权原因,我们不对ubuntu进行支持
2. webgl建议用android的chrome进行测试,linux版本的chrome并没有对arm芯片组进行优化。
作者: lylechen    时间: 前天 08:44
jefferyzhang 发表于 2024-11-19 08:40
1. 由于版权原因,我们不对ubuntu进行支持
2. webgl建议用android的chrome进行测试,linux版本的chrome并没 ...

我们使用的是RK3588的嵌入式开发,目前使用的ubuntu系统不会使用android系统,如果不使用该系统,我们可以使用其他linux系统在ARM的嵌入式中吗?可以推荐那些系统,是你们的支持的,谢谢,




欢迎光临 Toybrick (https://t.rock-chips.com/) Powered by Discuz! X3.3