История изменений
Исправление EXL, (текущая версия) :
Скорее всего потому что никто не заморачивался. Пока. WebPositive использует сервереую векторную графику.
А это скорее всего трудно будет заморочиться, так как даже под Windows фреймворк Qt насколько я помню, тоже рисует всё самостоятельно, и полагается на WinAPI примерно так же, как это сделано в QPA для Haiku.
Пойнт-то в чём: в Haiku есть отличный системный графический тулкит, который развивается вместе с системой, как это делает тот же WinAPI. На заре десктопного Linux подобным тулкитом мог быть какой-нибудь Xaw, но как видишь, не срослось и из иксовой экосистемы выжил лишь оконный сервер и местами XRender (Qt, к примеру, скорее всего его тоже не использует).
Векторную и ускоренную серверную графику на той же Skia можно было бы запилить, если была бы есть общая база. В Haiku это её встроенный графический тулкит, а в Linux что? Тут каждый кто по дрова, кто по ягоды: GTK+ выбрал Cairo и Xlib, а Qt использует QPainter и XCB. Конечно, могли бы появиться какие-нибудь фэнтезийные проекты XRender => Skia, но это уже на грани фантастики.
Да и сейчас на Wayland-сеансах, рендеринг цепочки Gtk4 => Cairo и Qt5 => QPainter должен уходить в OpenGL или GL|ES.
Исправление EXL, :
Скорее всего потому что никто не заморачивался. Пока. WebPositive использует сервереую векторную графику.
А это скорее всего трудно будет заморочиться, так как даже под Windows фреймворк Qt насколько я помню, тоже рисует всё самостоятельно, и полагается на WinAPI примерно так же, как это сделано в QPA для Haiku.
Пойнт-то в чём: в Haiku есть отличный системный графический тулкит, который развивается вместе с системой, как это делает тот же WinAPI. На заре десктопного Linux подобным тулкитом мог быть какой-нибудь Xaw, но как видишь, не срослось и из иксовой экосистемы выжил лишь оконный сервер и местами XRender (Qt, к примеру, скорее всего его тоже не использует).
Векторную и ускоренную серверную графику на той же Skia можно было бы запилить, если была бы есть общая база. В Haiku это её встроенный графический тулкит, а в Linux что? Тут каждый кто по дрова, кто по ягоды: GTK+ выбрал Cairo и Xlib, а Qt использует QPainter и XCB. Конечно, могли бы появиться какие-нибудь фэнтезийные проекты XRender => Skia, но это уже на грани фантастики.
Исходная версия EXL, :
Скорее всего потому что никто не заморачивался. Пока. WebPositive использует сервереую векторную графику.
А это скорее всего трудно будет заморочится, так как даже под Windows фреймворк Qt насколько я помню, тоже рисует всё самостоятельно, и полагается на WinAPI примерно так же, как это сделано в QPA для Haiku.
Пойнт-то в чём: в Haiku есть отличный системный графический тулкит, который развивается вместе с системой, как это делает тот же WinAPI. На заре десктопного Linux подобным тулкитом мог быть какой-нибудь Xaw, но как видишь, не срослось и из иксовой экосистемы выжил лишь оконный сервер и местами XRender (Qt, к примеру, скорее всего его тоже не использует).
Векторную и ускоренную серверную графику на той же Skia можно было бы запилить, если была бы есть общая база. В Haiku это её встроенный графический тулкит, а в Linux что? Тут каждый кто по дрова, кто по ягоды: GTK+ выбрал Cairo и Xlib, а Qt использует QPainter и XCB. Конечно, могли бы появиться какие-нибудь фэнтезийные проекты XRender => Skia, но это уже на грани фантастики.