Az Asahi Linux projekt Apple szilícium OpenGL-támogatása hivatalosan felülmúlja az Apple-ét

Címkék
For years, the M1 has only supported OpenGL 4.1. That changes today – with our release of full OpenGL® 4.6 and OpenGL® ES 3.2! Install Fedora for the latest M1/M2-series drivers.

Részletek itt és itt.

Hozzászólások

Ez igy szar, majd az Apple megcsinalja _rendesen_! oh wait...

Az a baj, hogy csak az egyik felét tudod a történetnek. Igen, megszüntették akkor, de aztán mostanra felkarolták az MoltenVK+Wine projektet, igaz azt sem ők írták. A MoltenVK Vulkant fordít át Metal API-ra. Lehetséges így az OpenGL is, csak az már két fordítási lépés előbb Zink fordít át OpenGL-ről Vulkanra, majd Vulkanról a MoltenVK Metal-ra.  Na, már most ettől jobb teljesítményt kínál az Asahi drivere, ami feltehetőleg már kernelszinten fordít közvetlenül OpenGL-ről Metal-ra. Persze ez az egész keverés nem kéne, vagy erősen csökkenthető lenne, ha az Apple nem próbálta volna megint saját, senki máséval nem kompatibilis szabvánnyal bezárni az ökoszisztémáját. Így igen, megérdemlik a szarkazmust, jár a fejecskéjükre a simi.

A computer is like air conditioning – it becomes useless when you open Windows.” (Linus Torvalds)

No ez már szakmaibb comment, mint maga a hír.. :) köszi érte. Én azon voltam felhaborodva, hogy a cikk maga (sajnos a forrás oldalon is) nagyon ferdit.

Am ebben nem vagyok biztos, de itt tényleg át kell fordítani opengl-rol metal -ra? Mmint a vas maga már azzal programozható kernel szinten? Én azt hittem az az user space nyelv csak hozzá.

Az meg, hogy miért valasztottak külön utat... Én sem voltam apple ceo, hogy tudjam. Viszont a magyarázat amit valahol olvastam már, az kB elfogadható volt számomra:

Ugye ők is benne vannak v voltak az opengl commitee-ben. De állítólag más felé ment mint ami nekik kellett.

Ugye ott van nvidia, AMD. Rengeteg patenttel, top kártyákkal. Ahhoz, hogy hozzájuk felerj lehetséges, Hogy másik megoldást kell választani ahhoz, hogy magas performanciat érj el.