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的数据

上一篇:Vulkan SDK之 FrameBuffer


下一篇:Vulkan填坑学习Day11—固有功能