Proč? Ve výsledku to je jenom o přesném vyhodnocení, jaké má daný monitor DPI. To IMHO nejlépe ví compositor, který se o display management stará. Samozřejmě, pokud si grafický framework dokáže onu informaci zjistit stejně spolehlivě, tak proč ne, ale třeba v případě Qt to v našem testování tak vždycky nebylo.
Protoze kdyz se skalovani provadi dvakrat, tak spis vypada ze se to rozsype.
Neboli proc teda nepracovat na tom, aby graf. framework dokazal spolehlive zjistit onu informaci? Tim by odpadlo dvojite skalovani, navic to druhe jen s bitmapou ktere to rozmaze.
Jestli neni vhodne mit vsechno vektorove (ikonky jsou lepsi bitmapove, protoze potrebuji pixelovou optimalizaci), tak mi pripada ze informaci o DPI uz teda musi mit program (graf. framework), a pokud ji ma az kompozitor, tak je to blbe.
Co teda brani tomu, aby aby si graf. framework zjistil tu informaci spolehlive?
Ano, ale kolik těch frameworků máte? GTK, Qt, WxWidgets, Skia, EFL, Swing,... Předpokládat, že všechny budou zvládat neceločíselné škálování, je dost naivní. Že v budoucnu zvládnou alespoň celočíselné škálování, je přece jenom pravděpodobnější a na neceločíselné škálování se použije společný mechanismus.