This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Vulkan's createGraphicsPipelines takes too much time


We're working on a Vulkan Android game.
To reduce lagging in gameplay, we create pipelines and save the pipeline cache on the first launch.
The problem is the createGraphicsPipelines function takes too much time (160s for 3900 pipelines).
We tried several things (creating pipelines in batches, multi-threads) but they're not effective.
Could someone give us some ideas for this?
Device: SAMSUNG SM-N960F (Mali-G72)