Brian Paul
|
aaad687d51
|
replace color table FloatTable boolean with Type enum
|
2004-02-28 19:34:05 +00:00 |
|
Brian Paul
|
d14da2d5ae
|
paltex demo from recent texcombine changes. Minor clean-ups
|
2004-02-28 19:33:03 +00:00 |
|
Michel Dänzer
|
e2df3d01af
|
Only print message about disabling HW TCL if the chip supports it in the
first place, and make the message a bit clearer.
+ Remove some extraneous whitespace.
|
2004-02-28 13:25:25 +00:00 |
|
Ian Romanick
|
1cb11ce1c5
|
Create all the right modes for 16-bit screens.
|
2004-02-27 19:12:29 +00:00 |
|
Ian Romanick
|
ad1e06fafe
|
Fix a problem with 24-bit screens. Modes with 0 stencil bits were
erroneously marked as GLX_SLOW_CONFIG.
|
2004-02-27 19:11:08 +00:00 |
|
Brian Paul
|
db79b5683c
|
move _mesa_load_state_parameters() to state validation stage
|
2004-02-27 02:13:29 +00:00 |
|
Brian Paul
|
579ea7ff7a
|
fix PK2H, UP2H, PK2US bugs
|
2004-02-27 01:28:24 +00:00 |
|
Brian Paul
|
fca9121a21
|
check for null paramList
|
2004-02-26 22:20:29 +00:00 |
|
Brian Paul
|
e6149fac64
|
check for invalid fragment program in glDrawPixels, glCopyPixels and glBitmap
|
2004-02-26 22:13:32 +00:00 |
|
Brian Paul
|
1ef3d3a758
|
check for invalid vertex/fragment program in glBegin
|
2004-02-26 22:09:28 +00:00 |
|
Brian Paul
|
04207ab7e2
|
fix another glDrawArrays indexing bug, jump through _glapi_Dispatch functions
|
2004-02-26 22:09:05 +00:00 |
|
Brian Paul
|
09a4f915d3
|
fix library naming glitches (bug 904867)
|
2004-02-26 15:21:41 +00:00 |
|
Brian Paul
|
c8957aa896
|
Fix C/C++ calling conventions problem (Bug 904854)
|
2004-02-26 14:58:11 +00:00 |
|
Felix Kuehling
|
89d04e4623
|
Set ctx->Const.MaxTexture[Image/Coord]Units correctly. Fixes corruption in q3.
|
2004-02-26 13:22:16 +00:00 |
|
Felix Kuehling
|
76283a9079
|
Adapt the VERT_SET/COPY/SAVE/RESTORE_RGBA/SPEC macros to copy with all savage vertex formats.
|
2004-02-26 12:19:41 +00:00 |
|
Felix Kuehling
|
229654d815
|
Forgot to remove savagevb.h in last commit.
|
2004-02-26 01:00:00 +00:00 |
|
Felix Kuehling
|
d9a0330872
|
Converted vertex setup to use t_vertex.[ch].
|
2004-02-26 00:59:00 +00:00 |
|
Ian Romanick
|
795f1faf81
|
Create all the right modes for 16-bit screens.
|
2004-02-26 00:33:22 +00:00 |
|
Brian Paul
|
04bcaac383
|
added _tnl_allow_vertex/pixel_fog() calls
|
2004-02-26 00:28:03 +00:00 |
|
Felix Kuehling
|
21893e56e0
|
Call _tnl_allow_pixel/vertex_fog in savageCreateContext. (Brian Paul)
|
2004-02-25 20:47:46 +00:00 |
|
Brian Paul
|
54056db8db
|
use ABS(Z) when computing blend factors
|
2004-02-25 16:14:16 +00:00 |
|
Brian Paul
|
20e25ca50a
|
call _tnl_allow_pixel/vertex_fog() funcs
|
2004-02-24 16:11:30 +00:00 |
|
Brian Paul
|
8d407300c2
|
turns out we probably need a _tnl_allow_pixel_fog() function afterall
|
2004-02-24 16:10:52 +00:00 |
|
Brian Paul
|
4d5dddd125
|
jump through dispatch table instead of calling gl functions directly
|
2004-02-24 15:08:22 +00:00 |
|
Brian Paul
|
9d1ff8c1bb
|
fix incorrect texcoord attribute index
|
2004-02-24 14:59:26 +00:00 |
|
Brian Paul
|
2615e81620
|
added some GLAPIENTRY keywords, minor clean-ups
|
2004-02-24 14:47:01 +00:00 |
|
Brian Paul
|
4a048e5e48
|
s/transform/tnl/
|
2004-02-24 04:57:48 +00:00 |
|
Brian Paul
|
0adce8f7c7
|
upgraded to version 22
|
2004-02-24 03:01:27 +00:00 |
|
Brian Paul
|
1e3d868ffb
|
Yet another revision of _ae_update_state(). Issue both conventional AND
generic vertex attribute commands, ignoring ctx->VertexProgram.Enabled
since this function may be used during display list compilation.
|
2004-02-24 02:49:43 +00:00 |
|
Brian Paul
|
0f1e19c03c
|
added some const keywords
|
2004-02-24 02:47:05 +00:00 |
|
Brian Paul
|
ffa7eff9ff
|
glDrawArrays loop was wrong
|
2004-02-24 02:42:46 +00:00 |
|
Brian Paul
|
cf20f8cc3f
|
updates from Erdi Chen
|
2004-02-23 21:07:12 +00:00 |
|
Brian Paul
|
537f42e240
|
fix typo (Matt Case)
|
2004-02-23 20:26:58 +00:00 |
|
Ian Romanick
|
c00fbd55ba
|
The available GLX version is now logged in addition to the client
version and the server version.
|
2004-02-23 17:37:36 +00:00 |
|
Dave Airlie
|
001dc022fc
|
delete the textures
|
2004-02-23 06:35:22 +00:00 |
|
Felix Kuehling
|
263581bba4
|
Imported the Savage DRI driver from the savage-2-0-0-branch of DRI CVS
with modifications to make it work with current Mesa 6.
|
2004-02-22 16:11:12 +00:00 |
|
Brian Paul
|
6e450f22bb
|
some minor tweaks
|
2004-02-21 18:08:41 +00:00 |
|
Daniel Borca
|
2aa84490c0
|
fixed some typos
|
2004-02-20 09:47:42 +00:00 |
|
Ian Romanick
|
304d3aa9cb
|
Refactored several variables out of XMesaVisual in favor of identical
fields in __GLcontextModes (the base type). Removed the need to keep
the XMesaVisualInfo pointer when building inside the X-server.
|
2004-02-19 00:57:04 +00:00 |
|
Brian Paul
|
e01370271e
|
recent bug fixes/changes (fog, glArrayElement, triangle rasterization)
|
2004-02-17 23:38:05 +00:00 |
|
Brian Paul
|
0733dbb011
|
A few more tweaks to fog code.
Remove unneeded FABSF() macros.
Added blend factor clamping in a few spots.
|
2004-02-17 22:14:18 +00:00 |
|
Brian Paul
|
4e41eb1061
|
compute fog coord in eye space, not clip space
|
2004-02-17 22:00:45 +00:00 |
|
Brian Paul
|
09da0b8e66
|
A bit of an overhaul of the fog code.
glFogCoord didn't always work reliably.
ARB fragment program fog options work now.
Per-fragment fog computations are now perspective corrected.
|
2004-02-17 21:03:03 +00:00 |
|
Brian Paul
|
9a389d4bdb
|
define DO_FRAGMENT_FOG=1 to test fragment program fog option
|
2004-02-17 17:59:59 +00:00 |
|
Brian Paul
|
a60c89e8c8
|
added SPAN_W
|
2004-02-17 14:08:23 +00:00 |
|
Brian Paul
|
230ebaff2a
|
just some reformatting
|
2004-02-17 04:28:37 +00:00 |
|
Brian Paul
|
4250c7acac
|
some debug code
|
2004-02-17 04:26:42 +00:00 |
|
Brian Paul
|
5cd79f9267
|
added FogOption to fragment_program struct
|
2004-02-17 04:25:24 +00:00 |
|
Brian Paul
|
c2f6d6d092
|
added FixedToDouble() macro
|
2004-02-17 04:24:52 +00:00 |
|
Brian Paul
|
84b4a3a087
|
Added TRIANGLE_WALK_DOUBLE to optionally walk triangle edges with GLdoubles
instead of GLfixed. (Justin Novosad)
|
2004-02-17 03:51:47 +00:00 |
|