Mesa3D Graphics Library (Bleeding edge ray tracing branches)
Go to file
Nicolai Hähnle b484c71036 radeon: Fix crash when rendering to incomplete texture and other formats
It is possible to bind texture images of an incomplete mipmapped texture.
Software fallbacks in this case incorrectly tried to mmap the entire texture.

Additionally, add span functions for 1555 and 4444 formats.

This fixes crashes in piglit's fbo-readpixels test; unfortunately, the test
itself still fails - this needs to be investigated.

Signed-off-by: Nicolai Hähnle <nhaehnle@gmail.com>
2009-07-12 12:50:36 +02:00
bin Cygwin build fixes 2009-06-08 14:30:46 -06:00
configs configs/darwin: Set CXX to g++. 2009-06-26 12:36:45 -06:00
docs Merge branch 'mesa_7_5_branch' 2009-07-09 08:05:56 -06:00
doxygen Merge branch 'gallium-0.1' into gallium-0.2 2008-09-11 16:05:15 +01:00
include Merge commit 'origin/openvg-1.0' 2009-07-06 21:43:26 -04:00
progs demos: indentation fix 2009-07-08 13:59:03 -06:00
scons Merge branch 'mesa_7_5_branch' 2009-06-14 16:56:34 +02:00
src radeon: Fix crash when rendering to incomplete texture and other formats 2009-07-12 12:50:36 +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: bump version to 7.5-rc4 2009-06-26 13:16:34 -06:00
SConstruct identity: Add new identity driver 2009-06-24 13:04:56 +02: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: Output nice summary messages instead of long command lines. 2009-06-02 18:23:12 -07:00
configure.ac identity: Add new identity driver 2009-06-24 13:04:56 +02: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.