stringtranslate.com

Cuarzo (capa gráfica)

En el sistema operativo macOS de Apple , Quartz es la parte Quartz 2D y Quartz Compositor del marco 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 un sentido general, 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, incluidos Core Image y Core Video. [2] Otras tecnologías gráficas de Apple que usan el prefijo "Quartz" incluyen las siguientes:

Cuarzo 2D y Compostor de Cuarzo

Quartz 2D es la biblioteca principal de renderizado de texto y gráficos bidimensionales (2D): admite directamente Aqua al mostrar gráficos bidimensionales para crear la interfaz de usuario, incluida la renderización sobre la marcha y el anti-aliasing . Quartz puede renderizar texto con precisión de subpíxeles ; los gráficos están limitados a un anti-aliasing más tradicional, que es el modo de operación predeterminado pero que se puede desactivar. [3] En Mac OS X 10.4 Tiger , Apple presentó Quartz 2D Extreme, lo que permitió que Quartz 2D descargara el renderizado a GPU compatibles . Sin embargo, el renderizado de GPU no estaba habilitado de forma predeterminada debido a posibles problemas de redibujado de video 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 que utiliza macOS . En Mac OS X Jaguar y versiones posteriores, Quartz Compositor puede utilizar el acelerador de gráficos (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. ^ ab "Apple - Developer - Graphics & Imaging Overview". Archivado desde el original el 20 de noviembre de 2004. Consultado el 12 de febrero de 2007 .
  2. ^ "Apple - Developer - Graphics & Imaging Reference". Archivado desde el original el 5 de diciembre de 2011 . Consultado el 17 de abril de 2007 .
  3. ^ "Apple - Developer - Quartz Programming Guide for QuickDraw Developers: Drawing Destinations" (Guía de programación de Apple para desarrolladores de QuickDraw: destinos de dibujo). Archivado desde el original el 5 de septiembre de 2008. Consultado el 12 de febrero de 2007 .
  4. ^ "Apple - Información - Documentos - Acerca de la actualización de Mac OS X 10.4.3 (Delta)". Archivado desde el original el 16 de octubre de 2007 . Consultado el 20 de septiembre de 2007 .

Enlaces externos