DRI Driver
All DRI drivers are made up of 3 parts:
- A DRI aware 2D driver which lives in xc/programs/Xserver/hw/xfree86/drivers/ usually in a file *dri.[ch]_.
- A DRI aware 3D driver based on Mesa which lives in xc/lib/GL/mesa/src/drv/
- A kernel module which lives in xc/programs/Xserver/hw/xfree86/os-support/linux/drm/