Jon Smirl
dc8a7603a3
Miniglx clients now authorize with server DRM
2004-07-16 04:27:00 +00:00
Dave Airlie
84e6b16d8f
add debugging for compresssed textures
2004-07-15 10:51:17 +00:00
Dave Airlie
c058917343
fix up heights for i830/i915 texture compression
2004-07-15 10:47:13 +00:00
Dave Airlie
78e19b5f98
move config options to same place as other drivers (again for S3TC patch later)
2004-07-15 08:50:27 +00:00
Dave Airlie
620c998b16
use a switch statement makes integrating the s3tc patch easier
2004-07-15 08:41:26 +00:00
Dave Airlie
11a03a18ad
enable FXT1 texture compression for ixxx chipsets
...
commented out Keiths extensions strings
2004-07-15 08:08:44 +00:00
Dave Airlie
43942fd5e3
move over changes to intel driver from i830 driver for modes
2004-07-15 06:29:16 +00:00
Daniel Borca
ba3d088e27
fixed vertex RGBA
2004-07-13 06:45:56 +00:00
Jon Smirl
9a9614e4e9
Make solo radeon/r128 drivers track fix for DRI bug 849
2004-07-10 21:17:52 +00:00
Jon Smirl
bdf3e2ba1f
Remove DRM_PAGE_SIZE from fb and i810 drivers since it was being used.
2004-07-10 19:14:18 +00:00
Jon Smirl
65293d8f73
Fix unichrome solo build to not need X11 headers. Minor change to
...
use mesa_alloc/free.
2004-07-10 17:09:57 +00:00
Felix Kuehling
486e5c26dc
Make GET_PROGRAM_NAME work with uCLibc using the __progname hack.
...
Improved that hack to remove leading directory names.
2004-07-10 11:25:02 +00:00
Jon Smirl
368f3c551b
Fix mesa-solo config to define _GNU_SOURCE so that program_invocation_short_name
...
will be correctly defined.
2004-07-09 18:46:51 +00:00
Daniel Borca
d53d429ed2
use tnl_emit_func, it's safer
2004-07-06 12:37:09 +00:00
Roland Scheidegger
d2dbb25372
correct X86_DISPATCH_FUNCTION_SIZE if THREADS is defined
2004-07-06 00:32:03 +00:00
Jon Smirl
1e7ce9f6f1
Convert miniglx to use xf86drm from dri/drm/libdrm instead of src/mesa/drivers/dri/dri_client
2004-07-05 23:51:48 +00:00
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.
2004-07-05 23:42:02 +00:00
Ian Romanick
10b3bf6013
Fix typos in comments.
2004-07-05 22:42:14 +00:00
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).
2004-07-05 22:40:54 +00:00
Brian Paul
8a08853536
fixed AIX color interpolation bug
2004-07-05 14:54:16 +00:00
Brian Paul
cbc96b705d
patch for AIX (bug 983144)
2004-07-05 14:50:12 +00:00
Brian Paul
cacf473732
added cast to fix AIX color interpolation problem (bug 983144)
2004-07-05 14:48:15 +00:00
Daniel Borca
3e94fd3444
added GL_ARB_point_sprite.
...
color masking correctly implemented for 15bpp.
small fixes for textures and tri engine.
2004-07-05 06:47:17 +00:00
Daniel Borca
fd003824ad
fixed non-threaded codepath
2004-07-05 06:15:37 +00:00
Eric Anholt
3e77737955
Bugzilla #755 : Fix polygon offset by setting DEPTH_SCALE to depth_scale instead
...
of 1.0.
2004-07-04 20:49:04 +00:00
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.
2004-07-04 20:33:48 +00:00
Brian Paul
2371033bba
document some assumptions made about compressed texture tile size
2004-07-02 16:39:59 +00:00
Brian Paul
1675058a34
a few comments
2004-07-02 16:36:29 +00:00
Brian Paul
bbea6ec0b6
disable some debug printfs
2004-07-02 14:35:50 +00:00
Brian Paul
d07859e718
redo the event loop to make event response better
2004-07-02 14:35:05 +00:00
Brian Paul
3bdc8535fc
init some vars to silence warnings
2004-07-02 14:22:42 +00:00
Daniel Borca
009542a0f7
added GL_EXT_fog_coord.
...
added GL_EXT_blend_equation_separate.
minor cleanup.
2004-07-02 10:34:48 +00:00
Daniel Borca
3aa364c8e1
put back the correct dispatcher for non-threaded builds.
...
fixed x86 entrypoints for Mingw/DJGPP.
2004-07-02 10:32:52 +00:00
Ian Romanick
d14d103a0c
Fix a potential race condition. Fix a couple of places where
...
_glapi_DispatchTSD wasn't properly handled.
2004-07-02 00:01:09 +00:00
Ian Romanick
2491d5135b
Make sure THREADS is set no matter which threading model is selected.
2004-07-01 23:58:15 +00:00
Brian Paul
dedff2c3b2
just a test; no change
2004-07-01 20:13:26 +00:00
Brian Paul
953f2a6a2b
just a test; no change
2004-07-01 20:12:44 +00:00
Brian Paul
9eaecaf21a
just a test; no change
2004-07-01 17:57:00 +00:00
Brian Paul
41fc5952e5
just a test; no change
2004-07-01 17:56:29 +00:00
Brian Paul
04e29afdff
just a test; no change
2004-07-01 16:06:32 +00:00
Brian Paul
76cfed853f
added commands for AIX shared libs (Shane Blackett)
2004-07-01 15:33:14 +00:00
Brian Paul
6d50d91ae4
added aix-static config, make aix config build dynamic libs
2004-07-01 15:32:51 +00:00
Keith Whitwell
3d38361b71
Rename the various function types in t_context.h to include a tnl_ prefix.
2004-07-01 13:14:05 +00:00
Keith Whitwell
c3c8c71846
Remove __driRegisterExtensions
2004-07-01 13:00:19 +00:00
Keith Whitwell
f8b1825f97
Rename 'emit_func' usages in drivers. Will also rename the ones in
...
t_context.h.
2004-07-01 12:01:59 +00:00
Alan Hourihane
869fc59b63
fix for older gcc's (from freedesktop bug id #419 )
2004-07-01 11:35:53 +00:00
Keith Whitwell
160215bdeb
Add t_context.h include for drivers.
2004-07-01 05:35:12 +00:00
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.
2004-06-30 11:48:21 +00:00
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.
2004-06-29 19:08:20 +00:00
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.
2004-06-29 04:50:29 +00:00