Есть ли способы изменить глубину цвета сабжа? Такое ощущение что там принудительно используется 32 бита, даже если все пиксмапы 16-битные. Это нужно для ускорения отрисовки на устройстве с процессором 400мГц
Дык возьми да и проверь через:
C++ (Qt)
int QScreen::depth () const
Только принудительно ничего не делается, а берётся от текущих настроек граф.подсистемы.
На данный момент перерисовка 30% окна занимает ~30мс (24 фпс), хотелось бы быстрее. Я так понимаю все упирается в скорость копирования данных, то есть уменьшение глубины цвета должно повысить быстродействие.
Скорее всего всё упирается в проц. и зависит от сложности/наполнения сцены.
Не мешало бы, кстати, озвучить что-за система используется.