|
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
|