Created attachment 5697 [details] программа, воспроизводящая проблему. libcairo-devel-1.12.8-alt1 libcairomm-1.9.8-alt1 libcairo-1.12.8-alt1 libcairomm-devel-1.9.8-alt1 libcairo-gobject-1.12.8-alt1 Наткнулся на то, что некоторые многоугольники отрисоваваются лишь частично. Докопался пока до простого примера (во вложении). Устанавливается clipping path, рисуется многоугольник с заливкой и границей. В результате граница рисуется правильно, а заливка покрывает лишь часть многоугольника. Полученная картинка - во вложении. Кстати, это вторая подобная проблема за последнее время. В прошлый раз не рисовались некоторые линии, пересекающие clipping path. Это было в октябре и исправилась обновлением libcairo.
Created attachment 5698 [details] проблемная картинка
Created attachment 7649 [details] Сгенерировано с libcairo-1.15.10
Жаль, не хватало команды сборки: $ g++ cairo_tst2.cpp $(pkg-config --cflags --libs cairomm-1.0) Закрываю, отрисовка нормальная с libcairo-1.15.10 libcairomm-1.12.2 (картинка приложена).
Проверил, все хорошо. Спасибо!