Linux tsav tsheb rau Apple M1 GPU chips dhau 99% ntawm OpenGL ES 2 kev sib tw ua tau zoo

Tus tsim tawm ntawm qhib Linux tsav tsheb rau Apple AGX GPU siv hauv Apple M1 chips tau tshaj tawm txog 99.3% kev vam meej hauv dEQP-GLES2 qhov kev xeem suite, uas kuaj xyuas qib kev txhawb nqa rau OpenGL ES 2 specification.Cov haujlwm siv ob yam: tus tsav tsheb DRM rau Linux kernel, sau hauv Rust, thiab tus tsav tsheb rau Mesa sau hauv C.

Kev txhim kho tsav tsheb yog qhov nyuaj los ntawm qhov tseeb tias Apple M1 siv nws tus kheej Apple-tsim GPU, khiav tus tswv firmware thiab siv cov ntaub ntawv sib koom ua ke. Tsis muaj cov ntaub ntawv qhia txog GPU thiab kev txhim kho cov tsav tsheb ywj pheej siv rov qab engineering ntawm cov tsav tsheb los ntawm macOS.

Tus tsav tsheb qhib tsim rau Mesa tau pib sim hauv macOS ib puag ncig kom txog thaum tsim nyog tus tsav tsheb DRM (Direct Rendering Manager) rau Linux kernel tau npaj, uas ua rau nws siv tau tus tsav tsheb tsim rau Mesa hauv Linux. Ntxiv rau qhov kev vam meej tam sim no hauv kev dhau qhov kev xeem dEQP-GLES2, thaum kawg lub Cuaj Hli tus tsav tsheb Linux rau Apple M1 chips tau mus txog qib uas tsim nyog rau kev khiav Wayland-based GNOME kev sib ntsib thiab khiav Neverball game thiab Firefox browser los ntawm YouTube.

Tau qhov twg los: opennet.ru

Ntxiv ib saib