Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
macOS жүйесінде қолданылатын графикалық рендеринг жүйесі
Graphics rendering system used in macOS
Apple-дің macOS операциялық жүйесінде Quartz – Core Graphics фреймворкінің Quartz 2D және Quartz Compositor бөлігі. Quartz құрамына Core Graphics-тегі 2D рендерлеуші және графикалық картаға нұсқаулар жіберетін композициялық қозғалтқыш кіреді. Осы вертикальді құрылысының арқасында Quartz көбінесе Core Graphics-пен бірдей ұғым ретінде қолданылады. Жалпы айтқанда, Quartz немесе Quartz технологиялары macOS графикалық моделінің рендеринг қабатынан композиторға дейінгі, Core Image және Core Video сияқты барлық бөліктерін қамтуы мүмкін. "Quartz" префиксін пайдаланатын басқа Apple графикалық технологиялары:
Quartz Extreme
QuartzGL (алғашқыда Quartz 2D Extreme)
QuartzCore
Quartz Display Services
Quartz Event Services
In Apple's macOS operating system, Quartz is the Quartz 2D and Quartz Compositor part of the Core Graphics framework. Quartz includes both a 2D renderer in Core Graphics and the composition engine that sends instructions to the graphics card. Because of this vertical nature, Quartz is often synonymous with Core Graphics. In a general sense, Quartz or Quartz technologies can refer to almost every part of the macOS graphics model from the rendering layer down to the compositor including Core Image and Core Video. Other Apple graphics technologies that use the "Quartz" prefix include these:
Quartz Extreme
QuartzGL (originally Quartz 2D Extreme)
QuartzCore
Quartz Display Services
Quartz Event Services
Кварц 2D және Кварц Композитор
Quartz 2D – негізгі екі өлшемді (2D) мәтін және графикалық рендеринг кітапханасы: ол тікелей Aqua-ны қолдайды, екі өлшемді графиканы көрсету арқылы пайдаланушы интерфейсін құруға мүмкіндік береді, соның ішінде динамикалық рендеринг пен антиалиазингті де қамтиды. Quartz мәтінді субпикселдік дәлдікпен рендерингтей алады; графикалық элементтерге дәстүрлі антиалиазинг қолданылады, ол әдепкі режимде жұмыс істейді, бірақ өшірілуі мүмкін. Mac OS X 10.4 Tiger жүйесінде Apple Quartz 2D Extreme-ді ұсынды, бұл Quartz 2D-ге үйлесімді GPU-ға рендерингті жүктеуге мүмкіндік берді. Дегенмен, GPU рендерингі әдепкі бойынша қосылмады, себебі видеоны қайта салу мәселелері немесе жүйелік қателіктер туындауы мүмкін еді. Mac OS X v10.5 жүйесінде Quartz 2D Extreme QuartzGL деп өзгертілді. Quartz Compositor – macOS жүйесінде қолданылатын композициялық қозғалтқыш. Mac OS X Jaguar және одан кейінгі нұсқаларында Quartz Compositor графикалық үдеткішті (GPU) пайдаланып композицияның өнімділігін едәуір арттыра алады. Бұл технология Quartz Extreme деп аталады және қолдау көрсетілетін графикалық карталары бар жүйелерде автоматты түрде қосылады.
Quartz 2D is the primary two dimensional (2D) text and graphics rendering library: It directly supports Aqua by displaying two dimensional graphics to create the user interface, including on the fly rendering and anti aliasing. Quartz can render text with sub pixel precision; graphics are limited to more traditional anti aliasing, which is the default mode of operation but can be turned off. In Mac OS X 10.4 Tiger, Apple introduced Quartz 2D Extreme, enabling Quartz 2D to offload rendering to compatible GPUs. However, GPU rendering was not enabled by default due to potential video redraw issues or kernel panics. In Mac OS X v10.5 Quartz 2D Extreme was renamed to QuartzGL. The Quartz Compositor is the compositing engine used by macOS. In Mac OS X Jaguar and later, the Quartz Compositor can use the graphics accelerator (GPU) to vastly improve composition performance. This technology is known as Quartz Extreme and is enabled automatically on systems with supported graphics cards.