Age | Commit message (Collapse) | Author |
|
DRI drivers. A TLS enabled libGL can load a TLS or a non-TLS DRI driver,
but a TLS DRI driver requires a TLS enabled libGL.
This fixes bug #1822.
|
|
where things like "-m64" or "-m32" should be specified. Using this, a
32-bit DRI build can be done on an x86-64 system by doing 'ARCH_CFLAGS=-m32
make linux-dri-x86'. Minor tweaks to linux-dri to support these changes.
|
|
Smoky the bear says: Only you can prevent bitrot.
|
|
Make sure symlinks are built in driver directories before running makedepend.
|
|
- Remove the -Y option for makedepend, so that the standard
directories are searched
- No longer pipe the multiple errors that the -Y option caused
into /dev/null -- we want to know about these failures.
- Fix up a few other misc makedepend failures.
|
|
|
|
|
|
link list for libGL itself under DRI configurations, since the XML parsing
code is in the drivers themselves.
|
|
(patented) S3TC/DXTC algorithms, but adds an option to dlopen a library module
providing functions to do so. Because it uses dlopen, it is only enabled if
USE_EXTERNAL_DXTN_LIB=1 is defined (which is only in linux-dri config, so far).
It adds support for S3TC to several DRI drivers, and adds a DRI config option to
force enabling S3TC even if the software compression/decompression is
unavailable. This may allow people to use apps that require S3TC even though
they don't have a license to implement the patented material themselves, if
those apps use precompressed textures.
Ideally we would get permission from the current holder of the patents to
implement the algorithm in Mesa, at which point the dlopen mess could go away.
Until then, this allows some to run applications they couldn't otherwise, and
hopefully will provide us with more push to get the final step of getting that
permission done.
|
|
new interface.
|
|
linux-dri. Turn on -O by default (-O2 provides a slight improvement in
performance, at a large cost to debuggability). Turn off -fPIC on x86 by
default. Turn on -Wall, to catch more stupid mistakes. This could be both done
cleaner, and done for more config files, but it works for me for now.
|
|
Remove GLU_LIB_DEPS, OSMESA_LIB_DEPS lines if identical to 'default' file.
|
|
in the Mesa tree.
|
|
|
|
|
|
the DRI builds.
|
|
Mesa tree. If you need a driver that supports the old libGL/DRI
inteface, it must be built in the DRI tree.
|
|
|
|
|
|
|
|
|
|
-- make target is linux-dri
-- will attempt to build i830_dri.so
The object builds but hasn't been tested.
|