You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@kvark I'm using Vulkan on Android on snapdragon 8gen2/865/870 and found no problem(like device lost) if using more than 512 occlusion queries every frame(in my case, I use almost 1000 queries).
I believe there are some vendor restrictions on the Occlusion Queries active on Adreno platforms. In my case, I have a complex scene (maybe 3000-4000 occlusion queries, I don't count it precisesly but estimate it by number of actors) and on a vivo phone with 8 Gen1, vkGetQueryPoolResults may stall for more than 1s or even worse it may crash the whole game. There are some similar reports on Epic UDN in Unreal Engine about the issue so it's not a rare case on adreno platforms. It's not that reliable if use heavily, both in stability and performance
Originally posted by @BlurryLight in #1324 (comment)
The text was updated successfully, but these errors were encountered: