Hoʻololi ʻo WebKit i ka hoʻohana ʻana i ka waihona Skia no ka hana ʻana i nā kiʻi 2D

Ke hoʻololi nei ka ʻenekini polokalamu kele pūnaewele WebKit a Apple, i hoʻohana ʻia ma nā polokalamu kele pūnaewele e like me Safari a me Epiphany (GNOME Web), i ka hoʻohana ʻana i ka waihona puke Skia, i hoʻohana ʻia ma Google Chrome, ChromeOS, no ka hōʻike ʻana i nā kiʻi 2D. Android a me Flutter, a kākoʻo i ka hoʻopuka ʻana o ka GPU. Ua mālama ʻia ke awa e Igalia ma ke ʻano he ʻāpana o ka hana hoʻonui hana WebKitGTK no GNOME. ʻO ke kumu i ʻōlelo ʻia no ka neʻe ʻana, ʻo ia ka hiki ʻana i kahi palena i ka hoʻonui ʻana i ka hana hoʻopuka 2D me ka hoʻohana ʻana i ka CPU, a me ka pono e hoʻohana i ka GPU no nā hoʻomaikaʻi hou aku.

ʻAʻole i kūleʻa ka hoʻāʻo ʻana e hoʻohui i nā mana rendering 2D GPU i ka hale waihona puke ʻo WebKit's Cairo ma muli o ka hoʻolālā ʻana o ka hale waihona puke, a ua haʻalele ʻia kahi papahana e kākau i kahi waihona hoʻololi maʻamau ma muli o ka paʻakikī o ka hoʻohālikelike ʻana i ka hana a me ka maikaʻi. ʻO ka hopena, ua hoʻi nā mea hoʻomohala mai Igalia i ka manaʻo o ka hoʻohana ʻana i ka waihona Skia, ʻo ia ka hopena maikaʻi loa, akā ua hōʻole mua ʻia ma muli o ka nele o kahi API paʻa, nā pilikia me ka hoʻohana ʻana ma ke ʻano he hilinaʻi waho a me ka pono e mālama i kahi module ʻaoʻao ʻekolu ma WebKit.

ʻO ka hoʻoholo e hoʻoneʻe iā WebKit i ka hale waihona Skia ua maʻalahi ʻia e ka ʻoiaʻiʻo o nā hemahema e pili ana i ka hoʻololi ʻana i nā hilinaʻi i ʻoi aku ka nui o nā pono, i hōʻike ʻia ʻaʻole wale i ka hoʻonui ʻana i ka hana hana, akā i ka hoʻomaʻamaʻa ʻana i ke kumu code a me ka hoʻonui ʻana i nā hiki ke hoʻomohala i nā hana hou. . Ma ke ʻano o ka hana, ua hōʻike ʻia ke awa mua o WebKit ma Skia i ʻelua manawa i ka wikiwiki o ka hoʻololi ʻana o ka code kahiko e hoʻohana ana i ka CPU i ka wā e holo ana i nā hoʻokolohua MotionMark ma kahi PC.

I Pepeluali 2024, ua neʻe ka lālā WebKit i Skia e hoʻoneʻe ʻia i ka codebase WebKit nui. Ma hope o nā kūkākūkā me nā mea hoʻomohala mai Google, Sony, Apple a me Red Hat, ua hoʻoholo ʻia e neʻe iā WebKit mai ka waihona Cairo i Skia a ua hoʻopaʻa ʻia ke code e kākoʻo iā Skia i ka laina nui WebKit.

Source: opennet.ru

E kūʻai i ka hoʻokipa hilinaʻi no nā pūnaewele me ka pale DDoS, nā kikowaena VPS VDS 🔥 E kūʻai i ka hoʻokipa pūnaewele hilinaʻi me ka pale DDoS, nā kikowaena VPS VDS | ProHoster