O loʻo faʻatalanoaina e le au atinaʻe Mesa le avanoa e faʻaopoopo ai le Rust code

Mesa Project Developers o loo talanoaina le mafai ona fa'aoga le gagana Rust e atia'e ai ta'avale OpenGL/Vulkan ma vaega fa'aputu ata. O le talanoaga na amataina e Alyssa Rosenzweig, le taʻavale avetaavale panfrost mo Mali GPU faʻavae i luga ole Midgard ma Bifrost microarchitectures. O lo'o i le fa'atalanoaga o le fa'amoemoe e le'i faia lava ni fa'ai'uga fa'apitoa.

O i latou e lagolagoina le fa'aogaina o le Rust o lo'o fa'amamafaina ai le malosi e fa'aleleia ai le fa'atinoina o le manatua ma fa'ate'aina fa'afitauli e pei o le mauaina o le manatua pe a uma le leai o se mafaufau, fa'aletonu le fa'asinomaga, ma le fa'aletonu o le pa. Ole lagolago ole ale ole a fa'ataga ai fo'i Mesa e fa'aaofia ai atina'e lona tolu, e pei ole faiga fa'apolokalame Kazan faʻatasi ai ma se faʻatinoga o le Vulkan graphics API, tusia i le Rust.

O loʻo maitauina o le faʻanatinati o le faʻaleleia atili o le saogalemu o avetaʻavale ua faʻateleina talu ai nei ona o le faʻaogaina o OpenGL pe a faʻatinoina le tulafono le faʻatuatuaina i tagata suʻesuʻe e lagolagoina le WebGL, lea e avea ai avetaavale ma vete taua mo osofaʻiga i luga o faiga faʻaoga. I le taimi nei, ua uma ona faʻaogaina e Mesa meafaigaluega e pei o le ralloc ma le static code analysis e faʻaitiitia ai faʻafitauli o le mafaufau, ae e le lava lo latou faʻaogaina.

Tagata tetee i le faʻatinoina o le Rust mafaufau, o le tele o vaega aoga o Rust e mafai ona maua e ala i le fesiitaiga o atinaʻe ile C++ faʻaonaponei, lea e foliga sili atu ona manaia ona o le tele o Mesa o loʻo tusia i le C. Faatasi ai ma finauga faasaga ia Rust o loo taua foi lavelave faiga fa'apotopotoga, le manao fusia i le faiga o pusa uta,
faʻalauteleina o manaʻoga mo le siosiomaga faʻapotopotoga ma e tatau ona aofia ai E manaʻomia faʻalagolago i le fausiaina o le Rust compiler e fausia ai vaega autu o le desktop i totonu Linux.

O le gaioiga agai i le faʻaaogaina o le Rust mo le atinaʻe o loʻo matauina foi i le AMD, lea talu ai nei tatala se avanoa Rust programmer e atiaʻe meafaigaluega fou e fesoʻotaʻi ma avetaʻavale 3D mo Radeon GPU.

puna: opennet.ru

FaŹ»atau talimalo faŹ»atuatuaina mo nofoaga ma DDoS puipuiga, VPS VDS servers šŸ”„ Fa'atau le 'upega tafa'ilagi talimalo fa'atuatuaina ma le puipuiga DDoS, 'au'aunaga VPS VDS | ProHoster