LINUX.ORG.RU

История изменений

Исправление X512, (текущая версия) :

Если что-то не отрисовывается полностью за одну смену аппаратного кадра, то хоть убейся, плавности не будет.

Нельзя как-нибудь отследить окончание обработки сообщения expose? По какому принципу оно вообще генерируется в X.Org? В Windows и Haiku аналогичное сообщение генерируется 1 раз и следующее сообщение будет сгенерировано только после того как текущее сообщение было обработано. Если запросить перерисовку когда есть необработанное сообщение expose, то запрос будет добавлен к dirty региону и нового сообщения не будет.

Исходная версия X512, :

Если что-то не отрисовывается полностью за одну смену аппаратного кадра, то хоть убейся, плавности не будет.

Нельзя как-нибудь отследить окончание обработки сообщения expose? По какому принципу оно вообще генерируется в X.Org? В Windows и Haiku аналогичное сообщение генерируется 1 раз и следующее сообщение будет сгенерировано только после того как текущее сообщение было обработано.