Vulkan在部分安卓机型上内存泄漏问题咨询

不需要配置,我也是直接起的​ThirdPersonTempalteBP的工程测的,目前复现用的机器是

[Image Removed]

你好,我想请问一下,你联系的高通的同学有联系方式吗(我们也跟高通有合作,只是不知道是哪个国家的),我们开发的同学想跟他们进一步交流一下,看看能否找到问题,谢谢。

你好,我无法直接联系高通那边,之前是联系的小米,小米那边和高通沟通之后反馈给我的

你方便打听一下小米联系的高通支持是哪个国家的吗?我们两边都有联系,但是避免他们额外花时间沟通,最好直接找到相关的人。感谢!

问了下小米,他们这边沟通高通的人是国内的,名字是 Jinzeng Zheng​

Hi,

感谢,我联系上高通的同学了,他们说这个问题当时是印度的工程师分析的,但是中国的同事表示结论未必正确,不过小米把这个问题关闭了,所以不清楚后续情况。我已经把你描述的情况转发给高通中国的同学了,如果后续有进展,我再给你联系。

好的谢谢

你好,能否把有设备的log发上来,或者你看一下log里输出的驱动的版本是多少,类似“GLES: Qualcomm, Adreno ™ 730, OpenGL ES 3.2 V@0615.80”。高通的同学没有复现出问题。

可以的话,也把apk一并提供一下,以防万一。

好的,我把log和apk都传一下

好的,我把信息反馈给高通同学了。

Hi,

你好,高通同学可以用你提供的5.4的包复现,他们的建议是在8Gen1驱动 [615.82, 615.95) 设备上,要么改用GL,要么使用protected command buffer(我觉得是VK_COMMAND_POOL_CREATE_PROTECTED_BIT)。不过我发给他们的5.6的apk,他们无法复现问题,所以我无法验证,你哪里有5.6的apk,能复现问题吗?有的话,可以再发给我一个,我再让高通同学验证一下。

噢抱歉传的时候忘记看版本了,这个包是拿5.6.1的引擎打的,用同样的手机可以复现

感谢,你发的apk的minsdk是35,高通同学的设备SDK只有32,你能否设置minSdkVersion=32再生成一个apk?

你好,我昨天重新打包测了下意外发现现在复现不出来内存泄漏的情况了,今天特意取了个干净的5.6.1引擎开了个新工程也复现不出来,正好我们最近有升级引擎的计划,我们到时候再看下项目是否还有这个问题?但目前来看是5.6.1的工程也复现不出来了(上次包的sdk问题应该是我本地sdk版本过高把minsdkVersion的设置给覆盖了导致的)

好的,感谢提供信息。