Ich bin auf der Suche nach einer Möglichkeit, eine Update-Textur von iOS zu einem OpenGL-Kontext zu erstellen. Ich habe Render contents of UIView as an OpenGL texture gesehen, aber das ist ziemlich langsam, da es erfordert, dass die gesamte Ansicht bei jeder Änderung neu gerendert wird. Dies bedeutet, dass insbesondere Web-Views sehr hart getroffen werden, da die gesamte Seite blitting benötigt. Dies unterbricht Animationen in Webansichten und macht alles sehr statisch. Ich habe mich gefragt, ob es eine Technik gibt, die einige andere APIs in iOS verwendet, die es ermöglichen würden, einen Link zwischen der Texturansicht zu erstellen (ähnlich wie bei Videotexturen).Capture UIView zu Textur kontinuierlich
Dies scheint eine grundlegende Anforderung der OS Display-Zusammensetzung zu sein, aber es fühlt sich an, als ob es immer unter den Abdeckungen passiert und nicht Entwicklern ausgesetzt ist. Vielleicht liege ich falsch!
Bonuspunkte für alle, die mir sagen können, ob andere Betriebssysteme diese Funktion unterstützen.