LINUX.ORG.RU

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

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

Ну вот так. В иксах DPI рассчитывается динамически от физических размеров экрана полученных через EDID или указанных в конфиге и желаемого разрешения, если его конечно принудительно не указать. А в вяленом фиксированное значение 96 DPI. Причём в иксах может быть разный DPI для разных экранов одновременно, а в вяленом глобально прибито одно значение для всего.

Ну и дробное масштабирование прикольно делается: скажем 1.5 будет делаться так — сначала увеличим в два раза, отрендерим векторы и шрифты, а потом композитором отмасштабируем вниз чтобы стало 1.5 уже «запечённый» битмап. И похерим соответственно шрифты и контуры.

Исправление Jameson, :

Ну вот так. В иксах DPI рассчитывается динамически от физических размеров экрана полученных через EDID или указанных в конфиге и желаемого разрешения, если его конечно принудительно не указать. А в вяленом фиксированное значение 96 DPI. Причём в иксах может быть разный DPI для разных экранов одновременно, а в вяленом глобально прибито одно значение для всего.

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

Ну вот так. В иксах DPI рассчитывается динамически от физических размеров экрана полученных через EDID или указанных в конфиге и желаемого разрешения, если его конечно принудительно не указать. А в вяленом фиксированное значение 96 DPI.