Articulo de referencia

Cuarzo (capa gráfica)

En el sistema operativo macOS de Apple , Quartz es la parte de Quartz 2D y Quartz Compositor del marco de trabajo Core Graphics. Quartz incluye tanto un renderizador 2D en Core ...

En el sistema operativo macOS de Apple , Quartz es la parte de Quartz 2D y Quartz Compositor del marco de trabajo Core Graphics. Quartz incluye tanto un renderizador 2D en Core Graphics como el motor de composición que envía instrucciones a la tarjeta gráfica. Debido a esta naturaleza vertical, Quartz suele ser sinónimo de Core Graphics . [ 1 ]

En términos generales, Quartz o las tecnologías Quartz pueden referirse a casi todas las partes del modelo gráfico de macOS , desde la capa de renderizado hasta el compositor, incluyendo Core Image y Core Video. [ 2 ] Otras tecnologías gráficas de Apple que utilizan el prefijo "Quartz" incluyen las siguientes:

  • Cuarzo Extremo
  • QuartzGL (originalmente Quartz 2D Extreme)
  • Núcleo de cuarzo
  • Servicios de visualización de cuarzo
  • Servicios para eventos de Quartz

Compositor de cuarzo 2D y cuarzo

Quartz 2D es la principal biblioteca de renderizado de texto y gráficos bidimensionales (2D): admite directamente a Aqua al mostrar gráficos bidimensionales para crear la interfaz de usuario, incluyendo renderizado en movimiento y suavizado de bordes . Quartz puede renderizar texto con precisión subpíxel ; los gráficos están limitados al suavizado de bordes más tradicional, que es el modo de operación predeterminado pero se puede desactivar. [ 3 ] En Mac OS X 10.4 Tiger , Apple introdujo Quartz 2D Extreme, que permite a Quartz 2D descargar el renderizado a GPU compatibles . Sin embargo, el renderizado de GPU no estaba habilitado de forma predeterminada debido a posibles problemas de redibujado de vídeo o pánicos del kernel . [ 4 ] En Mac OS X v10.5 Quartz 2D Extreme pasó a llamarse QuartzGL.

Quartz Compositor es el motor de composición utilizado por macOS . En Mac OS X Jaguar y versiones posteriores, Quartz Compositor puede usar el acelerador gráfico (GPU) para mejorar enormemente el rendimiento de la composición. Esta tecnología se conoce como Quartz Extreme y se habilita automáticamente en sistemas con tarjetas gráficas compatibles. [ 1 ]

Véase también

Referencias

  1. 1 2 "Apple - Desarrollador - Descripción general de gráficos e imágenes" . Archivado del original el 20 de noviembre de 2004. Recuperado el 12 de febrero de 2007 .
  2. "Apple - Desarrollador - Referencia de gráficos e imágenes" . Archivado del original el 5 de diciembre de 2011. Consultado el 17 de abril de 2007 .
  3. "Apple - Desarrollador - Guía de programación Quartz para desarrolladores de QuickDraw: Destinos de dibujo" . Archivado del original el 5 de septiembre de 2008. Consultado el 12 de febrero de 2007 .
  4. "Apple - Información - Documentación - Acerca de la actualización (delta) de Mac OS X 10.4.3" . Archivado del original el 16 de octubre de 2007. Consultado el 20 de septiembre de 2007 .
  • Guía de programación de Quartz 2D en developer.apple.com
  • Referencia de la API de Core Graphics en developer.apple.com
  • Quartz en Tiger (de una reseña de Mac OS X 10.4 en Ars Technica)
  • Introducción a las API gráficas de OS X
  • Gráficos de cacao con cuarzo: Parte 1
  • Gráficos de cacao con cuarzo: Parte 2
Obtenido de " https://en.wikipedia.org/w/index.php?title=Quartz_(graphics_layer)&oldid=1320112033 "