• Анимации на GPU: делаем это правильно
    0
    Во вкладке Rendering, как посоветовал выше Zavtramen, как раз пишется общее количество занятой / максимальной GPU Memory. В Layers эти значения вообще странно себя ведут. И я не могу найти сайта (без WebGL, сейчас с ними посмотрю) на котором я завалю это значение больше 40mb из 512 доступных. Может приведете пример где память нерационально расходуется?
  • Анимации на GPU: делаем это правильно
    0
    Т.е. рутовый не захватывает в себя все остальные? Это же не совсем адекватно по каждому слою ходить смотреть и считать сумму)
    1 2
  • Анимации на GPU: делаем это правильно
    0
    Конечно:
    200px 1200px
  • Анимации на GPU: делаем это правильно
    0
    Хотя тоже не совсем очевидна работа, я вот зашел на несколько сайтов с огромной пачкой parallax анимаций на GSAP, он все анимации делает через transform: matrix() т.е. на GPU кидает железно и всегда, так там расход не поднимается выше 30mb.
  • Анимации на GPU: делаем это правильно
    +1
    Точно, раньше не обращал внимания, спасибо)
    Да, вот на ней уже видна разница в выделении памяти при изменении размеров блока, здорово.
  • Анимации на GPU: делаем это правильно
    0
    Память я обычно смотрю в timeline с галочкой memory.
    Сейчас глянул через Layers, отобразил блок, применил на нем translate3d, анимировал и расход памяти не меняется когда блок 500*500px и когда сделал его 200*200px. И даже когда ему тень добавил, хоть она и дорогая по ресурсам. Похоже и в timeline и тут идет речь не о GPU-шной RAM. Или размер блока, в случае когда это не растр, не влияет на количество выделяемой памяти.
  • Анимации на GPU: делаем это правильно
    0
    А вы как-то мониторили занятые ресурсы на GPU?
    Тема интересная, т.к. сложно предугадать заранее какой блок сколько памяти кушает.