Léxico de TI › Hardware › Planos de overlay (X11)

Planos de overlay (X11)

Hardware Svenska → Atualizado: 2026-10-12

Planos de bits extras sobre o framebuffer normal, para que menus e cursores pudessem aparecer e sumir sem que a imagem por baixo precisasse ser redesenhada.

Estações de trabalho de ponta da Silicon Graphics, da Hewlett-Packard e de outras tinham, ao lado do buffer principal, alguns planos com pixels próprios exibidos por cima dele. Um valor de pixel no overlay era transparente e deixava a imagem de baixo aparecer. Um menu desenhado no overlay podia abrir e fechar sobre uma cena 3D pesada sem enviar um único evento Expose ao programa que desenhou a cena.

O X11 não tinha conceito algum para isso. Os fabricantes se acertaram em uma convenção: a propriedade SERVER_OVERLAY_VISUALS na janela raiz lista quais visuais pertencem ao overlay e qual valor de pixel é transparente. O GLX ganhou o equivalente como camadas acima do nível zero. Quando as placas de vídeo passaram a compor janelas como texturas, os overlays se tornaram desnecessários, e a convenção sobrevive principalmente em softwares CAD antigos.

← Voltar ao léxico