spanne
280a735302
Initial version of a fully OpenGL-3.0-compliant of the famous smooth.c from the
...
Red Book. What has been done already:
* Explicitly request a forward-compatible 3.0 context
* Report GL errors, if any, at a few crucial places
* Replaced gluOrtho2D with a home-grown matrix + glLoadMatrixf
What remains to be done:
* Use vertex shaders and fragment shaders
* Use vertex buffer objects
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@774 7f0cb862-5218-0410-a997-914c9d46530a
2009-02-14 20:38:53 +00:00
fayjf
f0f836b78d
Added Windows "nmake" Makefiles and dependency files for the two "freeglut" projects in accordance with Feature Request #1454543
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@717 7f0cb862-5218-0410-a997-914c9d46530a
2007-09-18 02:26:39 +00:00
fayjf
c609d36203
Adding a Frequently Asked Questions file
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@714 7f0cb862-5218-0410-a997-914c9d46530a
2006-11-28 19:01:13 +00:00
joekrahn
962c81b111
Undo svn:eol-style=CR/LF for MSVC project files.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@712 7f0cb862-5218-0410-a997-914c9d46530a
2006-09-27 03:00:42 +00:00
joekrahn
98c7917ed8
Added svn:eol-style=CRLF property to MSVC project/workspace files.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@710 7f0cb862-5218-0410-a997-914c9d46530a
2006-09-26 03:04:37 +00:00
spanne
593887dece
Simply use autoreconf in autogen.sh, it is much simpler and the recommended
...
way in the autotools documentation. Removed INSTALL, install-sh and
mkinstalldirs, they are either unused or automatically generated by
autogen.sh.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@690 7f0cb862-5218-0410-a997-914c9d46530a
2005-10-12 13:04:46 +00:00
fayjf
86ebda12d2
Necessary files for Open Watcom support
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@684 7f0cb862-5218-0410-a997-914c9d46530a
2005-08-31 16:00:55 +00:00
fayjf
d81bca4108
Adding separate static library and DLL demonstration program projects
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@642 7f0cb862-5218-0410-a997-914c9d46530a
2005-06-23 17:15:26 +00:00
fayjf
7e677e8148
Adding separate demo program projects for static library and DLL versions
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@641 7f0cb862-5218-0410-a997-914c9d46530a
2005-06-23 17:09:49 +00:00
fayjf
709c43db4d
New file for Joe Krahn\'s dials input device
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@638 7f0cb862-5218-0410-a997-914c9d46530a
2005-06-23 14:33:02 +00:00
spanne
2ded92b062
Added an RPM spec file based on the one shipped with SuSE 9.3.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@635 7f0cb862-5218-0410-a997-914c9d46530a
2005-06-14 15:37:09 +00:00
fayjf
4f2f270b9a
Adding a \"README.Win32\" file with instructions on how to install \"freeglut\" under Windows.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@588 7f0cb862-5218-0410-a997-914c9d46530a
2005-04-28 19:47:20 +00:00
fayjf
7a4f95e49d
Adding \"LISEZ-MOI\", the French version of \"README\"
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@581 7f0cb862-5218-0410-a997-914c9d46530a
2005-04-26 13:08:51 +00:00
spanne
810a67a80f
Removed acconfig.h, it is deprecated and we don't need it.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@545 7f0cb862-5218-0410-a997-914c9d46530a
2005-01-03 09:07:00 +00:00
spanne
eb7b024f0c
Renamed "configure.in" to the officially preferred "configure.ac".
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@535 7f0cb862-5218-0410-a997-914c9d46530a
2005-01-01 14:01:29 +00:00
spanne
67b8b16ea9
Removed unused stamp-h* files, configure generates them (a single
...
stamp-h1, to be exact).
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@534 7f0cb862-5218-0410-a997-914c9d46530a
2005-01-01 13:41:33 +00:00
spanne
14f372e2fa
Improved ignorance.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@525 7f0cb862-5218-0410-a997-914c9d46530a
2004-12-31 13:42:51 +00:00
puggles
f0e7e663b5
John Fay: These files implement the teapot for WINCE.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@499 7f0cb862-5218-0410-a997-914c9d46530a
2004-05-12 00:23:00 +00:00
drgoldie
c23c129b0e
removed .cpp file (using LoadLibrary() instead)
...
removed modified gx.h file
cleaned up all // and tabs
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@492 7f0cb862-5218-0410-a997-914c9d46530a
2004-03-22 10:19:25 +00:00
drgoldie
154a985699
fixed mouse position and keyboard mapping.
...
added c-wrapper cpp file for GAPI.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@485 7f0cb862-5218-0410-a997-914c9d46530a
2004-03-15 15:23:29 +00:00
drgoldie
30aa3f91c3
added support for WindowsCE (building on top of klimt)
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@484 7f0cb862-5218-0410-a997-914c9d46530a
2004-03-15 13:42:20 +00:00
rkrolib
68abc58465
Removed offscreen demo program.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@479 7f0cb862-5218-0410-a997-914c9d46530a
2004-03-15 06:08:08 +00:00
rkrolib
813e5ed5ac
Added "offscreen" demo, a very simple program that produces an onscreen
...
window and, upon command, renders a similar offscreen display and writes
the result to disk.
Also, modified the build structure for UNIX_X11 to autobuild the demo.
(Not done for WIN32 at this time.)
Also, forgot to previously commit the updated freeglut_ext.h include.
Eeep.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@465 7f0cb862-5218-0410-a997-914c9d46530a
2004-02-19 10:09:29 +00:00
nigels
0245ec89eb
Added freshmeat and openl links to navigation panel
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@440 7f0cb862-5218-0410-a997-914c9d46530a
2004-01-05 14:43:50 +00:00
puggles
8407d17ee9
Initial import
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@404 7f0cb862-5218-0410-a997-914c9d46530a
2003-12-13 18:58:30 +00:00
puggles
ae6a201f0e
Initial import of the web page -- Release of 2.2.0
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@403 7f0cb862-5218-0410-a997-914c9d46530a
2003-12-13 18:56:30 +00:00
puggles
3212d13152
Uh, re-add since the module works.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@402 7f0cb862-5218-0410-a997-914c9d46530a
2003-12-13 04:51:03 +00:00
puggles
1fe055088a
Undo the pseudo-module now that I've added a real web-src module
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@401 7f0cb862-5218-0410-a997-914c9d46530a
2003-12-13 04:47:12 +00:00
puggles
878f58d35b
First try of getting the web page to work via CVS.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@400 7f0cb862-5218-0410-a997-914c9d46530a
2003-12-13 03:52:54 +00:00
rkrolib
3ae658e166
Two from Nigel:
...
* Updated shapes.c. I think that it's just reformatting and the addition
of some comments.
* Added shapes.dsp, a Microsoft Visual C++ Developer Studio Project file
for building shapes on WIN32 with MSVC++.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@381 7f0cb862-5218-0410-a997-914c9d46530a
2003-12-07 10:12:22 +00:00
rkrolib
efb92f27a8
Added a new demo (from Nigel) showing some of the basic GLUT geometry
...
shapes. "shapes" is the name of the demo.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@365 7f0cb862-5218-0410-a997-914c9d46530a
2003-11-25 14:10:35 +00:00
rkrolib
b1c4e6beb8
A *.dsp file for CallbackMaker in the demos.
...
Plus updated *.dsp and *.dsw files to reflect the new freeglut header
file.
NOTE: The prior version of the *.dsw file does not in fact have CRs. I
thought that it did. For consistancy, I am not putting them in in this
version, either. (At least one person said that his MSVC++ system is
happy with the current files. If there are problems, we can easily add
the CRs, but that should be a separate commit...)
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@333 7f0cb862-5218-0410-a997-914c9d46530a
2003-11-10 17:04:05 +00:00
rkrolib
6829d65fb3
New demo from John: CallbackMaker.
...
This demo shows the use of every callback that you can register with
freeglut, and also generates event reports so that you can see what is
happening to the program as it runs.
Not much to look at, but both utilitarian and a practical example.
Please double-check that I updated everything that needs to be updated.
I reran autogen.sh and ./configure, and it built okay for me. (^&
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@332 7f0cb862-5218-0410-a997-914c9d46530a
2003-11-10 16:01:05 +00:00
rkrolib
7c699fab2f
Deleted 3 files (again?) from CVS, on John's request. Old/obsolete
...
MSVC++ project files.
(freeglut13.dsp, freeglutdll.dsp, freeglutstatic.dsw)
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@291 7f0cb862-5218-0410-a997-914c9d46530a
2003-11-03 21:28:54 +00:00
cjp
f0f690766a
Added --disable-replace-glut option to autoconf configure.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@236 7f0cb862-5218-0410-a997-914c9d46530a
2003-10-21 11:41:54 +00:00
puggles
b2f1ae6232
Demos workspace for MSVC users
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@206 7f0cb862-5218-0410-a997-914c9d46530a
2003-09-26 18:43:12 +00:00
cjp
19f3863fc7
Removing files from old freeglut-1.3 directory.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@169 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-28 16:48:34 +00:00
cjp
53988cfb1a
Using override_redirect instead of motif wm hints.
...
It now rasies the menu windows before showing them.
Move the show to after the reshape and position so we don't get a flash of
the menu window at it's old size and position.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@162 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-05 19:22:21 +00:00
puggles
b9f20e5d87
Menus' decorations are removed on Linux. Not sure if we want the mwmborder.c a separate file or not; doing it separate for right now. Makefile was not updated, since the .c is just #included.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@155 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-04 01:29:19 +00:00
cjp
a3a9d6c04b
This should put an end to the font binary compatibility issue.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@146 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-23 22:09:24 +00:00
andi75
c44a5c0a48
changes for make dist
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@134 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-12 19:34:28 +00:00
andi75
4899d7349e
MSVC generated file
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@133 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-12 19:05:39 +00:00
puggles
d583f2fe7d
Initial project file from John Fay
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@127 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-10 11:47:35 +00:00
sandalle
2f6a51442c
* Removed genfonts/genstrokes code, updated configure.in and Makefile.in
...
* Moved tests/one.c into progs/demos/One/one.c, updated configure.in and Makefile.in
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@120 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-02 15:28:13 +00:00
sandalle
a37e97a6d8
Removed genfonts
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@119 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-02 15:23:27 +00:00
brianp
8cce55439e
Lorenz attractor demo (John Fay)
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@111 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-30 17:09:12 +00:00
andi75
640ebaa613
this file is autogenerated by aclocal
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@101 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-24 18:13:09 +00:00
sandalle
42ab18bbac
Project file for Gideon (KDevelop 3.0)
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@99 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-24 17:17:50 +00:00
sandalle
fb8a5cfd3e
Changed all references to the 'freeglut-1.3' directory to 'src', copied 'freeglut-1.3' to 'src' and added all files from 'src' to the repository (TODO #34 ).
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@98 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-23 23:40:12 +00:00
brianp
1a5ccf545c
Fractal demo (John Fay)
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@92 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-20 19:31:06 +00:00
sandalle
21e155b782
Initial version of autogen.sh, tested here and creates the correct files
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@90 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-20 15:49:55 +00:00
sandalle
eb6f583bb9
* Removed freeglut_ext.h (wasn't supposed to be added)
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@78 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-18 22:12:02 +00:00
sandalle
59cd3ba583
* Rest of Set #3
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@70 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-17 20:14:04 +00:00
brianp
863ce91b8e
added glutGetProcAddress()
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@65 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-17 16:54:54 +00:00
dheyse
69bc01309f
Switching to John Fays version of the VC++ project files.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@52 7f0cb862-5218-0410-a997-914c9d46530a
2003-02-13 22:27:35 +00:00
dheyse
aa02a12c3c
Moved freeglut_internal.h to the private directory with the other freeglut sources.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@46 7f0cb862-5218-0410-a997-914c9d46530a
2003-02-07 18:49:08 +00:00
dheyse
70a2906b78
Broke freeglut.h into glut.h and freeglut_ext.h
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@45 7f0cb862-5218-0410-a997-914c9d46530a
2003-02-07 18:45:04 +00:00
dheyse
22911345db
Exports file for Win32 dll. One EXPORT for each FGAPI line in freeglut.h
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@44 7f0cb862-5218-0410-a997-914c9d46530a
2003-01-06 17:54:35 +00:00
dheyse
c43d174e61
Allow DLL and static library build on Windows.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@42 7f0cb862-5218-0410-a997-914c9d46530a
2002-12-10 15:41:37 +00:00
dheyse
69d36996c9
Added Visual C++ 6 Static library project for John Fay.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@35 7f0cb862-5218-0410-a997-914c9d46530a
2002-11-29 00:03:04 +00:00
dheyse
1474a8e0d3
Visual C++ 6 project file for static freeglut lib.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@34 7f0cb862-5218-0410-a997-914c9d46530a
2002-11-28 23:58:00 +00:00
dheyse
bb9b5ee823
Added on behalf of John Fay.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@29 7f0cb862-5218-0410-a997-914c9d46530a
2002-11-26 19:56:55 +00:00
cjp
0c84f4f27e
Added stroke fonts.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@25 7f0cb862-5218-0410-a997-914c9d46530a
2002-05-18 21:42:00 +00:00
sjbaker
ee8148138c
Removed a bunch of '.P' files that don't belong in the CVS archive.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@22 7f0cb862-5218-0410-a997-914c9d46530a
2002-01-20 23:20:45 +00:00
sjbaker
84e04ed9f0
Added documents.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@10 7f0cb862-5218-0410-a997-914c9d46530a
2001-07-27 07:22:53 +00:00
sjbaker
972665c820
Removed some more files that don't belong in CVS
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@9 7f0cb862-5218-0410-a997-914c9d46530a
2001-07-27 06:10:40 +00:00
sjbaker
4c65b5e014
Removed files checked in in error.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@8 7f0cb862-5218-0410-a997-914c9d46530a
2001-07-27 06:07:15 +00:00
sjbaker
faad04bfff
Initial revision
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@4 7f0cb862-5218-0410-a997-914c9d46530a
2001-07-27 04:40:50 +00:00
sjbaker
95194faee2
Initial revision
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@3 7f0cb862-5218-0410-a997-914c9d46530a
2001-07-27 04:35:54 +00:00
(no author)
73501007ba
New repository initialized by cvs2svn.
...
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@1 7f0cb862-5218-0410-a997-914c9d46530a
2001-07-27 04:35:49 +00:00