On the whole I am satisfied with the OpenGL performance, especially on my intel machines (Win/Mac)
But I noticed small hiccups (maybe one or two in a second) on my MacBook Air1 M1 with an external monitor. (Also in my standalone app, native ARM)
The hiccups (I guess a ca. 1/10 second long) i also see in the teapot-demo from the DemoRunner (Release mode / ARM /profiling)
During profiling I couldn’t find a particular hotspot, but I noticed that other OpenGL applications can run smoothly on current Apple M1 hardware.
I wanted to ask carefully, is there perhaps room for improvement here? Just a shot in the dark: can it be that the openGL thread is not running on the m1-performance cores, or switches back and forth. (Apple Developer Documentation). Or is there something different which can be improved?