تحارب Apple بنشاط المعايير المفتوحة وقد أعلنت منذ بعض الوقت أن OpenGL "عفا عليه الزمن" على نظامها الأساسي macOS Mojave 10.14 ، مما دفع المطورين نحو واجهة برمجة تطبيقات الرسوميات المعدنية الخاصة بها. تم الترحيب بإعلانات Mac mini القائمة على شرائح Apple M1 (ARM) و macOS 11 Big Sur بفزع بشأن مصير OpenGL على هذه المنصة ، لكن مصادر مختلفة طمأنت إلى أن OpenGL لا يزال مدعومًا من قبل macOS Big Sur.
بقي سؤال واحد - ما هو إصدار OpenGL الذي يمكن أن تقدمه وحدة معالجة الرسومات "مبتدئ" Apple M1؟ لم يتم تحديث وثائق Apple الرسمية منذ عام 2017 ، وبالطبع لا يوجد أي ذكر لـ M1 فيها ، والمقالات المتاحة وقت كتابة هذا التقرير لا تغطي هذه اللحظة.
, ! , macOS OpenGL 4.1 , Metal - OpenGL, GPUs, GeForce Radeon.
- CAD Assistant, M1 (Mac mini '2020), Intel UHD Graphics 630 (Mac mini '2018). (Path Tracing) GPU Open CASCADE Technology. Path Tracing OpenGL 4+ GLSL - GPU OpenGL.
, OpenGL Windows OpenGL 4.5 ('2014) , , OpenGL 4.1 ('2010) 10 ! "" Apple - OpenGL, macOS , API Metal 2014 - iOS, macOS. , , , OpenGL Apple.
M1 Intel HD 630: 48 FPS 25 FPS 14.8 FPS 6.5 FPS 1080p. , M1 GPU Intel i5 - 100+ FPS 1080p , GeForce 1060 GTX.
, CAD Assistant Rosetta - Apple x86-64 ARM64 ( M1). , 99.9% , macOS, Intel.
, Apple , Rosetta macOS Big Sur! .app Intel Finder , . .pkg Rosetta, .
. IA-64 (64 Intel Itanium) x86 , x86_64 ( AMD64, 64- Intel AMD) x86 . , 64- Windows XP AMD 2005 - AMD Athlon 64 / Opteron . ( WoW64 32 64 Windows), 32 x86 .
ARM x86 ( ), , , . Apple - Rosetta PowerPC Intel 2006 .
, Android - Intel ARM. Android Intel ARM. , - . Rosetta 2:
sView , .
CAD Assistant , QtQuick.
Telegram .
Edge .
Firefox , ( , ).
, Rosetta, macOS Big Sur, Apple M1. ARM macOS .
يمكن العثور على النسخة الإنجليزية من المنشور على الرابط التالي .