LINUX.ORG.RU

История изменений

Исправление X512, (текущая версия) :

Как минимум он реимплементировал сервер

Я в прошлом сообщении указал, что в X11R1, который был до его прихода, всё основное уже было. Даже в коде наблюдается схожесть.

запилил XRender

Одна из самых кривых поделок которую можно только представить. Один только XClock, который использует кривой API (XRenderCompositeDoublePoly), который не рекомендуют использовать, чего стоит. Это выглядит как доработка каменным топором технологий великих цивилизаций прошлого.

Far worse than complicated, that function is horribly inadequate for the job of tesselating arbitrary polygons. I’m sorry I ever even considered putting that into the Xrender library. You should stop using it immediately to avoid catastrophe; it will generate garbage trapezoids for seemingly benign input. It barely supports the polygons that xclock generates, which was the only test application for that function.

https://xcb.pdx.freedesktop.narkive.com/JwqFjBmX/xcb-xrender-and-thin-lines

В Haiku намного адекватнее расширили API рисования для поддержки субпискельного сглаживания, прозрачности и градиентов. WebPositive через это работает.

вроде Cairo

Тоже кривая тормозная поделка, которую везде заменяют на Skia.

Исправление X512, :

Как минимум он реимплементировал сервер

Я в прошлом сообщении указал, что в X11R1, который был до его прихода, всё основное уже было. Даже в коде наблюдается схожесть.

запилил XRender

Одна из самых кривых поделок которую можно только представить. Один только XClock, который использует кривой API, который не рекомендуют использовать, чего стоит. Это выглядит как доработка каменным топором технологий великих цивилизаций прошлого.

Far worse than complicated, that function is horribly inadequate for the job of tesselating arbitrary polygons. I’m sorry I ever even considered putting that into the Xrender library. You should stop using it immediately to avoid catastrophe; it will generate garbage trapezoids for seemingly benign input. It barely supports the polygons that xclock generates, which was the only test application for that function.

https://xcb.pdx.freedesktop.narkive.com/JwqFjBmX/xcb-xrender-and-thin-lines

В Haiku намного адекватнее расширили API рисования для поддержки субпискельного сглаживания, прозрачности и градиентов. WebPositive через это работает.

вроде Cairo

Тоже кривая тормозная поделка, которую везде заменяют на Skia.

Исходная версия X512, :

Как минимум он реимплементировал сервер

Я в прошлом сообщении указал, что в X11R1, который был до его прихода, всё основное уже было. Даже в коде наблюдается схожесть.

запилил XRender

Одна из самых кривых поделок которую можно только представить. Один только XClock, который использует кривой API, который не рекомендуют использовать, чего стоит. Это выглядит как доработка каменным топором технологий великих цивилизаций прошлого.

Far worse than complicated, that function is horribly inadequate for the job of tesselating arbitrary polygons. I’m sorry I ever even considered putting that into the Xrender library. You should stop using it immediately to avoid catastrophe; it will generate garbage trapezoids for seemingly benign input. It barely supports the polygons that xclock generates, which was the only test application for that function.

https://xcb.pdx.freedesktop.narkive.com/JwqFjBmX/xcb-xrender-and-thin-lines

В Haiku намного адекватнее расширили API рисования для поддержки субпискельного сглаживания, прозрачности и градиентов. WebPositive через это работает.