Karl Schultz
f2a50b141e
compiler warnings
2001-09-20 21:47:52 +00:00
Karl Schultz
573dd2206b
clean up makefiles some more for Windows
2001-09-18 20:47:23 +00:00
Karl Schultz
b14dcea418
remove carriage return chars
2001-09-18 16:39:38 +00:00
Brian Paul
04120f6cce
Win32 updates (Karl Schultz)
2001-09-14 22:19:18 +00:00
Brian Paul
976c26ca34
WindML driver (Stephane Raimbault)
2001-08-20 16:07:10 +00:00
Brian Paul
978a2a0a43
fixed Solaris compilation problems (Bug 441817)
2001-08-13 16:52:18 +00:00
Brian Paul
2e5a20ae21
rm .lo .la files for make clean
2001-08-13 16:51:08 +00:00
Brian Paul
b5797a5085
Win32 fixes, etc. (Gerk Huisma)
2001-08-07 17:34:10 +00:00
Jouk Jansen
46e6c7ad54
Committing in .
...
Modified Files:
Mesa/si-glu/libtess/memalloc.h
malloc.h is non-standard on OpenVMS. If it is present it only includes
stdlib.h. therefore for VMS malloc.h is replaced by stdlib.h.
----------------------------------------------------------------------
2001-07-20 11:20:32 +00:00
Jouk Jansen
3b925120a6
Committing in .
...
Modified Files:
Mesa/si-glu/libnurbs/interface/glcurveval.cc
Corrected declaration of putCallBack
----------------------------------------------------------------------
2001-07-18 11:17:35 +00:00
Brian Paul
4ae22b9721
include glu.h
2001-07-17 15:39:13 +00:00
Brian Paul
fba5e95468
assorted fixes for Win32 (Gerk Huisma)
2001-07-16 15:46:42 +00:00
Brian Paul
7448e33768
applied Diego Santa Cruz's patch to triangulateRectCenter()
2001-05-01 14:56:00 +00:00
Gareth Hughes
29cded2654
Delete libGLU.so* from ../lib before installing it.
2001-03-28 20:17:55 +00:00
Jouk Jansen
3427e3547e
Modified Files:
...
Mesa/si-glu/libnurbs/nurbtess/monoTriangulation.cc
Mesa/si-glu/libnurbs/nurbtess/sampleCompRight.cc
gluos.h included in order to bypass compiler warnings on unreachable code on
VMS systems.
----------------------------------------------------------------------
2001-03-22 11:41:40 +00:00
Jouk Jansen
df1e73af7a
Modified Files:
...
Mesa/descrip.mms Mesa/mms-config Mesa/demos/descrip.mms
Mesa/si-glu/include/gluos.h
Mesa/si-glu/libnurbs/internals/bufpool.h
Mesa/si-glu/libnurbs/internals/mysetjmp.h
Mesa/src-glut/descrip.mms
Added Files:
Mesa/si-glu/descrip.mms Mesa/si-glu/mesaglu.opt
changes needed to compile SI-GLU on VMS.
----------------------------------------------------------------------
2001-03-22 11:38:36 +00:00
Brian Paul
815ad714b4
fixes to make old GLU code compile with new GLU 1.3 header
2001-03-20 17:56:10 +00:00
pesco
6507d9249d
* si-glu/libnurbs/: Undid move of glimports.h, mystdio.h, mystdlib.h.
2001-03-19 17:52:02 +00:00
pesco
d9bf6ccce9
* gen_srclists.sh: Use getopt to parse the command line. Added command
...
line option -n (dry run) and -h. Directory list can be specified on the
command line.
Added command line options -p and -l. Some other tweaks.
* si-glu/libnurbs/glimports.h, si-glu/libnurbs/mystdio.h,
si-glu/libnurbs/mystdlib.h: Pulled these out of
si-glu/libnurbs/interface and si-glu/libnurbs/internals. All include
paths updated.
2001-03-18 15:40:45 +00:00
pesco
2f9757f344
Forgot to add newly created files.
2001-03-18 13:06:19 +00:00
Brian Paul
77cc447b96
SGI SI GLU library
2001-03-17 00:25:40 +00:00
Brian Paul
eeb861df0b
make gluPerspective() call glMultMatrix() instead of glFrustum() to get correct error semantics
2001-01-30 18:08:51 +00:00
Brian Paul
230928ad5f
removed unneeded TXTR_COORD macros (Stephen Tse)
2001-01-15 20:04:28 +00:00
Brian Paul
a2c4c98023
bumped version to 3.5
2000-11-13 15:33:17 +00:00
Brian Paul
db6aa58267
patched to silence compiler warnings (Martin Lindhe)
2000-11-10 17:23:02 +00:00
Brian Paul
b4df56fcd9
added GL_BGR case to bytes_per_pixel()
2000-10-26 21:48:18 +00:00
Jouk Jansen
b5b5c52034
Committing in .
...
Modified Files:
Mesa/include/GL/glx.h Mesa/include/GL/xmesa.h
Mesa/src/descrip.mms Mesa/src/X/glxheader.h
Mesa/src/X/xfonts.c Mesa/src/X/xfonts.h
Mesa/src-glu/descrip.mms Mesa/src-glut/capturexfont.c
Mesa/src-glut/descrip.mms Mesa/src-glut/glut_cmap.c
Mesa/src-glut/glut_event.c Mesa/src-glut/glut_fullscrn.c
Mesa/src-glut/glut_gamemode.c Mesa/src-glut/glut_init.c
Mesa/src-glut/glut_input.c Mesa/src-glut/glut_menu.c
Mesa/src-glut/glut_menu2.c Mesa/src-glut/glut_overlay.c
Mesa/src-glut/glut_win.c Mesa/src-glut/glut_winmisc.c
Mesa/src-glut/glutint.h Mesa/src-glut/layerutil.h
Mesa/vms/analyze_map.com
Added Files:
Mesa/include/GL/vms_x_fix.h
Patches effective on VMS only. This allows for compiling with
/name=(as_is,short). This breaks the binary compatibility with previous
versions for VMS, but is the only way to combine Mesa with GTK for VMS.
Jouk
----------------------------------------------------------------------
2000-08-22 13:31:00 +00:00
Jouk Jansen
8deec7bf5f
Committing in .
...
Modified Files:
Mesa/src-glu/descrip.mms
Update VMS-makefile for "old" GLU
----------------------------------------------------------------------
2000-08-09 06:24:55 +00:00
Brian Paul
b8d907a9bb
updated by Alessandro Pisani
2000-08-02 20:09:09 +00:00
Brian Paul
769439a23d
removed GLU 1.2 symbols
2000-08-02 14:08:48 +00:00
Brian Paul
fb0c3fccc0
changed version string to 3.2.1
2000-07-18 01:13:28 +00:00
Brian Paul
96943544ba
allocate 1-larger knot array in explode_knot() (Mesa bug 104881)
2000-07-11 20:39:00 +00:00
Brian Paul
f88602394d
reverted to old tessellator (GLU 1.1)
2000-07-11 14:11:04 +00:00
Brian Paul
aa19f80f40
added missing GL_BGRA case
2000-06-05 16:27:41 +00:00
Brian Paul
8da58f3184
replaced __CYGWIN32__ with __CYGWIN__
2000-05-22 19:40:43 +00:00
Brian Paul
57a055c82f
added some Window-isms formerly in gl.h
2000-05-22 16:25:37 +00:00
Brian Paul
26a89579e4
added GL_BGR and GL_BGRA support
2000-02-28 14:51:43 +00:00
Brian Paul
8df7c673ec
added tess_clip.c
2000-02-11 16:15:28 +00:00
Brian Paul
577c67e860
added GLCALLBACKPCAST for Cygnus (Sven Panne)
2000-02-10 17:45:52 +00:00
Gareth Hughes
99dd0d4092
Merged in fixes from 3.2 branch. Fixed clipping bug, segfault in
...
vertex sorting function.
Debug is now enabled with MESA_TESS_DBG_LEVEL environment variable.
2000-01-20 21:52:01 +00:00
Brian Paul
4f68a7f5c7
first check-in
2000-01-14 16:25:56 +00:00
Brian Paul
2037663200
another fix for gluPartialDisk() in GL_LINE mode
2000-01-11 22:01:08 +00:00
Brian Paul
5e5f462701
fixed missing slice problem in gluPartialDisk()
2000-01-11 17:21:14 +00:00
Brian Paul
0d7846fe15
updated version string
2000-01-07 07:22:48 +00:00
Brian Paul
6625fc53e0
replaced 0 with 0.0 in sin, cos calls
1999-12-15 12:59:52 +00:00
Brian Paul
19a2ebd02f
removed unneeded code in gluBuild1DMipmaps()
1999-12-12 17:24:18 +00:00
Jouk Jansen
fce01a5a16
Committing in .
...
Make supportupdate for VMS
Modified Files:
Mesa/src-glu/descrip.mms Mesa/src-glu/gluP.h
----------------------------------------------------------------------
1999-12-07 09:02:12 +00:00
Gareth Hughes
ff5ce773b2
Merging in work from 3.1/3.2 branch. Tessellator is essentially fully
...
functional now.
1999-12-06 09:39:34 +00:00
Brian Paul
4f145468f4
removed GLU_EXT_get_proc_address from ext strings
1999-11-22 22:15:50 +00:00
Brian Paul
9fd022a905
replace encounteed with encountered
1999-11-19 21:23:37 +00:00
Jouk Jansen
86d36643de
tess_macro.h included
1999-11-11 09:55:39 +00:00
Kendall Bennett
a73119234c
. Updated GL/gl.h with GLCALLACKP and GLAPIENTRYP macros for compatibility
...
with the IBM VisualAge C++ compiler. Eventually some more code will be
needed in the headers to enable the reversal of (__stdcall*) to (*__stdcall)
for the IBM compilers, however we currently build using our own header files
that already handle this.
. Changed instances of (GLCALLBACK*) to GLCALLBACKP for compatibility
with the IBM VisualAge C++ compiler in src-glu.
. Misc cleanups for warnings generated with Watcom C++ in src-glu. Compiles
with 0 warnings now.
. tess_hash.c: line 244 - Why is this function stubbed out? I removed the
code with a #if 0 to avoid a compiler warning, but it looks dangerous.
1999-11-11 03:21:43 +00:00
Brian Paul
0822c1050e
replace GLint with GLsizei in a gluScaleImage, gluBuild1/2DMipmaps()
1999-11-09 06:16:59 +00:00
Gareth Hughes
787250cc01
Added filename, line number output for debugging messages.
1999-11-05 20:36:55 +00:00
Gareth Hughes
486e1f982e
Major winding rule updates, especially stacked contour support.
...
Improved debugging output that can be altered with an environment
variable instead of hard coded at compile time. Fixed bug in vertex
sorting function, so vertices are now indexed correctly (left to right).
1999-11-04 04:07:57 +00:00
Brian Paul
38a811057d
disabled gluGetProcAddressEXT
1999-10-27 09:47:41 +00:00
Gareth Hughes
3df50407a3
Added point_contour_test, taken from O'Rourke 1998.
1999-10-14 07:44:41 +00:00
Gareth Hughes
6450917496
Removed CVS logs from files, as they were getting rather large.
1999-10-13 19:12:25 +00:00
Gareth Hughes
206abd9039
Added edge flag callback support.
1999-10-13 19:01:56 +00:00
Gareth Hughes
f80d0b2f61
Fixed delete_all_contours memory deallocation.
1999-10-12 21:26:06 +00:00
Gareth Hughes
2e4fce138c
Updated memory allocation to allow new macros to be used.
1999-10-12 18:49:28 +00:00
Gareth Hughes
21a257d25b
Renamed GLUtesselator user data pointer to avoid confusion.
1999-10-11 17:53:09 +00:00
Gareth Hughes
dbecc01c6e
Correctly initialized GLUtesselator user data pointer.
1999-10-11 17:48:53 +00:00
Gareth Hughes
4aaafa6265
Allow debugging output capture under Win32. This seems really
...
broken to me, but that's Windows for you...
1999-10-11 17:28:05 +00:00
Gareth Hughes
c30627a5af
Updated debugging output. I'm going to change it all to something
...
much more like the GLX project. This was a set of macros left over
from a research project I'd done, and I like the GLX logging more.
1999-10-11 17:26:48 +00:00
Jouk Jansen
08a454c7af
Added tess_winding.c for compilation
1999-10-04 05:26:46 +00:00
Gareth Hughes
63fee8b3be
Added tessellation winding rule support. Misc bug fixes.
1999-10-03 00:56:07 +00:00
Gareth Hughes
45b95f048d
Added tessellation winding rule files.
1999-10-03 00:53:38 +00:00
Ted Jump
ea8e0b2156
Fixed LIBNAME entry
1999-09-19 10:03:19 +00:00
Ted Jump
725ec81ae8
More Win32 build compliance fixups
1999-09-19 02:03:18 +00:00
Brian Paul
1bf28c46c2
glGetProcAddressEXT changes to accomodate Win32 and non-Win32
1999-09-17 12:21:36 +00:00
Brian Paul
d2a57c9b2b
pad GLU_TINY to 6 digits
1999-09-17 12:06:56 +00:00
Gareth Hughes
b32966fc80
Winding rule updates.
1999-09-17 06:31:02 +00:00
Ted Jump
d29b1c2ea6
Patch error fixup
1999-09-17 03:17:18 +00:00
Ted Jump
1f256fd6b3
Win32 build req't updates
1999-09-17 03:07:28 +00:00
Brian Paul
67e9bd246b
fixed typo
1999-09-17 01:00:38 +00:00
Brian Paul
f33e6b1e83
version symbol changes
1999-09-17 00:06:57 +00:00
Brian Paul
20298685c3
gluGetProcAddressEXT change for C++ / BeOS
1999-09-17 00:06:14 +00:00
Brian Paul
b9e8741c8f
added some casts in gluGetProcAddressEXT()
1999-09-16 22:37:56 +00:00
Brian Paul
978b089aee
clean-up of GLU_EXT_get_proc_address
1999-09-16 16:53:28 +00:00
Gareth Hughes
0099981b1c
Misc winding rule bug fixes.
1999-09-16 06:41:42 +00:00
Brian Paul
212e625c24
new version number symbols
1999-09-15 16:31:31 +00:00
Brian Paul
2f49a40a07
added third, tiny version number to mklib scripts
1999-09-15 15:11:01 +00:00
Gareth Hughes
a852e8fc0f
Added debugging pragma message.
1999-09-15 02:12:16 +00:00
Gareth Hughes
d7c9c1e5c0
Fixed vector macro calls, specifically COPY_3V params.
1999-09-15 02:11:10 +00:00
Gareth Hughes
2b2746fedd
Added debugging output.
1999-09-14 22:46:02 +00:00
Gareth Hughes
77dcf82d81
Fixed legacy gluNextContour impact on gluTessEndContour.
1999-09-14 05:37:58 +00:00
Brian Paul
de37ce3e22
fixed pixel packing/unpacking code in gluBuild2DMipmaps()
1999-09-14 00:30:28 +00:00
Brian Paul
a96e8ad978
added gluCheckExtension()
1999-09-14 00:11:40 +00:00
Brian Paul
daa0b0f656
added gluUnProject4()
1999-09-14 00:10:31 +00:00
Gareth Hughes
d1603d4a46
Fixed file headers. Tracking down macro bugs.
1999-09-13 22:20:13 +00:00
Jouk Jansen
70cf58648a
strcmp needs the string.h
1999-09-13 14:31:32 +00:00
Brian Paul
84ffacb978
added 1.2 function to gluGetProcAddressEXT()
1999-09-11 12:04:54 +00:00
Brian Paul
f893f032fa
added GLU_EXT_get_proc_address
1999-09-11 11:34:21 +00:00
Gareth Hughes
f0f3815e4f
Fixed triangle output, recovery process termination.
1999-09-10 04:32:10 +00:00
Brian Paul
95740b2c11
changed C++ comments to C style
1999-09-10 03:05:04 +00:00
Gareth Hughes
2856b53e03
Added GLU 1.3 tessellation (except winding rule code).
1999-09-10 02:03:31 +00:00
jtg
afb833d4e8
Initial revision
1999-08-19 00:55:39 +00:00