Ich habe eine Seite, die viele Webgl-Kontexte verwendet, einen pro Leinwand. Leinwände können neu geladen, verkleinert usw. werden, wodurch jedes Mal neue Kontexte erstellt werden. Es funktioniert für mehrere Neuladungen, aber letztendlich, wenn ich versuche, einen neuen Kontext zu erstellen, wird ein Nullwert zurückgegeben. Ich gehe davon aus, dass mir der Speicher ausgeht.
Ich würde gerne die Kontexte löschen können, die ich nicht mehr verwende, um den Speicher wiederherzustellen und ihn für meine neuen Kontexte zu verwenden. Gibt es eine Möglichkeit, dies zu tun? Oder gibt es einen besseren Weg, um mit vielen Leinwänden umzugehen?
Danke.