OpenGL on Apple M1

Apple is actively fighting open standards and some time ago declared OpenGL "deprecated" on its macOS Mojave 10.14 platform, pushing developers towards the proprietary Metal graphics API. The announcements of the Mac mini based on the Apple M1 (ARM) chipset and macOS 11 Big Sur were greeted with dismay about the fate of OpenGL on this platform, but various sources reassured that OpenGL is still supported by macOS Big Sur.





One question remained - what version of OpenGL can the "newbie" Apple M1 GPU offer? Apple's official documentation has n't been updated since 2017, and of course there is no mention of the M1 in it, and the articles available at the time of writing do not cover the moment.





, ! , 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 .





Intel sView version on macOS Big Sur (ARM)
Intel sView macOS Big Sur (ARM)
Broken text in Intel version of CAD Assistant on macOS Big Sur (ARM)
Intel CAD Assistant macOS Big Sur (ARM)

The English version of the publication can be found at the following link .








All Articles