BT Sözlüğü › Altyapı › XRender

XRender

Altyapı Svenska → Güncellendi: 2026-10-11
Daha fazla bilgi
Üretici
Keith Packard
Yayın
2000
Tür
X11 uzantısı

X11’e bir alfa kanalı kazandıran uzantı; protokol tek renkli ekranlar düşünülerek tasarlandıktan on beş yıl sonra.

Çekirdek X çizgi, dikdörtgen ve metin çizebiliyordu, ama her şey opaktı: bir piksel ya boyanırdı ya boyanmazdı. Keith Packard’ın 2000 dolaylarında belirlediği Render, Porter–Duff çizgisinde görüntü birleştirme ekledi; kaynak, alfa değerleriyle hedefin üzerine harmanlanıyordu. Bu da yarı saydam yüzeyleri, pürüzsüz kenarları ve glifleri sunucuya bir kez yükleyip kenar yumuşatmalı çizme olanağını getirdi.

Render, modern X masaüstünün üzerine kurulduğu temel oldu: yazı tipleri için Xft, vektör grafikler için Cairo’nun X arka ucu, daha sonra da birleştirmeli pencere yöneticileri. Rasterleştirme kodu sonunda pixman kitaplığına ayrıldı ve bugün X dışında da kullanılıyor.

← Sözlüğe dön