Apple яагаад opengl-г татгалзсан бэ?

Агуулгын хүснэгт:

Apple яагаад opengl-г татгалзсан бэ?
Apple яагаад opengl-г татгалзсан бэ?

Видео: Apple яагаад opengl-г татгалзсан бэ?

Видео: Apple яагаад opengl-г татгалзсан бэ?
Видео: Глобальные тренды 2020 — от Agile до IoT / Java Tech Talk 2024, Арванхоёрдугаар сар
Anonim

Apple нь Ерөнхий зах зээлд зориулсан доод түвшний Метал график API болон тоглоомын зах зээлийн шалтгааны улмаас OpenGL-ийг үгүйсгэж байгаа нь ойлгомжтой.

Apple яагаад OpenGL-ээс салсан бэ?

"Бидний мэдэж байгаа зүйл бол Apple нь өөрийн график API болох Металл ашиглан OpenGL-ээс ангижрах зорилготой байгаа бололтой. Металлтай холбоотой асуудал нь асуудалтай тун төстэй юм. DirectX-тэй: энэ бол хөндлөн платформ биш. "Энэ бол сүйрлийн өдөр биш, харин Apple-ийн асар том EMP машин бүтээж, "бид үүнийг ашиглаж магадгүй эсвэл ашиглахгүй байж магадгүй" гэж хэлж байгаатай адил юм.

OpenGL-ийг яагаад хуучирсан бэ?

OpenGL 3.0 нь API- н цаашдын засваруудыг хялбарчлахын тулд хуучирсан механизмыг нэвтрүүлсэн. Цонхны системээс дамжуулахад нийцтэй контекстийг хүссэнээр хуучирсан гэж тэмдэглэгдсэн зарим функцийг бүрэн идэвхгүй болгож болно.

Apple OpenGL-г ашигладаг хэвээрээ юу?

Apple хэзээ ч iOS дээр OpenGL ES 3.1 болон түүнээс хойшхи хувилбаруудад дэмжлэг нэмээгүй бөгөөд үүнтэй адил macOS нь OpenGL 4.1-ээс хэтэрдэггүй (Хронос одоо 4.6 хүртэл байна). … OpenGL ES нь ялангуяа Mac, iOS төхөөрөмж, Android төхөөрөмж, Windows төхөөрөмж болон Линукс төхөөрөмж бүрт ажиллах болно.

OpenGL-г iOS дээр цуцалсан уу?

2018 онд Apple iOS 12 дээр iOS болон macOS аль алинд нь OpenGL-ийг цуцалсан. Энэ зааварт та OpenGL-г ашиглан програмыг металл руу хэрхэн хөрвүүлэх талаар сурах болно. … Анхаар: Металл програмууд iOS симулятор дээр ажилладаггүй.

Зөвлөмж болгож буй: