Brian Paul
6bf6cd3418
bump lib version to 3.7.1, more make clean commands
2002-08-17 00:20:48 +00:00
Brian Paul
7ae671446a
added glutGetProcAddress()
2002-08-17 00:12:48 +00:00
Brian Paul
46a035f76d
added glutGetProcAddress() and GLUT_FPS env var option
2002-08-17 00:12:12 +00:00
Karl Schultz
10730663a1
Add note about needing to run VCVARS32.BAT when compiling.
...
Add book and samples to the list of dirs that are built.
Reword some notes about the build process.
2002-08-15 15:13:31 +00:00
Brian Paul
1972ac661c
added (char *) casts
2002-08-08 17:12:38 +00:00
Brian Paul
3efe5beefc
fix up resulting FOGC and PSIZ when needed
2002-08-08 16:55:56 +00:00
Brian Paul
352c13f783
init tmp->Normal.size = 3
2002-08-08 16:55:17 +00:00
Brian Paul
ebe671cfad
comments
2002-08-08 16:54:43 +00:00
Brian Paul
ea53a5b5ab
change GLvector3f to GLvector4f for normal transformation
2002-08-08 16:53:12 +00:00
Brian Paul
946ad2720a
change dest stride to 16 bytes instead of 12
2002-08-08 15:36:50 +00:00
Brian Paul
2a1abe3b46
initialize SWvertex array to zeros
2002-08-08 00:41:11 +00:00
Brian Paul
fb8ca95dff
changed normal stride from 12 to 16 bytes since normals are now GLfloat[4] (for vertex program)
2002-08-07 16:40:18 +00:00
Brian Paul
a4ac844979
re-check-in - something didn't work on the previous check-in
2002-08-07 15:18:42 +00:00
Brian Paul
e968686133
latest bug fixes
2002-08-07 00:46:17 +00:00
Brian Paul
77df88727c
struct sw_span is again allocated on the stack, but the arrays of span
...
data are broken out into a new struct span_arrays which is allocated
per-context (to avoid huge stack allocations - a problem on Windows).
This lets us use span.redStep instead of span->redStep (for example) to
hopefully get slightly better performance in the triangle functions.
2002-08-07 00:45:07 +00:00
Karl Schultz
2353e96c32
Coerce vsnprintf to _vsnprintf for windows
2002-08-03 16:19:20 +00:00
Brian Paul
971df9b389
misc updates
2002-08-01 15:16:46 +00:00
Brian Paul
c2656d588b
define MAXSTRING and use vsnprintf to preven overflows
2002-08-01 15:10:23 +00:00
Karl Schultz
f1dee4fe8f
Catch up windows driver with recent context mods
2002-07-29 00:01:00 +00:00
Karl Schultz
54572c1b93
export new symbols for osmesa lib
2002-07-28 18:01:36 +00:00
Brian Paul
c712425d0d
fix warnings (bug 580528)
2002-07-22 13:45:31 +00:00
Brian Paul
5c711e3671
fix patching offsets (Sven Panne) (patch 544637)
2002-07-12 16:00:57 +00:00
Brian Paul
e237491493
silence warnings
2002-07-12 15:54:19 +00:00
Brian Paul
f02a5f6cc5
Pedantic compiler fixes (Sven Panne)
2002-07-12 15:54:01 +00:00
Brian Paul
902d2faadf
applied Eric Anholt's patch for Athlon SSE
2002-07-11 15:33:02 +00:00
Brian Paul
8eaffa2a1c
re-enable X86 code
2002-07-10 01:25:50 +00:00
Brian Paul
55c82c596e
added Read/DrawBuffer porting info
2002-07-09 01:28:03 +00:00
Brian Paul
3b4fbbc129
Overhaul of glRead/DrawBuffer() code. Now, swrast->Driver.SetBuffer()
...
indicates the read AND draw color buffer for all software rasterization.
Lots of related clean-ups. See RELNOTES-4.1 for details.
2002-07-09 01:22:50 +00:00
Jouk Jansen
b4338e5887
Committing in .
...
Adding a missing ',' in a parameter list of a routine called
Modified Files:
Mesa/src/imports.c
----------------------------------------------------------------------
2002-07-01 08:26:00 +00:00
Brian Paul
89f9cf8add
Added divide by zero check (Jon Perry). Remove dead vars. Fix indentation.
2002-06-30 16:58:11 +00:00
Brian Paul
c2fa38d5ae
added Gerk Huisma's GLchan=GLfloat fixes
2002-06-30 16:16:03 +00:00
Brian Paul
4336c28c84
CHAN_TYPE==GL_FLOAT clamping. call _tnl_MakeCurrent. (Gerk Huisma)
2002-06-30 16:07:18 +00:00
Brian Paul
e201bef913
blending fixes for CHAN_TYPE==GL_FLOAT (Gerk Huisma)
2002-06-30 15:57:45 +00:00
Brian Paul
3c342ebd78
added GL_EXT_multi_draw_arrays
2002-06-30 15:49:03 +00:00
Brian Paul
e8ed14d0c2
added unofficial dispatch offsets for GL_EXT_multi_draw_arrays functions
2002-06-30 15:47:43 +00:00
Brian Paul
2525bc7d30
Implemented GL_EXT_multi_draw_arrays: glMultiDrawArraysEXT() and glMultiDrawElementsEXT().
2002-06-30 15:47:00 +00:00
Brian Paul
1074d8c361
indentation fix
2002-06-29 20:04:57 +00:00
Brian Paul
487047c060
prep for OpenGL 1.4 feature set
2002-06-29 20:03:13 +00:00
Brian Paul
4e9676fb13
Applied Matt Sealey's patch to remove/isolate all stdio.h function calls.
...
Instead of mstdio.[ch], use imports.[ch] to isolate these functions.
2002-06-29 19:48:15 +00:00
Brian Paul
f1ad551604
fix CHAN_TYPE==GL_FLOAT compile problem
2002-06-26 14:56:20 +00:00
Brian Paul
058f319f60
pull in 4.0.3 docs to trunk
2002-06-26 02:36:34 +00:00
Brian Paul
7082420653
removed extra right-paren
2002-06-25 15:25:17 +00:00
Keith Whitwell
07bb9884a5
FRONT_AND_BACK culling
2002-06-25 08:44:27 +00:00
Brian Paul
82d9f3c034
finish-up vertex program evaluators
2002-06-25 02:56:45 +00:00
Brian Paul
0c3f820bf0
remove an unneeded statement in update_polygon(), added a comment
2002-06-25 02:31:37 +00:00
Brian Paul
4db3c48a13
test program for NV_vertex_program and evaluators
2002-06-23 02:57:33 +00:00
Brian Paul
581cc2025f
fix problems in _mesa_debug/printf()
2002-06-23 02:53:22 +00:00
Brian Paul
8e7bd03760
added some _mesa_debug() calls
2002-06-23 02:52:18 +00:00
Brian Paul
2abbb660a2
checkpoint: updates for NV_vertex_program evaluators - a bit more left to do
2002-06-23 02:47:38 +00:00
Brian Paul
d65e0beb68
set stage->inputs properly (I think), plus debug/comment updates
2002-06-23 02:40:48 +00:00