Ian Romanick
ed046bf842
Enable use of new DRI interface in i830 driver.
пре 21 година
Ian Romanick
d81d2aeca8
Add support for the 3rd and 4th texture units. The actual number of
available units is configurable via the texture_units option.
пре 21 година
Ian Romanick
f539860f79
Added a config option to set the number of available texture units. A
German translation is still needed.
пре 21 година
Daniel Borca
4a1d4a25e2
documentation update
пре 21 година
Ian Romanick
54f1027362
Refactor "classic" texture environments to be implemented in terms of
ARB_texture_env_combine state. Add support for
ARB_texture_env_crossbar. Combiner state is only emitted for operands
that need to be emitted for the combine operation.
пре 21 година
Brian Paul
4ab8b77520
fix rectangle texture clamping and border-related code
пре 21 година
Brian Paul
1229100703
Added menu options to test border modes and linear/nearest filtering.
Adjust texcoords so we always have to sample the border.
Other misc changes.
пре 21 година
Ian Romanick
eec8dbd512
Remove a debug printf that should not have been left in.
пре 21 година
Ian Romanick
cd6ca58c3f
Modified to use vertex arrays. Vertex arrays and immediate mode calls
are toggled with the 't' key.
пре 21 година
Ian Romanick
95a0bd6762
Added support for the 3rd texture coordinate for cubemaps and 3D
textures. progs/demos/cubemap and progs/demos/stex3d seem to work
correctly at all tcl_mode settings. x86 / SSE codegen is currently
disabled.
пре 21 година
Brian Paul
4045b6e5b8
don't need auto mipmaps
пре 21 година
Brian Paul
9c1b13ff6a
fix a few bugs when using GL_REDUCE convolution mode
пре 21 година
Brian Paul
07cc9af601
documentation for TexImage code changes
пре 21 година
Brian Paul
cb40ebd8a2
added -c option to exercise convolution of glTexImage2D
пре 21 година
Brian Paul
2b012578ee
fix a bug on the convolution path
пре 21 година
Brian Paul
71f88aeb10
obsolete
пре 21 година
Brian Paul
07281d37a7
remove unneeded line
пре 21 година
Brian Paul
bdd15b5749
Fix minor warnings found with g++.
пре 21 година
Daniel Borca
33ffbd1c58
texture compression: getting warmer
пре 21 година
Dave Airlie
abe4a72cfc
add r200 x86 sources
пре 21 година
Dave Airlie
b05d87d6f5
use X86 sources in X86 build, use none in other
пре 21 година
Dave Airlie
0a8b528bf5
switch to X86_SOURCES
пре 21 година
Adam Jackson
4d6f05c971
Skeletal fallback-only DRI driver. Initial checkin, not quite working yet.
пре 21 година
Dave Airlie
e25dd06b4a
remove this use the one from the DRM
пре 21 година
Dave Airlie
898c03a573
add linux-dri-x86 target
пре 21 година
Dave Airlie
e8e5b41862
the config is included by the Makefiles that includes this file...
пре 21 година
Dave Airlie
47244a8181
add asm sources
пре 21 година
Dave Airlie
d388f64c0e
clean up the common objects..
пре 21 година
Daniel Borca
5f0b6c9f8f
unbloat namespace
пре 21 година
Dave Airlie
aa9767c683
get rid of last few XF86DRIClipRect
пре 21 година
Dave Airlie
f7423f4628
fix up build for solo/dri
пре 21 година
Dave Airlie
79518b6f37
DRM_SOURCE_PATH is in default
пре 21 година
Brian Paul
edc09004fd
fix StoreImage calls, remove dead code (Adam Jackson)
пре 21 година
Brian Paul
80fc5ea53e
restored _mesa_rescale_teximage2d()
пре 21 година
Brian Paul
883e7a5906
minor vertex/fragment program tweaks
пре 21 година
Daniel Borca
c5cb215e3e
FXT1: getting warmer
пре 21 година
Alan Hourihane
ef5c82bd02
If we can't allocate the rowimage - bail
пре 21 година
Keith Whitwell
739f50f542
Define GLX_DIRECT_RENDERING in Makefile.template
пре 21 година
Keith Whitwell
69ab4fec12
AMD64 changes from Ronny V. Vindenes.
пре 21 година
Ian Romanick
4d46e4b26a
Remove several files that are only used in the XFree86 / Xorg libGL.so.
They are *not* linked into the *_dri.so drivers.
пре 21 година
Keith Whitwell
74d563cdfb
Allow *_dri.so to build in Mesa tree with the 'linux-dri' target.
пре 21 година
Daniel Borca
c35dcfcf0a
FXT1 preparations
пре 21 година
Daniel Borca
af503f3438
updated makefiles
пре 21 година
Ian Romanick
eb2281f8c4
Use the dispatch table directly instead of calling GL functions.
пре 21 година
Ian Romanick
d100dfbf27
Remove include of texutil.h to get build working.
пре 21 година
Brian Paul
65fdeaca6c
updated other makefiles
пре 21 година
Brian Paul
8f04c12e0a
Removed the old teximage code.
Moved all code related to specific texture compression modes into
new texcompress_s3tc.c and texcompress_fxt1.c files (but not implemented).
пре 21 година
Brian Paul
186d4d8cf4
added pointer to Vincent (OpenGL ES implementation)
пре 21 година
Daniel Borca
bc04d041eb
transfer routines for compressed formats (avoid SEGFAULT, also prepare for external packers)
пре 21 година
Daniel Borca
5be4c27b28
accomodate newtexstore
fixed wgl interface for fxMesa
пре 21 година