Показаны сообщения с ярлыком graphic stack. Показать все сообщения
Показаны сообщения с ярлыком graphic stack. Показать все сообщения

среда, 27 ноября 2019 г.

Замена cairo на skia в LibreOffice. Свершилось

Ну собственно, сегодня Luboš Luňák замержил сотню патчей, которые добавляют skia в LibreOffice. Надеюсь, что будет какое-то официальное сообщение или пост в блоге об этом событии. Все же это достаточно серьезное изменение.
Update: 
1. skia по умолчанию выключена. Включить можно в диалоге Tools->Options->LibreOffice->View рядом с включением OpenGL
2. skia доступна пока только для windows и голого Х11 в линукс.

воскресенье, 3 ноября 2019 г.

Замена cairo на skia не попадет в LibreOffice 6.4

Я тут писал недавно про эксперимент по замене cairo на skia в LibreOffice. Сейчас появилась немного дополнительной информации об этом. Собственно, вот почти дословная цитата с ESC: "Изменения будут влиты в мастер сразу после отделения ветки 6.4". Причём это они надеются, что всё пойдёт хорошо. 
Если мне память не изменяет, то отделение версии от мастера происходит на первом бета релизе. Для 6.4 - это середина ноября. Не так уж и долго ждать.

четверг, 3 октября 2019 г.

Эксперименты по замене cairo на skia в LibreOffice

Ещё на конференции LibOCon 2019, которая прошла в сентябре в Альмерии, разработчики обсуждали необходимость что-то делать с графическим стеком в LibreOffice. На конкретно этом обсуждении я даже присутствовал лично, но понял чуть менее, чем ничего. Я понял, что текущее состояние не очень хорошее и очень уж сложными путями отрисовываются на экране разные модули, особенно Writer. В общем и целом, судили они, рядили и решили для начала попробовать заменить библиотеку графических примитивов cairo, которая используется сейчас, на аналогичную библиотеку skia.
К сожалению, быстрым поиском на просторах сети я не нашёл, в чём же преимущество skia над cairo.
Зато сегодня я увидел, что Любош Лунак опубликовал коротенький пост как раз на эту тему. То есть эксперименты идут. И конечно, далеко не факт, что вообще что-то попадет в мастер будущего релиза 6.4.
Если кто-то из читателей моего блога сможет прокомментировать профиты от перехода на skia, было бы круто весьма.