Age | Commit message (Collapse) | Author |
|
Update the Makefiles and includes for the new paths.
Note that there hasn't been no separation of the Makefiles yet, and make is
jumping all over the place. That will be taken care shortly. But for now, make
should work. It was tested with linux and linux-dri. Linux-cell and linux-llvm
might require some minor tweaks.
|
|
|
|
|
|
|
|
Make sure EXTRA_LIB_PATH is used with all the LIB_DEPS. Re-order some
of the options and tweak the whitespace to make the various LIB_DEPS
more readable. This makes building for Cell on x86 a bit easier and
doesn't seem to effect other builds.
|
|
Removing the paths on certain commands (e.g., ppu32-gcc) and removing
-I/usr/include makes it possible to build for Cell on both PowerPC and
x86 hosts.
|
|
also don't use sse when llvm is enabled
|
|
|
|
libspe is deprecated in Cell SDK 2.1, and it is removed in Cell SDK 3.0.
This patch ports the existing libspe-based code to libspe2. Some error
checking (eh-hem) would be nice.
|
|
Including altivec.h caused problems in some places that use "pixel" as a
variable name.
|
|
we just load text files instead of compiling tons of small
binaries
|
|
|
|
|
|
|
|
|
|
No real code yet. Just stand-ins and make/build infrastructure.
|
|
|
|
This allows IDEs such as Eclipse to get the correct c-preprocessor flags used
from the build output.
|
|
It's basically luck if it works with the C compiler on some platforms...
|
|
|
|
now.
Cleanup some of the debugging output.
|
|
|
|
|
|
|
|
|
|
|
|
To build with mesa, need -DMESA in makefile/config file.
|
|
This is appropriate as this is not a "pipe driver for the i915" as the
old name would suggest, but rather a dri driver that can provide "winsys"
backends to softpipe/i915/i965/etc pipe drivers, running under the
intel DDX, drm, etc.
It also frees up the i915pipe name for something more appropriate, ie
mesa/pipe/i915pipe.
|
|
This hands all rendering off to the softpipe rasterizer.
|
|
into softpipe_0_1_branch
|
|
|
|
into softpipe_0_1_branch
|
|
|
|
|
|
|
|
|
|
Until this is API/ABI stable building it by default isn't a good idea.
|
|
|
|
|
|
Add nouveau to match linux-dri config.
|
|
|
|
|
|
|
|
|
|
With this, tools like ximagesrc in gstreamer correctly see updates from GL
rendering. Support requires that the Xdamage library be current (but will be
disabled if not present) plus a new X Server with support for the new
XDamagePost request. libGL now has a new interface version, and also links
against libXdamage and libXfixes to support it, but backwards compatibility
is retained.
Currently, all drivers report damage at SwapBuffers time through common code --
front buffer rendering doesn't result in damage being reported. Also, the
damage is against the root window, as our drivers don't yet render to backing
store when they should (composited environments).
|
|
|
|
|
|
1. updated makefiles to build libOSMesa as well as libGL
these are improvements to fbdev-glut
1. mouse cursor will timeout and be invisible if not being used
2. do not restore colormaps to truecolor targets, this causes problems at
exit on my g450
3. fixed a crash when cleaning up from failure by munmaping what had not
yet been mmaped
4. Resize event handling is improved, the resize function is not invoked
from a signal handler now.
5. The main loop can detect if it is running very fast (greater than 2khz)
6. keyboard up and special up events are generated from stdin input mode
and if it is also not redrawing, it sleeps
7. corrections in escape sequences for function keys for stdin input
|
|
|
|
|