Apple erklärt Entwicklern Integration von Image Color Management und Multi-Threaded-OpenGL
Auf seinen Entwickler-Web-Seiten hat Apple zwei interessante technische Notizen veröffentlicht. In der Technical Note TN2115 "Image Color Management" erklärt Apple den Ansatz des Image Color Management von Mac OS X und wie man
mit Hilfe des Image-I/O-Framework die Farbverwaltung in die eigene Anwendung integrieren kann. Die Technical Note TN2085 "Enabling multi-threaded execution of the OpenGL framework" erklärt die notwendigen Schritte um die seit Mac OS X 10.4.8 (Intel) integrierter Multi-Prozessor-optimierte OpenGL-Darstellung in eigenen Anwendungen nutzen zu können. Allerdings sollten Entwickler abwägen, ob Multi-Threaded-OpenGL für ihre Anwendung geeignet ist, da bei Aktivierung eine umfangreichere Synchronisation zwischen Prozessor und Grafikchip erfolgt und auch der RAM-Verbrauch ansteigen kann.
Weiterführende Links: