5 - Hardware YUV overlays
6 - OpenGL - software only
7 - 2D/3D accelerations (depends on directfb driver)
11 DirectFB 1.0.0 - required
12 Kernel-Framebuffer support: required: vesafb, radeonfb ....
13 Mesa 7.0.x - optional for OpenGL
15 As of this writing 20070810 you need to pull Mesa from git and do the following:
17 ------------------------
22 echo Installing - pleaser enter sudo pw.
24 sudo make install INSTALL_DIR=/usr/local/dfb_GL
25 cd src/mesa/drivers/directfb
27 sudo make install INSTALL_DIR=/usr/local/dfb_GL
28 ------------------------
32 This file should contain the following two lines to make
34 ------------------------
35 disable-module=joystick
36 disable-module=linux_input
37 ------------------------
39 To run the SDL - testprograms:
41 export SDL_VIDEODRIVER=directfb
42 export LD_LIBRARY_PATH=/usr/local/dfb_GL/lib
43 export LD_PRELOAD=/usr/local/dfb_GL/libGL.so.7
47 To use hardware accelerated YUV-overlays for YUV-textures, use:
49 export SDL_DIRECTFB_YUV_DIRECT=1
51 This is disabled by default. It will only support one
52 YUV texture, namely the first. Every other YUV texture will be
55 In addition, you may use
57 export SDL_DIRECTFB_YUV_UNDERLAY=1
59 to make the YUV texture an underlay. This will make the cursor to