OpenGL Slows Down Everything On Multi Instances
-
Hey Folks, Hope all is well
My UI, All Made of Paint routines And Panels, And SVG Paths, All LAF, No PNG Here.
I Found out, Using OpenGL, Can Cause A Slower Performance On Some Computers, And Even The Daw Gets Slower While The Plugin Is Open.
Made a test With 8 Instances on Ableton, With OpenGL > Yes
It Is Slow Like Hell and Gets Laggy.but Without OpenGL, I Can Open All 8 Instances At Once, And Even Randomize The Presets On Each One, While All 8 Instances Are Playing, WIth All 5 Samplers.
Result > No Issue.OpenGL Is Like The Friend Who Says I Got Your Back, But in A Fight He Escapes Like El Chapo. Lol
Please Share Your Opinions On This
-
@Natan Is the issue operating system specific? And which graphic cards?
I've seen this issue generally on macs with Radeon GPU.
-
@Natan
I can also confirm this. Whether OpenGL works on the system and brings something depends on a few factors.
Operating system, OpenGL version, graphics card and a few more.Therefore it makes sense to give the user - as many modern PugIns allow today - the possibility to switch OpenGL on or off in the plug-in.
Paint routines and SVG paths are no guarantee for fast processing. In fact, the opposite is true. Every stroke every fill command must be drawn. The more there are, the more the CPU/GPU is used. This is not the case with PNG. Here, only the file size becomes much larger.
The best is a combination of PNG and PintRoutines/SVG. -
Yeah, my MacBook Air M1 is super slow with OpenGL enabled, but my PC is about 2-3x faster.
There's not much we can do about this except for letting the user switch if he realizes the interface is laggy.
-
Well - OpenGL on M1 Macs = ???!!??¶¢$
†t
https://unlimited3d.wordpress.com/2020/12/09/opengl-on-apple-m1/
-
@Christoph-Hart said in OpenGL Slows Down Everything On Multi Instances:
Yeah, my MacBook Air M1 is super slow with OpenGL enabled,
Since M1 MacBooks use Metal, a Metal support (in Hise) would solve this issue.
-
@orange i Tested On 4 laptops, all Intel, From old to Brand New, with onboard Graphic cards,
All Reacts Same, i mean openGl Set to No, Help The Perfrmance, Wth it, Everytging gets Lagging
-
@Christoph-Hart On M1 It’s Super fast,
On Mac It is Acceptable, on my Pc It is good, But On Multi instances I Had To Turn The OpenGL Off, And It’s Space rocket -
This is a cure for that slow macOS GUI performance, not ideal but it works. :
-
@orange said in OpenGL Slows Down Everything On Multi Instances:
t ideal but it works.
You're The Best Man
-
@orange @Natan
Die-hard Mac users (like me) have known about this problem for a long time.
YouTube is full of videos about this problem.
My DAW manufacturer Studio One even recommended setting the colour profile to standard sRGB about 2 years ago.
Since then, however, I have never had a plug-in that lagged.
OpenGL on the Mac has not been updated since 2017 and is outdated. -
@MikeB said in OpenGL Slows Down Everything On Multi Instances:
not been updated since 2017 and is outdated.
Thank You Dear Mike, Your A Gem On Hise Forum :)
-
Another one Just confirmed
Mac CPU Spikes Fixed with OpenGL > NO.
Not sure what Mac the YouTuber Guy uses, But The Heavy Cpu usage is Now Less than 5%.
Such a Biatch you’re OpenGL
I Need to repackage everything and set it to Off by default or My inbox will below Up with This Thing after release