Ich lese über Texture Views in der new Red Book. auf der Seite 322 heißt es:Wann Texturansichten zu verwenden
OpenGL ermöglicht Texturen einen einzigen Datenspeicher zwischen mehreren zu Teilen, die jeweils mit einem eigenen Format und Abmessungen.
(via Texture Views)
Nun meine Fragen sind:
es eine einzige Textur Quelle (in diesem Fall Textur Ansichten) durch mehrere Instanzen verwiesen bedeutet wird?
Wie unterscheidet es sich von der Verwendung des gleichen Texturobjekts, zum Beispiel mit verschiedenen Samplern?
Auch bedeutet es, dass die Texturpixel über Textur Ansicht ändern, werden die Pixel in der ursprünglichen Textur Objekt ändern? (Ich nehme an, die Antwort positiv ist, wie die doc sagt es alias zum Texturspeicher ist)
Ja, jetzt ist es ziemlich klar.Aber einmal Frage hast du nicht geantwortet: wenn das Ändern der Daten in der Texturansicht es auch in der referenzierten Textur ändert? Basierend auf deinem Satz: "Genauso wie das Teilen eines Zeigers bedeutet von zwei verschiedenen Orten auf denselben Speicher zuzugreifen. " Die Antwort ist wahrscheinlich "Ja"? –