Was ist die maximale Texturanzahl für ipad / 3gs (SGX-Grafikkarte)? Wie viel Speicher können wir "spezifisch" für Texturdaten verwenden?

8

Was genau ist "shared memory" in Bezug auf den Texturspeicher in der PowerVR SGX-Karte? Es gibt keine entsprechende Dokumentation dazu.

Normalerweise für eine Anwendung auf dem iPhone (angenommen 3gs / ipad PowerVR SGX-Karten) ist es begrenzt, 24MB zu verwenden. Selbst wenn ich etwa 64 MB Texturen lade, wird es geladen. Warum heißt es Shared Memory? Wirklich verwirrt darüber. Zeiger auf die gesamte Architektur wird auch geschätzt. Danke.

    
Ayyappa 07.09.2011, 05:43
quelle

1 Antwort

11

iPhone 3GS / 4, iPod touch der dritten / vierten Generation, iPad / 2 oder neuer haben PowerVR SGX GPU.

PowerVR SGX verwendet das Shared Memory-Modell mit dem Hauptspeicher, sodass Sie Texturen jeder Größe verwenden können.

Imagination bietet die kurzen Dokumentationen von PowerVR SGX.

iPhone 3G und iPod touch der 1. / 2. Generation haben PowerVR MBX (OLD).

In der Vergangenheit verwendeten iPod touch der 1. und 2. Generation eine PowerVR MBX (OLD) . Für die PowerVR MBX (OLD) wurde der Videospeicher vom Hauptspeicher getrennt und die Videospeichergröße betrug 24 MB. Dieser Speicher war für Back / Front-Rendering-Puffer, Texturen und so weiter. Daher konnten Sie keine Texturen über 24 MB verwenden. Diese Information ist jedoch nicht mehr relevant. Es gibt kaum 24MB begrenzte Geräte heute.

Wenn Sie mehr darüber wissen wollen, können Apples Instrumente bei Ihnen sein.

    
Kazuki Sakamoto 08.09.2011, 07:35
quelle

Tags und Links