X协议虽然是间接渲染的代表性协议,但是实际上它也支持直接渲染扩展。和原生的直接渲染协议——wayland相比,x协议只是没有把合成器和窗口管理器合二为一了。
DRI1
由于早期的显卡(video cards)内存大小很小,在最初的dri框架里,DRI client和server共享一个front buffer和back buffer(其实还有其他depth buffer和stencil buffer也只有一个实例)。所有的程序直接将图形渲染到back buffer,然后vb 间隔里和front buffer交换,以完成显示。
...