Hallo Harry,
das ist mit ziemlicher Wahrscheinlichkeit ein Bug. TCanvasQuartz ist die alte Anzeigebibliothek für MacOS und wird bei aktiviertem Metal ziemlich sicher gar nicht initialisiert. Übrigens hab ich nie mit FMX und TCanvasQuartz eine normale Anzeige auf meinem iMac zum Laufen bekommen. Ich musste immer was eigenes in
OpenGL schreiben, aber Metal ist echt cool. Ich kriege hier in 5k knapp 1000 Frames, wenn ich ein 4k HEVC Video abspiele. Was mich dabei allerdings wundert ist, ich dachte GlobalPreferredFramesPerSecond in Kombination mit GlobalEventDrivenDisplayUpdates limitiert das auf 60 Frames.
Christian
Seltsamerweise wird die gleiche Stelle, wenn es knallt auch durchlaufen, wenn GlobalMetal nicht aktiviert ist (wohl default).
Na ja, werde morgen abend mal ein Demo produzieren und eine
QC-Meldung machen...