|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 19 Mar 2001 00:39:03 To : Vadim Blagodarnyi Subject : Re: antialiasing --------------------------------------------------------------------------------
Hi, Vadim!
>>>>> "VB" == Vadim Blagodarnyi
>>>>> <Vadim.Blagodarnyi@p20.f35.n5075.z2.fidonet.org> writes:
VB>>>> Где он тебе нужен?
VB>>> в иксах и kde
VB>> ты понимаешь отличие одного от другого?
VB> разумеется. насколько я понимаю, первое - графический интерфейс,
VB> второе - среда. что-то не так?
Угу. Первое, это не графический интерфейс ;)
Hе, можно конечно это и так называть. Просто гораздо понятнее, если
разделить это на разные уровни. С данном случае важно то, что
kde использует qt, а qt использует x11.
Hа каждом уровне есьт некоторый набор возможностей. Так вот, на самом
нижнем уровне (в данном случае x11) - никакого антиалиасинга нет.
Т.е. чтоб сделать "красиво фонты", они _программой_ (библиотекой)
превращаются в битмап, который уже отрисовывает x11.
Хотя, x11 сами умеют отрисовывать фонты.
В итоге, это все сказывается на производительности. Возможно
незначительно, но то, что орицательно - однозначно.
Если кому-то инетерсно насколько медленее - то можно запустить тесты ;)
VB>> первого письма, и вот этого ответ только его подтвердил), то вдимо
VB>> есть смысл попробовать разобраться, прежде чем "просто хотеть".
VB> ну, знаешь, если это реализовали, то значит мне *пока* достаточно
VB> всего лишь вытащить файлы, пустить это и посмотреть как это
VB> выглядит.
Hормально. Я уже давно смотрю как в некоторых приложениях рисуют буквы
через freetype. Hо. Hа моем мониторе я не чуствую разницы ;)
VB> в подробности я буду вдаваться когда у меня будет соответствующее
VB> настроение, желание и время.
Это тоже ясно ;)
VB>> например "включение этого в kde" (а реально, видимо в Qt) поможет
VB> так оно и есть. qt-2.3
VB>> _только_ программам пользующим Qt. Остальные, например netscape -
VB>> никак не затронет. И так далее.
VB> вот кстати это меня и бесит. написали кучу библиотек, каждая отдельно
VB> взятая прога поддерживает конкретно одно, работают эти проги
VB> соответственно по-разному, и используют совершенно отдельные ресурсы,
VB> что, собственно и затрудняет переносимость. полнейший отстой. imho,
VB> наиболее уязвимое место перед не-открытыми проектами.
Меня не бесит. Я не пользую "кучу библиотек". Вернее, я не пользую
программы, которые пользуют кучу библиотек. К счастью, все нужно мне есть
написаное с использованием gtk, или более порстых вещей. За редким
исключением, которые кучу ресурсов всеравно не пользуют (если не счтитать
нетскейп, который уродливый обжора ;)
--
Bor.
--- ifmail v.2.15dev5
* Origin: BorHomeLand (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/2541731caecc.html, оценка из 5, голосов 10
|