next üp" previous
Next: Image Layer Chunking Up: Lösungsansätze Previous: Image Layers

Image Layer Compositing

Nachdem nun die Szene in die Image Layers gezeichnet wurde, verbleibt das Problem, wie diese Image Layers schnell genug in den Bildschirmspeicher transportiert werden. In der Talisman Architektur wird dieses Problem dadurch gelöst, da auf den Bildspeicher verzichtet wird und die einzelnen Image Layers während des Bildaufbaues übereinandergelegt werden. Zu diesem Zweck wird eine Liste gebildet die die Lage, die Grö, die durchzuführende Transformation und die Priorität der einzelnen Layer beschreibt. Für jede Scanline eines Frames wird diese Liste abgearbeitet und die resultierende Scanline in einem Scanline-Buffer abgelegt. Dieser Scanline-Buffer ist doppelt vorhanden und entkoppelt die Berechnung von der Darstellung. Die Scanline-Buffer werden dabei abwechselnd beschrieben und dargestellt.