Zašto je apple zastario opengl?

Zašto je apple zastario opengl?
Zašto je apple zastario opengl?
Anonim

Apple definitivno odbacuje OpenGL kako bi favorizirao svoj API za metalnu grafiku niskog nivoa za opće tržište i razlozi tržišta igara - najočitije su nagnuti u smjeru iOS-a..

Zašto se Apple riješio OpenGL-a?

"Sve što znamo je da je Apple izgleda pokazao namjeru da se riješi OpenGL-a u u korist vlastitog grafičkog API-ja, Metal Problem sa Metalom je vrlo sličan problemu sa DirectX-om: nije međuplatformski. "Nije sudnji dan, više je kao da Apple pravi ogromnu EMP mašinu i kaže 'mogli bismo ili ne bismo ovo koristili.

Zašto je OpenGL zastario?

OpenGL 3.0 uveo je mehanizam zastarevanja kako bi se pojednostavile buduće revizije API-ja. Određene funkcije, označene kao zastarjele, mogu se u potpunosti onemogućiti ako se od prozorskog sistema zatraži kontekst kompatibilan s naprijed.

Da li Apple još uvijek koristi OpenGL?

Apple nikada nije dodao podršku za OpenGL ES 3.1 ili noviji na iOS-u, a slično tome macOS ne ide dalje od OpenGL 4.1 (Khronos je sada do 4.6). … OpenGL ES posebno će raditi na svakom Mac, iOS uređaju, Android uređaju, Windows uređaju i Linux uređaju.

Je li OpenGL zastario na iOS-u?

U 2018., Apple je zastario OpenGL u iOS-u 12 za iOS i macOS. U ovom vodiču ćete naučiti kako pretvoriti aplikaciju iz upotrebe OpenGL-a u Metal. … Napomena: Metalne aplikacije ne rade na iOS simulatoru.

Preporučuje se: