README.DirectFB
changeset 2815 e759ad5e6f43
parent 2791 8133d1d278da
child 2998 d364ee9b9c15
--- a/README.DirectFB	Mon Dec 01 00:07:45 2008 +0000
+++ b/README.DirectFB	Mon Dec 01 00:10:49 2008 +0000
@@ -5,13 +5,45 @@
 - Hardware YUV overlays
 - OpenGL - software only
 - 2D/3D accelerations (depends on directfb driver)
+- multiple displays
+- windows
 
 What you need:
 
-DirectFB 1.0.0 - required
+DirectFB 1.0.1, 1.2.x, 1.3.0
 Kernel-Framebuffer support: required: vesafb, radeonfb .... 
 Mesa 7.0.x	   - optional for OpenGL
 
+/etc/directfbrc
+
+This file should contain the following lines to make
+your joystick work and avoid crashes:
+------------------------
+disable-module=joystick
+disable-module=linux_input
+disable-module=cle266
+disable-module=cyber5k
+disable-module=x11input
+------------------------
+
+To use hardware accelerated YUV-overlays for YUV-textures, use:
+
+export SDL_DIRECTFB_YUV_DIRECT=1
+
+This is disabled by default. It will only support one 
+YUV texture, namely the first. Every other YUV texture will be
+rendered in software.
+
+In addition, you may use (directfb-1.2.x)
+
+export SDL_DIRECTFB_YUV_UNDERLAY=1
+
+to make the YUV texture an underlay. This will make the cursor to
+be shown.
+
+OPENGL Support
+==============
+
 As of this writing 20070810 you need to pull Mesa from git and do the following:
 
 ------------------------
@@ -19,7 +51,7 @@
 make linux-directfb
 make
 
-echo Installing - pleaser enter sudo pw.
+echo Installing - please enter sudo pw.
 
 sudo make install INSTALL_DIR=/usr/local/dfb_GL
 cd src/mesa/drivers/directfb
@@ -27,15 +59,6 @@
 sudo make install INSTALL_DIR=/usr/local/dfb_GL
 ------------------------
 
-/etc/directfbrc
-
-This file should contain the following two lines to make
-your joystick work:
-------------------------
-disable-module=joystick
-disable-module=linux_input
-------------------------
-
 To run the SDL - testprograms:
 
 export SDL_VIDEODRIVER=directfb
@@ -43,19 +66,3 @@
 export LD_PRELOAD=/usr/local/dfb_GL/libGL.so.7
 
 ./testgl
-
-To use hardware accelerated YUV-overlays for YUV-textures, use:
-
-export SDL_DIRECTFB_YUV_DIRECT=1
-
-This is disabled by default. It will only support one 
-YUV texture, namely the first. Every other YUV texture will be
-rendered in software.
-
-In addition, you may use 
-
-export SDL_DIRECTFB_YUV_UNDERLAY=1
-
-to make the YUV texture an underlay. This will make the cursor to
-be shown.
-