Size: a a a

2021 July 07

RM

Roy Mustang in C++ Together 2.0
источник

RM

Roy Mustang in C++ Together 2.0
А вот это мне не нравится
источник

RM

Roy Mustang in C++ Together 2.0
Что-то постоянно аллоцирует память при Update'ах
источник

RM

Roy Mustang in C++ Together 2.0
Нужно провести расследование
источник

RM

Roy Mustang in C++ Together 2.0
Судя по задержкам вывода, память аллоцируется на при тиках каждые 60 кадров
источник

RM

Roy Mustang in C++ Together 2.0
наверняка это из-за того что в заголовке терминала FPS отображается
источник

RM

Roy Mustang in C++ Together 2.0
это и приводит к аллокации
источник

SE

Stanislav Ershov in C++ Together 2.0
вектор поди дрочишь
источник

RM

Roy Mustang in C++ Together 2.0
Не
источник

RM

Roy Mustang in C++ Together 2.0
fmt
источник

RM

Roy Mustang in C++ Together 2.0
Она там аллокацию внутри содержит при форматировании строки
источник

RM

Roy Mustang in C++ Together 2.0
нужно на статический заменить
источник

RM

Roy Mustang in C++ Together 2.0
массив
источник

RM

Roy Mustang in C++ Together 2.0
или на стеке как то собирать строку
источник

RM

Roy Mustang in C++ Together 2.0
Самое главное - это убрать аллокации в местах частого вызова
источник

RM

Roy Mustang in C++ Together 2.0
Тики и апдейты
источник

SE

Stanislav Ershov in C++ Together 2.0
источник

RM

Roy Mustang in C++ Together 2.0
Хотя тут это не критично
Аллокация не так часто вызывается
источник

RM

Roy Mustang in C++ Together 2.0
Все, теперь не аллоцируется
источник

RM

Roy Mustang in C++ Together 2.0
стало
источник