Hi,
I am working on an audio plug-in, with display code written using OpenGL. It exists as an OSX component, and a Windows dll.
The plug-in can be loaded into several host audio applications (Logic, Garage Band, Bias Peak, Cubase, Ableton Live, etc) - with most of the these hosts, everything functions correctly.
In one specific host, I find that when I open up my plug-in’s GUI, it causes solid white rectangles to appear on the host’s GUI, which eventually cause the entire host’s GUI to be solid white. My plug-in continues to render correctly in the foreground.
If I then close my plug-in’s GUI, the host app remains solid white. The host app has a “F11 for fullscreen” feature, and if I press F11, the host goes to fullscreen and starts displaying correctly again.
Please, could anyone suggest what sort of things might cause this problem, or what I might be able to do to investigate it further, or try to fix it?
Thanks for any help.
Paul