Brian Paul
76692c5ce2
s/GLuint */GLvoid */
2003-10-23 12:19:10 +00:00
Daniel Borca
3fe2af23ef
added a few missing GLAPIENTRYs to make MinGW compile again
2003-10-23 12:02:36 +00:00
Brian Paul
c5b1e81de4
Initial work for bounds checking of vertex arrays and vertex buffer objects.
...
Only glDrawArrays() done so far.
Simplified glVertex/Color/etcPointer functions.
Misc casts added here and there.
2003-10-22 22:59:07 +00:00
Kendall Bennett
15c37348a5
More SciTech SNAP updates. Some of these files didn't really change, but
...
they show up in the list (GLU stuff) for some reason. The major change
here is the addition of code in the glx86asm.py file to generate assembler
stub entry points with the correct name decorations for _stdcall calling
conventions so this can be used on Windows boxes.
2003-10-22 21:02:15 +00:00
Daniel Borca
23f45833aa
cosmetics and memos
2003-10-22 11:34:22 +00:00
Daniel Borca
e87d106d66
small fixes to accomodate Intel compiler/linker
2003-10-22 11:33:14 +00:00
Daniel Borca
758cbc68de
fixed a typo (array size)
2003-10-22 11:30:37 +00:00
Kendall Bennett
c329e5a3d8
Updates to SSE assembler support for Open Watcom
2003-10-21 23:53:34 +00:00
Kendall Bennett
c40d1dd62d
Added GLAPIENTRY decorations for all first level OpenGL API function entry
...
points so that the calling conventions will work correctly with the assembler
stubs with the Open Watcom compiler.
2003-10-21 22:22:17 +00:00
Alan Hourihane
b1ca87a565
prevent from optimizing out by some compilers (from XFree86 CVS)
2003-10-21 21:49:23 +00:00
Brian Paul
b4590f1c94
wrap in #ifdef FX / #endif
2003-10-21 14:55:27 +00:00
Brian Paul
ce8e13dc79
fix an error message
2003-10-21 14:54:16 +00:00
Daniel Borca
1b6cca67b5
documentation update; also new makefiles for Win32 MesaFX build
2003-10-21 11:15:52 +00:00
Jouk Jansen
1d61db5f31
Committing in .
...
The latest version of the OpenVMS DECCRTL contains (v)snprintf
If this one is beeing used the (v)snprintf routines are not compiled in
from mesa's source.
Modified Files:
Mesa-newtree/src/mesa/main/descrip.mms
Mesa-newtree/src/mesa/main/imports.c
----------------------------------------------------------------------
2003-10-21 10:12:47 +00:00
Daniel Borca
6d4afe2a95
fixed some NASM opcodes; added segment overrides and temporary labels
2003-10-21 08:33:10 +00:00
Daniel Borca
f03cb2e4ee
Napalm total immersion
2003-10-21 08:31:02 +00:00
Daniel Borca
3f60e4f21b
cosmetics; translated asm routines for use with ASSYNTAX.H
2003-10-21 08:27:21 +00:00
Jon Smirl
1aa28b3fe3
Clean out some unused files
2003-10-21 06:26:05 +00:00
Jon Smirl
bcc6eddd33
Update DRI drivers to current DRI CVS and make them work.
2003-10-21 06:05:39 +00:00
Jon Smirl
3e4a50f0d2
Fix Makefiles to copy lib to $(TOP)/lib if missing
2003-10-20 02:17:32 +00:00
Brian Paul
0f85b91c8a
Move initialization of default ctx->Driver.buffer-object-functions into
...
bufferobj.c so all the drivers don't have to worry about them.
2003-10-19 15:10:36 +00:00
Brian Paul
e8db87ee88
obsolete
2003-10-16 16:33:51 +00:00
Jon Smirl
3fc0db95e4
Minor changes to make linux-solo build again
2003-10-16 04:50:42 +00:00
Brian Paul
f62b8985d6
protect whole file with #ifdef FX
2003-10-15 21:13:15 +00:00
Brian Paul
4eaf56a160
fix minor warnings from g++ 3.2
2003-10-15 21:11:13 +00:00
Brian Paul
16927d02bc
initialize GetBufferSubData pointer
2003-10-15 20:51:28 +00:00
Brian Paul
49aefce5e5
minor tweaks
2003-10-15 20:50:41 +00:00
Kendall Bennett
596d57c42a
Updates to SGI GLU code to get it to compile clean with the Open Watcom compiler.
...
Most of the changes were to get rid of warnings, but many of the warnings could
not be removed in the code so I also added #pragma's to disable the warnings.
Someone really should clean up this code, but I didn't want to mess with it
that much (and potentially break it).
2003-10-14 23:48:57 +00:00
Kendall Bennett
9b77fb7dab
Updates to x86 assembler support for Open Watcom and SNAP
2003-10-14 23:47:21 +00:00
Brian Paul
0bb281ba21
bufObj->Access wasn't being set
2003-10-14 15:48:39 +00:00
Daniel Borca
0219d1168e
minor fixes + doc update
2003-10-14 14:56:45 +00:00
Brian Paul
4b6f6e1b3d
minor fix in buffer_object_get_target()
2003-10-14 14:49:39 +00:00
Daniel Borca
fd83bc2b33
glide driver (wip)
2003-10-13 11:14:58 +00:00
Daniel Borca
6c520ef3d3
GameMode
2003-10-13 11:05:36 +00:00
Brian Paul
2655e68504
fix some sphere texgen bugs (reported by Daniel Borca)
2003-10-11 16:34:32 +00:00
Brian Paul
4128d88b98
s/GL_COLOR_INDEX/OSMESA_COLOR_INDEX/
2003-10-11 15:41:34 +00:00
Brian Paul
5dce1e5c42
don't request accum buffer in color index mode
2003-10-11 15:39:11 +00:00
Brian Paul
dd29e04bd6
don't use color table's format to determine texture env functions
2003-10-11 15:30:14 +00:00
Brian Paul
e6804945b3
add switch defaults to silence warnings
2003-10-10 18:11:17 +00:00
Brian Paul
db40aec48c
remove bogus _swrast_texture_table_lookup() call (Eric Plante)
2003-10-10 18:10:54 +00:00
Brian Paul
78f8292a54
old/unused
2003-10-10 18:00:57 +00:00
Brian Paul
1c4b7116c4
Eric Plante's updates for OSMesa16.
2003-10-10 17:58:38 +00:00
Kendall Bennett
d4155bd1df
Added missing #undef SPAN_VARS to swrast/s_spantemp.h
2003-10-09 22:39:07 +00:00
Daniel Borca
1ffdad4939
FEATURE_ARB_vertex_buffer_object
2003-10-09 15:13:30 +00:00
Daniel Borca
d9f1e453ea
Reorganized combiners. Added optimized span functions.
2003-10-09 15:12:20 +00:00
Keith Whitwell
bcb3957b6c
Eric's mesa-depth32.diff
2003-10-09 11:33:38 +00:00
Kendall Bennett
2cdd699a77
More SciTech SNAP specific changes to glheader.h. Also modified the macros
...
in swrast/s_spantemp.h to allow dithering to be used in the SNAP drivers.
2003-10-08 01:53:30 +00:00
Keith Whitwell
4e5b58f483
index wasn't being calculated correctly (result was being discarded)
...
in light_ci()
2003-10-07 12:37:23 +00:00
Keith Whitwell
a4fc8035f1
VertexAttrib4fv wasn't being installed (4f was).
2003-10-06 17:57:48 +00:00
Keith Whitwell
3e291c01ea
Fix typo
2003-10-06 14:19:53 +00:00