cfb e mfb (X11)
As rotinas de software do servidor de exemplo para desenhar no framebuffer, uma para cores e outra para monocromático, e o motivo de o servidor X conter o mesmo código compilado quatro vezes.
O servidor de exemplo do MIT desenhava quase tudo com a CPU, direto na memória de vídeo. O mfb, o código de framebuffer monocromático, cuidava das telas de um bit que eram padrão nas estações de trabalho dos anos 1980, e o cfb, o framebuffer colorido, das telas coloridas de 8 bits que vieram depois. Um novo DDX para uma nova tela podia sair do chão com pouco código próprio. Quando chegaram os 16, 24 e 32 bits por pixel, o cfb foi recompilado com outro valor para a macro PSZ, gerando cfb16, cfb24 e cfb32: quatro cópias quase idênticas das mesmas rotinas num único servidor.
Keith Packard as substituiu por volta de 2000 pelo fb, uma camada única que lida com qualquer profundidade de pixel. Tanto o cfb quanto o mfb foram removidos do servidor X.Org no fim dos anos 2000, e o fb continua como alternativa quando nenhum acelerador quer desenhar.