Jon Smirl
5500094413
Convert miniglx to use Ian's fancy new driver config code.
This removes the miniglx driver function InitContextModes().
All of the server directories were edited to remove the implementations.
21 vuotta sitten
Ian Romanick
10b3bf6013
Fix typos in comments.
21 vuotta sitten
Ian Romanick
6c5402bccd
Another "if it ain't broke, don't fix it" moment. Revert some more
code in _glapi_set_dispatch to its 1.74 form. This fixes a "problem"
with buggy apps that make GL calls with no bound GL context (i.e.,
Enemy Territory during shut-down).
21 vuotta sitten
Brian Paul
8a08853536
fixed AIX color interpolation bug
21 vuotta sitten
Brian Paul
cbc96b705d
patch for AIX (bug 983144)
21 vuotta sitten
Brian Paul
cacf473732
added cast to fix AIX color interpolation problem (bug 983144)
21 vuotta sitten
Daniel Borca
3e94fd3444
added GL_ARB_point_sprite.
color masking correctly implemented for 15bpp.
small fixes for textures and tri engine.
21 vuotta sitten
Daniel Borca
fd003824ad
fixed non-threaded codepath
21 vuotta sitten
Eric Anholt
3e77737955
Bugzilla #755: Fix polygon offset by setting DEPTH_SCALE to depth_scale instead
of 1.0.
21 vuotta sitten
Jon Smirl
aaebfc88c0
Patch removes _SOLO definition needed for mesa-solo. mesa-solo
uses the NEW_INTERFACE now so _SOLO isn't necessary anymore.
Tested with the hardware that I own.
21 vuotta sitten
Brian Paul
2371033bba
document some assumptions made about compressed texture tile size
21 vuotta sitten
Brian Paul
1675058a34
a few comments
21 vuotta sitten
Brian Paul
bbea6ec0b6
disable some debug printfs
21 vuotta sitten
Brian Paul
d07859e718
redo the event loop to make event response better
21 vuotta sitten
Brian Paul
3bdc8535fc
init some vars to silence warnings
21 vuotta sitten
Daniel Borca
009542a0f7
added GL_EXT_fog_coord.
added GL_EXT_blend_equation_separate.
minor cleanup.
21 vuotta sitten
Daniel Borca
3aa364c8e1
put back the correct dispatcher for non-threaded builds.
fixed x86 entrypoints for Mingw/DJGPP.
21 vuotta sitten
Ian Romanick
d14d103a0c
Fix a potential race condition. Fix a couple of places where
_glapi_DispatchTSD wasn't properly handled.
21 vuotta sitten
Ian Romanick
2491d5135b
Make sure THREADS is set no matter which threading model is selected.
21 vuotta sitten
Brian Paul
dedff2c3b2
just a test; no change
21 vuotta sitten
Brian Paul
953f2a6a2b
just a test; no change
21 vuotta sitten
Brian Paul
9eaecaf21a
just a test; no change
21 vuotta sitten
Brian Paul
41fc5952e5
just a test; no change
21 vuotta sitten
Brian Paul
04e29afdff
just a test; no change
21 vuotta sitten
Brian Paul
76cfed853f
added commands for AIX shared libs (Shane Blackett)
21 vuotta sitten
Brian Paul
6d50d91ae4
added aix-static config, make aix config build dynamic libs
21 vuotta sitten
Keith Whitwell
3d38361b71
Rename the various function types in t_context.h to include a tnl_ prefix.
21 vuotta sitten
Keith Whitwell
c3c8c71846
Remove __driRegisterExtensions
21 vuotta sitten
Keith Whitwell
f8b1825f97
Rename 'emit_func' usages in drivers. Will also rename the ones in
t_context.h.
21 vuotta sitten
Alan Hourihane
869fc59b63
fix for older gcc's (from freedesktop bug id #419)
21 vuotta sitten
Keith Whitwell
160215bdeb
Add t_context.h include for drivers.
21 vuotta sitten
Keith Whitwell
009aa3ef5e
Add infrastructure for t_vertex.c codegen. Add an example driver
for this which spits out C code for the generated functions.
21 vuotta sitten
Ian Romanick
8e77da1cd7
First phase of TLS work. At this point SPARC assembly dispatch is
broken, but it will be fixed "shortly." This is pretty much the same
as the patch I sent to the dri-devel list on 22-Jun-2004.
21 vuotta sitten
Jon Smirl
c61c7cb8e4
This should make most linux-solo drivers work again. Mainly a fix
for changing SAREA size form DRM_PAGE_SIZE to SAREA_MAX. fb driver
is still broken.
21 vuotta sitten
Brian Paul
7c1207a2ec
fixed vertex program state references
21 vuotta sitten
Brian Paul
fc84e82b28
fix another bug in get_register_pointer()
21 vuotta sitten
Brian Paul
80cc018a68
the get_register_pointer() function was pretty well broken in a few ways
21 vuotta sitten
Brian Paul
ac33dd1312
disable some debug code
21 vuotta sitten
Brian Paul
824fdf035e
remove trailing whitespace and misc clean-ups
21 vuotta sitten
Roland Scheidegger
26755698c8
add missing R200_RB3D_BLENDCOLOR to r200/radeon_sanity.c
21 vuotta sitten
Brian Paul
dbe1ecaa1d
option to test with display lists
21 vuotta sitten
Brian Paul
36bdb07860
glBegin/EndQueryARB bug fix
21 vuotta sitten
Brian Paul
d322dc1469
glBegin/EndQueryARB didn't work inside display lists
21 vuotta sitten
Brian Paul
625a339a8a
make sure Q has a good value before drawing a sample
21 vuotta sitten
Jon Smirl
c2bffec91a
Mesa-solo builds with these changes. There are still more fixups needed to
get individual drivers working again. This converts miniglx to the new
dri interface. Thanks to Erdi Chen for the new interface code.
21 vuotta sitten
Ian Romanick
e16f6e3f23
Re-enable SPARC assembly on sunos5-gcc platform.
21 vuotta sitten
Ian Romanick
9eecb03226
Make sure mklib sees the definition of CC and CXX. Make mklib respect
the definitions of CC and CXX on Linux. This fixed build issues with
sunos5-gcc and build issues on GCC 2.x Linux when CC and CXX are set
to a GCC 3.x compiler.
21 vuotta sitten
Erdi Chen
74b380b2ec
Corrected a float to ubyte conversion bug with fog enabled.
21 vuotta sitten
Brian Paul
c9a415663a
remove program from hash table when deleted (bug 979514)
21 vuotta sitten
Roland Scheidegger
a09db0a7fa
new test which uses mixed texgen/non-texgen texture coordinates to exhibit potential bugs in hardware drivers
21 vuotta sitten