Zašto je apple odbacio opengl?

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

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

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

"Sve što znamo je da je Apple pokazao namjeru da se riješi OpenGL-a u u korist vlastitog grafičkog API-ja, Metal Problem s Metalom vrlo je sličan problemu s DirectX-om: nije višeplatforma. "Nije sudnji dan, više je kao da Apple gradi divovski EMP stroj i kaže 'mogli bismo ili ne bismo mogli koristiti ovo.

Zašto je OpenGL zastario?

OpenGL 3.0 uveo je mehanizam zastarevanja radi pojednostavljenja budućih revizija API-ja. Određene značajke, označene kao zastarjele, mogle bi se potpuno onemogućiti ako se od prozorskog sustava 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 naučit ćete kako pretvoriti aplikaciju iz upotrebe OpenGL-a u Metal. … Napomena: Metalne aplikacije ne rade na iOS simulatoru.