Mesa3D Graphics Library (Bleeding edge ray tracing branches)
Go to file
Thomas Hellstrom 8e753d0404 dri glx: Fix dri_util::driBindContext
1) Don't error-check here. It's done in glx makeCurrent.
2) Allow ctx and the dri drawables to be NULL for future use. This is
   currently blocked in glx makeCurrent.
3) Avoid updating dri drawables unless they are completely uninitialized.
   Since the updating was done outside of the lock, the driver need to
   verify and redo it anyway.

Signed-off-by: Thomas Hellstrom <thellstrom-at-vmware-dot-com>
2009-04-02 11:33:19 +02:00
bin mklib improvements for Solaris 2009-03-25 11:07:30 -07:00
configs config: add -Wdeclaration-after-statement to linux config 2009-03-12 17:21:20 -06:00
docs mesa: add new signed rgba texture format 2009-03-28 02:02:42 +01:00
doxygen Merge branch 'gallium-0.1' into gallium-0.2 2008-09-11 16:05:15 +01:00
include gl: add new OGL 3.1 enums to glext.h 2009-03-28 02:02:35 +01:00
progs demos: added progs/glsl/linktest.c to test linking of separate compilation units 2009-04-01 19:54:35 -06:00
scons scons: Get python extensions building correctly on windows. 2009-03-30 14:11:03 +01:00
src dri glx: Fix dri_util::driBindContext 2009-04-02 11:33:19 +02:00
windows wgl: Port sharedtex_mt to WGL. 2009-03-17 14:27:47 +01:00
.emacs-dirvars Add emacs dirvars file with Mesa indention definition. 2007-09-18 10:02:51 -04:00
.gitattributes Allow CRLF automatic conversion on MSVC project files. 2008-06-24 22:25:52 +09:00
.gitignore scons: Build progs. 2008-11-21 10:44:30 +09:00
Makefile mesa: add wglext.h to tarball list 2009-03-05 10:01:28 -07:00
SConstruct scons: Also link in additional LLVM components. 2009-03-09 17:46:49 +01:00
acinclude.m4 autoconf: Attempt to figure out the PIC flags for the platform 2008-05-09 07:05:16 -07:00
autogen.sh autogen: Make sure MAKEFLAGS is not set before running autoreconf 2009-02-10 11:58:11 +10:30
common.py scons: Support building with the Windows SDK. 2009-03-25 19:24:49 +00:00
configure.ac mklib improvements for Solaris 2009-03-25 11:07:30 -07:00

docs/README.directfb

                         
                         Mesa DirectFB Information


Requirements
============

  To build Mesa with DirectFB (DirectFBGL) support you need:
     - DirectFB at least 1.0.0 (http://directfb.org)
     - pkg-config at least 0.9 (http://pkgconfig.sf.net)


Installation
============
  Run
     
     make linux-directfb

  to build Mesa and DirectFBGL module,

     make install

  to install OpenGL libraries and

     cd src/mesa/drivers/directfb ; make install

  to install DirectFBGL module in the proper location.
  Actually, that last command may not be needed.  Please provide feedback.