Brian Paul
3d16c369d9
updated extensions
vor 24 Jahren
Karl Schultz
b5bfe2f6ae
Updated for Mesa 4.0
vor 24 Jahren
Karl Schultz
439ded4e2a
Fix comments.
vor 24 Jahren
Karl Schultz
b66103971c
Fix the clear() function
- add checks for the ColorMask and IndexMask (like osmesa)
- correctly handle the DD_*_BIT flags so that we don't also ask the
swrast to clear the color buffer after we cleared it ourselves. (doh!)
This gives nearly a 2X improvement in the frame rate in a program like
gears.
vor 24 Jahren
Karl Schultz
bffae58175
Allow to compile in Windows.
vor 24 Jahren
Karl Schultz
3978d026ea
Build a few demos that now work with Windows.
vor 24 Jahren
Karl Schultz
8f47563559
Need to define MESA_DEBUG in debug builds. Otherwise, NDEBUG gets
defined, which is bad for things like assert().
vor 24 Jahren
Karl Schultz
47bcda78e2
Updated Windows driver for Mesa 4.0.
Needs optimization.
vor 24 Jahren
Karl Schultz
d3788b60ae
remove extra CR chars
vor 24 Jahren
Keith Whitwell
31c40f0905
use correct vertex for flatshading
vor 24 Jahren
Karl Schultz
954f511473
Fix up Windows makefiles so that the debug build leaves debugger info
in the libraries. Make with NODEBUG=1 builds optimized without debug
info (doc'ed in top level Makefile.win).
vor 24 Jahren
Karl Schultz
968e557dcd
disable some more code so that it compiles quietly on Windows.
vor 24 Jahren
Brian Paul
b1ee387ab5
replaced x86_xform_raw4.S with x86_xform4.S
vor 24 Jahren
Karl Schultz
220e77a3f7
use OSMESA_* enums for OSMesaCreateContext instead of GL_*.
vor 24 Jahren
Brian Paul
0e94067d0d
removed duplicate GLX_AUX_BUFFERS_BIT definition
vor 24 Jahren
Jouk Jansen
001f826f71
Committing in .
Modified Files:
Mesa/si-glu/libutil/glue.c
added some type casts to silence compiler warnings.
----------------------------------------------------------------------
vor 24 Jahren
Brian Paul
2427575c21
[rgba]shift values weren't always correct, only effected blended lines
vor 24 Jahren
Brian Paul
7bb6fcc19d
added missing tnl_dd files
vor 24 Jahren
Brian Paul
5734421078
4.0 updates
vor 24 Jahren
Brian Paul
97856fd98a
updated version info
vor 24 Jahren
Brian Paul
5ac8282a22
fixed some configure;make build problems. cleaned-up copyright info.
vor 24 Jahren
Brian Paul
a573803ed3
updates for Mesa 4.0
vor 24 Jahren
Brian Paul
78a03d3c45
bump versions to 4.0
vor 24 Jahren
Keith Whitwell
497d6eab66
More of the same
vor 24 Jahren
Karl Schultz
05ba9becc3
Make osmesa a DLL instead of a static lib (Windows). This is more
consistent with the other modules and platforms. It also makes the
API and linkage on Windows more consistent.
vor 24 Jahren
Karl Schultz
445e3cbd0d
Add GLAPIENTRY to typedef for callback functions (used by tessellator).
This is important now that we're using __stdcall instead of the (default)
__cdecl on WIN32. This gets apps using the tessellator working again
on Windows.
vor 24 Jahren
Brian Paul
38112f5b60
added __glCoreCreateContext and __glCoreNopDispatch
vor 24 Jahren
Karl Schultz
80d5855692
add the same conditional mangling stuff that gl.h has.
vor 24 Jahren
Karl Schultz
448b88bb80
add mangling for new entry points
vor 24 Jahren
Karl Schultz
cfe52d8ae0
Don't use "errno" as a parameter name - it is also a function and that
confused the Windows compiler. Also make messages unsigned char for
consistency.
vor 24 Jahren
Karl Schultz
f2a50b141e
compiler warnings
vor 24 Jahren
Karl Schultz
8674e709ee
Change UnProject4 prototype to use nearVal and farVal instead of near
and far because Windows compiler can get confused over these old keywords.
vor 24 Jahren
Keith Whitwell
62eb2e5909
very brief overview of swrast
vor 24 Jahren
Keith Whitwell
fffc27015b
(very) Brief overview of tnl module
vor 24 Jahren
Brian Paul
7152305e0a
GL_ADD texture mode was incorrect, renamed some vars
vor 24 Jahren
Karl Schultz
7c4268176e
silence compiler warnings (last batch for src)
vor 24 Jahren
Brian Paul
2fc06af470
set GR_STWHINT_ST_DIFF_TMU1 flag in the init() function (fixes multiarb demo)
vor 24 Jahren
Brian Paul
b6bcfc1f6a
fix fallback for stippled polygons, removed a debug message
vor 24 Jahren
Brian Paul
37f2d5e696
compute dst->ooz, not dst->z in clip interpolation function
vor 24 Jahren
Karl Schultz
7b9fe820a3
more compiler warning fixes
vor 24 Jahren
Keith Whitwell
c98541f54b
remove some debug
vor 24 Jahren
Keith Whitwell
e9479f24ab
Fix FX driver to the point where gears & morph3d work.
Textures are broken (eg. isosurf).
vor 24 Jahren
Karl Schultz
573dd2206b
clean up makefiles some more for Windows
vor 24 Jahren
Karl Schultz
4742735a5c
compiler warnings
vor 24 Jahren
Karl Schultz
b14dcea418
remove carriage return chars
vor 24 Jahren
Karl Schultz
94a6ec8f0c
compiler warnings
vor 24 Jahren
Karl Schultz
57c946096e
compiler warnings
vor 24 Jahren
Brian Paul
fde5e2c5f1
more warning fixes (Karl Schultz)
vor 24 Jahren
Brian Paul
1f20952a92
removed carriage return chars
vor 24 Jahren
Brian Paul
04120f6cce
Win32 updates (Karl Schultz)
vor 24 Jahren