vulkan gpu limits in mali

https://community.arm.com/developer/tools-software/graphics/b/blog/posts/memory-limits-with-vulkan-on-mali-gpus

mali gpu有个memroy

Mali GPUs have a memory region which is available to store the intermediate geometry output from a render pass. This memory is used to store all the varying data that is generated by vertex, tessellation, and geometry shading prior to fragment shading. Exceeding the size of this region may result in a VK_ERROR_DEVICE_LOST. The limit is fixed to 180MB on current Mali GPUs, but it may be increased or lifted altogether in future GPUs.

memory不够了 直接devic lost。。。。

200万面 

64 bytes of varying data per vertex 

180MB--parameter buffer 这个数据不是一个tile的是所有tile的 是按tile放的 一个pass的数据

猜你喜欢

转载自www.cnblogs.com/minggoddess/p/11991211.html