Yes, it seems to happen when you call -lockFocus/-unlockFocus within -drawRect:, but with some drawing improvements in Mojave, it breaks code, which relies on this undefined behavior to work. It is weird, that mostly AudioUnits are effected – maybe there is some shared code in the VST wrapper, which has this code path? Because this was a global change in Mojave and it probably would have broken _a_ lot of applications, but that didn’t happen.
Cheers, Markus > On 14. May 2019, at 14:52, Vojtěch Meluzín <[email protected]> wrote: > > Thanks for the info Markus. Unfortunately I'd need to know what bug is that. > Plus it does that with ALL audio interfaces, hence it doesn't need to be AU, > it may well be VST, same thing. As far as I know MPC doesn't work, and in > TwistedWave the developer reverted back to high sierra. There are possibly > others. > > Cheers! > Vojtech > www.meldaproduction.com <http://www.meldaproduction.com/> > > > út 14. 5. 2019 v 9:41 odesílatel Markus Fritze <[email protected] > <mailto:[email protected]>> napsal: > It’s not OpenGL per-se, its a coding bug in the AudioUnits triggered by > changes in macOS resulting in this. It seems Waves simply fixed that bug. > > Which DAW are you talking about? Which version of Mojave? > > > Markus > >> On 9. May 2019, at 13:28, Vojtěch Meluzín <[email protected] >> <mailto:[email protected]>> wrote: >> >> Hey folks, >> >> so apparently since Mojave Apple introduced some brutal bug... When the >> plugins (like mine) use OpenGL for rendering and the DAW has been built on >> Mojave, the plugins become invisible. When the same DAW is built on High >> sierra, everything is fine :). Any ideas how to fixed that? Apparently Waves >> managed to hack it somehow... >> >> Cheers! >> Vojtech >> >> _______________________________________________ >> Do not post admin requests to the list. They will be ignored. >> Coreaudio-api mailing list ([email protected] >> <mailto:[email protected]>) >> Help/Unsubscribe/Update your Subscription: >> https://lists.apple.com/mailman/options/coreaudio-api/mfritze%40apple.com >> <https://lists.apple.com/mailman/options/coreaudio-api/mfritze%40apple.com> >> >> This email sent to [email protected] <mailto:[email protected]> > > Apple Technology Services B.V. & Co. KG > Geschäftsführung: Alexander Niemczyk, Michael Joseph Boyd Jr. > Sitz der Gesellschaft: Hackerbrücke 6, 80335 München, Deutschland > Persönlich haftender Gesellschafter: Apple Holding B.V., Leidseplein 29, > 1017PS Amsterdam, Niederlande, Sitz: Bunnik, Niederlande, Kamer van > Koophandel: 08058671 > Amtsgericht München, HRA 108914 > Steuernummer: DE 815764402 > > Die Informationen in dieser E-Mail einschließlich ihrer Anhänge sind > möglicherweise vertraulich und ausschließlich für den Adressaten bestimmt. > Unter Umständen entspricht das Geäußerte nicht der offiziellen > Unternehmenspolitik, sondern gibt allein die persönlichen Ansichten des > Absenders wieder. Solltest du diese Nachricht irrtümlich erhalten haben, > benachrichtigst du den Absender per Antwort-E-Mail und löschst sie von deinem > System. Den Inhalt solltest du nicht reproduzieren, verbreiten, speichern, > weiterleiten, verwenden oder anderen mitteilen. Hinweis: Wir behalten uns das > Recht vor, sämtliche E-Mail- Kommunikation zu überwachen, die über unsere > internen und externen Netzwerke abläuft. Apple und das Apple Logo sind > eingetragene Marken von Apple Inc. in den USA und anderen Ländern. > Apple Technology Services B.V. & Co. KG Geschäftsführung: Alexander Niemczyk, Michael Joseph Boyd Jr. Sitz der Gesellschaft: Hackerbrücke 6, 80335 München, Deutschland Persönlich haftender Gesellschafter: Apple Holding B.V., Leidseplein 29, 1017PS Amsterdam, Niederlande, Sitz: Bunnik, Niederlande, Kamer van Koophandel: 08058671 Amtsgericht München, HRA 108914 Steuernummer: DE 815764402 Die Informationen in dieser E-Mail einschließlich ihrer Anhänge sind möglicherweise vertraulich und ausschließlich für den Adressaten bestimmt. Unter Umständen entspricht das Geäußerte nicht der offiziellen Unternehmenspolitik, sondern gibt allein die persönlichen Ansichten des Absenders wieder. Solltest du diese Nachricht irrtümlich erhalten haben, benachrichtigst du den Absender per Antwort-E-Mail und löschst sie von deinem System. Den Inhalt solltest du nicht reproduzieren, verbreiten, speichern, weiterleiten, verwenden oder anderen mitteilen. Hinweis: Wir behalten uns das Recht vor, sämtliche E-Mail- Kommunikation zu überwachen, die über unsere internen und externen Netzwerke abläuft. Apple und das Apple Logo sind eingetragene Marken von Apple Inc. in den USA und anderen Ländern.
_______________________________________________ Do not post admin requests to the list. They will be ignored. Coreaudio-api mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/coreaudio-api/archive%40mail-archive.com This email sent to [email protected]
