Мы используем систему TI Sitara AM33 на микросхеме с тактовой частотой 600 МГц и 256 МБ оперативной памяти. OS - OE Yocto v2.1 Krogoth, ядро 4.4.19. Видеодрайвер - DRM/KSMУказатель мыши отстает в приложении QT5 на TI Sitara
У нас возникли проблемы с производительностью мышки.
Я сделал немного Vedio, чтобы продемонстрировать эффект: https://www.youtube.com/watch?v=5dRDGzhcnn0
Обратите внимание, как указатель мыши движется плавно на пустой области окна и запаздывает более в контроле. Как будто это проходит через желе. Если у вас больше элементов управления в окне, мышь становится настолько лагированной, что она непригодна для использования. Загрузка процессора минимальна.
В примере приложения в vedio не может быть ошибки - мы создали пустой проект QT Widget, поместили элементы управления в форму и все, ничего не делали.
Кто-нибудь видел такие проблемы с мышью?
Qt5, я надеюсь, означает задействованный GPU, поэтому загрузка процессора не имеет большого значения. BTW с элементами управления требуется много работы, чтобы перекрасить области в пересчет объектов по сравнению с пустой областью. Так может быть вычислительным вопросом на стороне GPU. Кроме того, также может быть проблема с ОЗУ, зарезервированным для графики: подкачки структур увеличивают задержки. – LPs
Да, это QT5. Я не знаю, как профилировать GPU на встроенной системе, но если я запустил «top», он скажет, что загрузка процессора составляет 40% и 0 Мбайт подкачки. – Yuriy