Léxico TI › Infraestructura › Quartz Compositor

Quartz Compositor

Infraestructura Svenska → Actualizado: 2026-10-09
Más información
Creador
Apple
Año
2001
Tipo
Servidor de ventanas y compositor de macOS
Predecesor
Display PostScript

El servidor de ventanas de Mac OS X que desde 2001 da a cada ventana su propio búfer y compone la pantalla a partir de ellos: el primer sistema de ventanas con composición de uso masivo.

NeXTSTEP dibujaba sus ventanas con Display PostScript. Cuando Apple reconstruyó el sistema como Mac OS X, PostScript cedió el sitio a Quartz, en dos partes: Quartz 2D, que dibuja con el modelo de imagen de PDF, y Quartz Compositor, el proceso WindowServer, que toma los píxeles terminados de cada ventana y los combina en una pantalla. Las ventanas podían así solaparse sin que los programas redibujaran nada, las sombras y la transparencia salían gratis, y el efecto genio del Dock estuvo ahí desde el primer día. El precio era que un G3 con Mac OS X 10.0 daba la sensación de arrastrar ventanas por un jarabe.

La solución se llamó Quartz Extreme, en 10.2, de 2002: las ventanas se suben como texturas OpenGL y la tarjeta gráfica hace la composición. Eso liberó el procesador y convirtió Exposé en 2003, Dashboard y Spaces en efectos baratos. Desde Mojave, en 2018, el trabajo se hace con Metal en lugar de OpenGL. X11 obtuvo su equivalente con la extensión Composite en 2004 y Windows con DWM en 2006, y en ambos casos los defensores señalaban Mac OS X como prueba de que se podía hacer.

← Volver al léxico