Исправление khrundel, (текущая версия) :
добавить пару примитивов в протокол, назвать X12, да на этом и успокоиться?
А зачем? Ну будет нормальное графическое апи на x12 и ненормальное на x11, тулкитам придётся поддерживать оба варианта, причём конкретно разные, для x11 отдавать растр, для x12 рисовать векторно. Или тоже растром, но тогда нафиг это x12? При этом проблема с легаси никуда не денется.
Wayland - это как раз и есть тот самый рефакторинг иксов, о котором тут писали, в нём нет нового правильного графического апи, в нем нет поддержки новых фич шрифтов, в нём сделано 3 вещи:
Исходная версия khrundel, :
добавить пару примитивов в протокол, назвать X12, да на этом и успокоиться?
А зачем? Ну будет нормальное графическое апи на x12 и ненормальное на x11, тулкитам придётся поддерживать оба варианта, причём конкретно разные, для x11 отдавать растр, для x12 рисовать векторно. Или тоже растром, но тогда нафиг это x12? При этом проблема с легаси никуда не денется. Wayland - это как раз и есть тот самый рефакторинг иксов, о котором тут писали, в нём нет нового правильного графического апи, в нем нет поддержки новых фич шрифтов, в нём сделано 3 вещи: