Brian Paul
391876e5e6
fix up stuff accidentaly checked in a few days ago
2002-08-29 14:02:27 +00:00
Karl Schultz
53880a85b6
Don't call _mesa_initialize_context because we are using
...
_mesa_create_context. This avoids calling initialize twice and fixes
memory leaks. Add call to free the GL context because we are creating it
with _mesa_create_context, fixing another leak.
2002-08-28 18:26:38 +00:00
Brian Paul
41771982c4
define GLAPIENTRY and GLAPI if not defined in gl.h
2002-08-27 21:47:31 +00:00
Brian Paul
fb657ef91d
added glXAllocate/FreeMemoryNV()
2002-08-22 21:10:37 +00:00
Brian Paul
8fefafa220
stub functions for glXAllocate/FreeMemoryNV()
2002-08-22 21:10:01 +00:00
Brian Paul
2188d002df
minor error message changes
2002-08-21 16:39:39 +00:00
Brian Paul
62166908a9
re-enable ASSIGN_NORM_GROUP( 3dnow )
2002-08-21 13:07:17 +00:00
Brian Paul
1e0241d3c6
replace Current.Color with Current.Attrib[VERT_ATTRIB_COLOR0]
2002-08-21 13:05:37 +00:00
Keith Whitwell
713800a495
update colormaterial state on swtcl wakeup
2002-08-21 10:39:59 +00:00
Brian Paul
2b930072b3
s/DrawDestMask/_DrawDestMask/
2002-08-21 02:59:31 +00:00
Brian Paul
b79e99ad60
s/ProjectedClipPtr/NdcPtr/
2002-08-21 02:59:00 +00:00
Brian Paul
3ac01f5e47
fix problems in FXgetImage()
2002-08-21 02:57:58 +00:00
Brian Paul
34713c1a3c
fixed array index typo in VERT_SAVE_RGBA() macro
2002-08-21 02:56:58 +00:00
Brian Paul
5117a8214d
added multitexture and line stipple
2002-08-17 00:30:36 +00:00
Brian Paul
f569dc447a
minor tweaks
2002-08-17 00:29:55 +00:00
Brian Paul
9f7011b88b
added error checking for glCallLists() type parameter
2002-08-17 00:26:29 +00:00
Brian Paul
af3265fabd
added new GLUT features
2002-08-17 00:23:19 +00:00
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