Я использую cocos2d и у меня есть спрайт-лист 1024x1024.
Я загружаю текстуру в формате RGBA4444, и она потребляет 2 МБ, помеченные как 'gfxAllocateTextureLevel'.
Затем, когда я создаю CCSprites из таблицы спрайтов, она мгновенно потребляет дополнительные 4 МБ памяти, помеченной как glsmLoadTextureLevelBuffer.1005 *
Итак, всего 6 МБ, что довольно много по сравнению с моим приложением.Это ожидается?Нужно ли создавать такой буфер для каждой таблицы спрайтов или даже CCSpriteBatchNode?Спасибо.