www.wikidata.de-de.nina.az
Der Quartz Compositor ist das Fenstersystem mit manager von macOS Seine Hauptaufgaben liegen in der Verwaltung und Darstellung der Fenster und die Vorverarbeitung und Weitergabe von Eingabe Ereignissen Quartz CompositorBasisdatenEntwickler AppleBetriebssystem macOSKategorie FenstersystemLizenz Proprietarwww apple comDer Quartz Compositor vereint Display Server und Fenstermanager in einer Komponente Jeder Fensterinhalt wird als Rastergrafik bitmap gespeichert Es enthalt zusatzliche Informationen wie die Position inkl Z Index und Darstellungsform den Alpha Kanal Transparenz sowie zur Kantenglattung notwendige Informationen Die Anwendung stellt ihre Inhalte dar indem sie ihre Informationen in diese Bitmap schreibt Dies kann uber eine der zustandigen Subsysteme geschehen Quartz 2D QuickDraw OpenGL Cocoa etc Quartz Compositor vereinigt die einzelnen Fenster und berechnet so das angezeigte Bild Durch diese Methode die erhaltenen Informationen Alpha Kanal und weiterer Vorverarbeitungsfilter kann die Darstellung sehr effektvoll erfolgen z B Minimierungseffekte Fensterubersicht In seiner Rolle als Fenstermanager verfugt Quartz Compositor auch uber eine Ereignis Verwaltung die Ereignisse Events wie Tastenanschlage Mausbewegungen und klicks zwischenspeichert filtert und weiterleitet Jedes Programm welches Fenster darstellt hat eine eigene Ereignis Verwaltung die Quartz Compositor mit den Ereignissen fullt die seine Fenster betreffen Inhaltsverzeichnis 1 Quartz Extreme 2 Siehe auch 3 Weblinks 4 EinzelnachweiseQuartz Extreme BearbeitenSeit Mac OS X 10 2 ist Quartz Compositor um Quartz Extreme erweitert wodurch die Grafik mittels OpenGL dargestellt wird Die einzelnen Fenster sind hierbei Texturen in einem 3D Kontext Dadurch werden direkt die beschleunigten Darstellungsfahigkeiten moderner Hardware ausgenutzt was die Oberflachendarstellung deutlich beschleunigt Quartz Extreme hat aber dementsprechend auch hohere Hardwareanforderungen So setzt Apple um es zu aktivieren einen Macintosh voraus dessen Grafikkarte uber wenigstens 16 MB Grafikspeicher verfugt GeForce 2 MX ATI Radeon Intel GMA oder neuer und uber AGP oder PCI Express angesteuert wird Tatsachlich benotigt Quartz Extreme lediglich eine 3D Grafikkarte die Texturen darstellen kann welche keine Zweierpotenz Grosse haben es funktioniert also auch mit PCI Grafikkarten wie etwa der Radeon 7000 9000 und mit 8 MB Grafikspeicher allerdings benotigt man das Fremdprogramm PCI Extreme 1 um es zu aktivieren und es kann wegen der hohen Belastung des PCI Bus zu Beeintrachtigungen etwa beim Abspielen von DVDs kommen In Mac OS X Tiger wurde ausserdem Quartz 2D Extreme Q2DE eingefuhrt welches auf vergleichbare Art die Geschwindigkeit der Darstellung von 2D Elementen steigert und die Darstellungsmoglichkeiten erweitert Das System gehort zwar zum Lieferumfang ist aber aus Stabilitatsgrunden und weil es noch nicht durch alle Grafikkartentreiber unterstutzt wird nicht standardmassig aktiviert Derzeit muss seine Aktivierung noch uber das Quartz Debug Werkzeug erfolgen einem Teil von Xcode 2 0 und ist nicht dauerhaft wird beim Herunterfahren also nicht gespeichert Fur eine dauerhafte Aktivierung ware es notwendig direkt eine Konfigurationsdatei zu bearbeiten Siehe auch BearbeitenQuartz macOS X Window System WaylandWeblinks Bearbeiten The Graphics and Windowing Environment Apples Dokumentation zu Mac OS X Memento vom 25 September 2004 im Internet Archive englisch Quartz Services Reference englisch Einzelnachweise Bearbeiten Archivierte Kopie Memento des Originals vom 18 Marz 2009 im Internet Archive nbsp Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot www macupdate com Abgerufen von https de wikipedia org w index php title Quartz Compositor amp oldid 208100028 Quartz Extreme