freeglut
12 years agoAdd CMake toolchain script for mingw32/64 compilation, and update documentation
Sylvain Beucler [Fri, 9 Mar 2012 20:34:51 +0000 (20:34 +0000)]
Add CMake toolchain script for mingw32/64 compilation, and update documentation

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1090 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSpecify libraries for windows static compilation
Sylvain Beucler [Fri, 9 Mar 2012 20:33:54 +0000 (20:33 +0000)]
Specify libraries for windows static compilation

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1089 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoCMake now defines HAVE_VFPRINTF for windows; suppress redefinition warning
Sylvain Beucler [Fri, 9 Mar 2012 20:29:58 +0000 (20:29 +0000)]
CMake now defines HAVE_VFPRINTF for windows; suppress redefinition warning

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1088 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoDetect vfprintf (used in fgError/fgWarning)
Sylvain Beucler [Fri, 9 Mar 2012 20:20:20 +0000 (20:20 +0000)]
Detect vfprintf (used in fgError/fgWarning)

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1087 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoFix .so dependencies: reference -lGL and -lm; only reference -lGLU for demos (Resizer)
Sylvain Beucler [Fri, 9 Mar 2012 20:02:30 +0000 (20:02 +0000)]
Fix .so dependencies: reference -lGL and -lm; only reference -lGLU for demos (Resizer)

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1086 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoProperly add maths library for demos
Sylvain Beucler [Fri, 9 Mar 2012 19:49:49 +0000 (19:49 +0000)]
Properly add maths library for demos

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1085 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoAdd maths library for demos
Sylvain Beucler [Fri, 9 Mar 2012 19:24:57 +0000 (19:24 +0000)]
Add maths library for demos

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1084 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoFix X86vmode library detection
Sylvain Beucler [Fri, 9 Mar 2012 19:17:37 +0000 (19:17 +0000)]
Fix X86vmode library detection

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1083 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoupdated resource file
Diederick Niehorster [Thu, 8 Mar 2012 02:31:00 +0000 (02:31 +0000)]
updated resource file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1082 7f0cb862-5218-0410-a997-914c9d46530a

12 years agojust a bit of formatting, mostly to test out my SVN commit access
Diederick Niehorster [Thu, 8 Mar 2012 02:23:21 +0000 (02:23 +0000)]
just a bit of formatting, mostly to test out my SVN commit access

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1081 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoA bit of comment clean-up per e-mail from Diederick Niehorster dated 2/5/12 at 9...
John F. Fay [Sat, 25 Feb 2012 06:06:52 +0000 (06:06 +0000)]
A bit of comment clean-up per e-mail from Diederick Niehorster dated 2/5/12 at 9:26 AM

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1080 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoImplementing the monotonic clock if available, per e-mail from Phil Vandry dated...
John F. Fay [Sat, 25 Feb 2012 05:47:57 +0000 (05:47 +0000)]
Implementing the monotonic clock if available, per e-mail from Phil Vandry dated 2/17/12 at 5:08 PM

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1079 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoChecking for "gettimeofday" per e-mail from John Tsiombikas dated 2/23/12 at 9:29 AM
John F. Fay [Sat, 25 Feb 2012 05:34:24 +0000 (05:34 +0000)]
Checking for "gettimeofday" per e-mail from John Tsiombikas dated 2/23/12 at 9:29 AM

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1078 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving some Windows-specific preprocessor stuff and a prototype from "freeglut_init...
John F. Fay [Sun, 12 Feb 2012 04:41:32 +0000 (04:41 +0000)]
Moving some Windows-specific preprocessor stuff and a prototype from "freeglut_init.c" to the Windows header file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1077 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSetting the line endings and keywords on a bunch of new text files
John F. Fay [Wed, 8 Feb 2012 02:39:29 +0000 (02:39 +0000)]
Setting the line endings and keywords on a bunch of new text files

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1076 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoPutting in many 'CMakeLists.txt' fixes per e-mail from John Tsiombikas dated February...
John F. Fay [Tue, 7 Feb 2012 01:56:50 +0000 (01:56 +0000)]
Putting in many 'CMakeLists.txt' fixes per e-mail from John Tsiombikas dated February 6, 2012 at 4:38 AM

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1075 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoFixing a build warning in OpenSUSE about control reaching the end of a non-void funct...
John F. Fay [Tue, 7 Feb 2012 01:52:10 +0000 (01:52 +0000)]
Fixing a build warning in OpenSUSE about control reaching the end of a non-void function; see e-mail from Johannes Obermayr dated February 6, 2012 at 9:40 AM

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1074 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoFixing confusion over the name of "fgPlatformGetGLUTProcAddress"
John F. Fay [Mon, 6 Feb 2012 02:26:18 +0000 (02:26 +0000)]
Fixing confusion over the name of "fgPlatformGetGLUTProcAddress"

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1073 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoFixing the rest of the "EXTRA_DIST" bug per e-mail from Sylvain dated Feb 5, 2012...
John F. Fay [Sun, 5 Feb 2012 20:21:42 +0000 (20:21 +0000)]
Fixing the rest of the "EXTRA_DIST" bug per e-mail from Sylvain dated Feb 5, 2012 at 2:10 PM

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1072 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoAdding a bit of documentation for MinGW that was left off the previous SVN commit
John F. Fay [Sun, 5 Feb 2012 19:36:27 +0000 (19:36 +0000)]
Adding a bit of documentation for MinGW that was left off the previous SVN commit

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1071 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoFixing the MinGW build and updating the "omitted files" per e-mail from Sylvain dated...
John F. Fay [Sun, 5 Feb 2012 19:34:08 +0000 (19:34 +0000)]
Fixing the MinGW build and updating the "omitted files" per e-mail from Sylvain dated February 5, 2012 at 12:33 PM

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1070 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoFixing call to "fghGetProcAddress" by giving the new name of the function
John F. Fay [Sun, 5 Feb 2012 19:00:31 +0000 (19:00 +0000)]
Fixing call to "fghGetProcAddress" by giving the new name of the function

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1069 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoFixing X11 "unterminated #if" build error
John F. Fay [Sun, 5 Feb 2012 18:54:52 +0000 (18:54 +0000)]
Fixing X11 "unterminated #if" build error

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1068 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSplitting the X11-specific "freeglut_cursor.c" code into its own file
John F. Fay [Sun, 5 Feb 2012 14:04:48 +0000 (14:04 +0000)]
Splitting the X11-specific "freeglut_cursor.c" code into its own file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1067 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving the platform dependencies from the "freeglut_menu.c" file to the platform...
John F. Fay [Sun, 5 Feb 2012 14:01:34 +0000 (14:01 +0000)]
Moving the platform dependencies from the "freeglut_menu.c" file to the platform-specific header files

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1066 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoRemoving an extraneous "#if TARGET_HOST"
John F. Fay [Sun, 5 Feb 2012 13:53:31 +0000 (13:53 +0000)]
Removing an extraneous "#if TARGET_HOST"

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1065 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving an X11-specific function call to destroy a context to the X11-specific file
John F. Fay [Sun, 5 Feb 2012 13:53:00 +0000 (13:53 +0000)]
Moving an X11-specific function call to destroy a context to the X11-specific file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1064 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSplitting the X11-specific stuff out of "freeglut_internal.h" into its own file per...
John F. Fay [Sun, 5 Feb 2012 05:54:30 +0000 (05:54 +0000)]
Splitting the X11-specific stuff out of "freeglut_internal.h" into its own file per e-mail from Diederick Niehorster dated 2/4/12 at 11:31 PM (he sent it on 2/5/12)

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1063 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoRemoving an extraneous "#if TARGET_HOST_POSIX_X11" and putting the path into the...
John F. Fay [Sun, 5 Feb 2012 04:21:26 +0000 (04:21 +0000)]
Removing an extraneous "#if TARGET_HOST_POSIX_X11" and putting the path into the "#include" statements for "freeglut_internal.h"

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1062 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSplitting the X11-specific "freeglut_structure.c" code into its own file
John F. Fay [Sun, 5 Feb 2012 04:18:13 +0000 (04:18 +0000)]
Splitting the X11-specific "freeglut_structure.c" code into its own file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1061 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSplitting the X11-specific "freeglut_ext.c" code into its own file
John F. Fay [Sun, 5 Feb 2012 04:16:37 +0000 (04:16 +0000)]
Splitting the X11-specific "freeglut_ext.c" code into its own file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1060 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSplitting the X11-specific "freeglut_joystick.c" code into its own file
John F. Fay [Sun, 5 Feb 2012 04:13:31 +0000 (04:13 +0000)]
Splitting the X11-specific "freeglut_joystick.c" code into its own file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1059 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoRemoving an extraneous "#if" from "freeglut_xinput_x11.c"
John F. Fay [Sun, 5 Feb 2012 04:08:55 +0000 (04:08 +0000)]
Removing an extraneous "#if" from "freeglut_xinput_x11.c"

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1058 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSplitting the X11-specific "freeglut_spaceball.c" code into its own file
John F. Fay [Sun, 5 Feb 2012 04:04:28 +0000 (04:04 +0000)]
Splitting the X11-specific "freeglut_spaceball.c" code into its own file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1057 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSplitting the X11-specific "freeglut_main.c" code into its own file
John F. Fay [Sun, 5 Feb 2012 03:44:03 +0000 (03:44 +0000)]
Splitting the X11-specific "freeglut_main.c" code into its own file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1056 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSplitting the X11-specific "freeglut_state.c" code into its own file
John F. Fay [Sun, 5 Feb 2012 03:34:09 +0000 (03:34 +0000)]
Splitting the X11-specific "freeglut_state.c" code into its own file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1055 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoFixing the header comments of a couple of X11-specific files
John F. Fay [Sun, 5 Feb 2012 03:21:45 +0000 (03:21 +0000)]
Fixing the header comments of a couple of X11-specific files

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1054 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSplitting the X11-specific "freeglut_gamemode.c" code into its own file
John F. Fay [Sun, 5 Feb 2012 03:16:52 +0000 (03:16 +0000)]
Splitting the X11-specific "freeglut_gamemode.c" code into its own file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1053 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSplitting the X11-specific "freeglut_window.c" code into its own file
John F. Fay [Sun, 5 Feb 2012 03:05:30 +0000 (03:05 +0000)]
Splitting the X11-specific "freeglut_window.c" code into its own file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1052 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoTrying to fix a screen freezing bug reported by Shane "tech at saxon digital" in...
John F. Fay [Sun, 5 Feb 2012 01:41:20 +0000 (01:41 +0000)]
Trying to fix a screen freezing bug reported by Shane "tech at saxon digital" in e-mail dated 2/4/12 at 3:15 PM

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1051 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoFixing the "fghGetProcAddress" bug also noted by Evan Felix in e-mail dated 2/4/12...
John F. Fay [Sun, 5 Feb 2012 00:56:06 +0000 (00:56 +0000)]
Fixing the "fghGetProcAddress" bug also noted by Evan Felix in e-mail dated 2/4/12 at 1:16 PM

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1050 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoPutting in changes recommended by Evan Felix to fix the X11 build per e-mail dated...
John F. Fay [Sun, 5 Feb 2012 00:52:55 +0000 (00:52 +0000)]
Putting in changes recommended by Evan Felix to fix the X11 build per e-mail dated 2/4/12 at 1:16 PM

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1049 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving X11-specific code from "freeglut_display.c" into its own file
John F. Fay [Sat, 4 Feb 2012 17:11:50 +0000 (17:11 +0000)]
Moving X11-specific code from "freeglut_display.c" into its own file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1048 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving the X11-specific code from "freeglut_menu.c" into its own file
John F. Fay [Sat, 4 Feb 2012 16:47:46 +0000 (16:47 +0000)]
Moving the X11-specific code from "freeglut_menu.c" into its own file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1047 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving all the X11-specific "fgDisplay" structure fields into their substructure...
John F. Fay [Sat, 4 Feb 2012 14:35:46 +0000 (14:35 +0000)]
Moving all the X11-specific "fgDisplay" structure fields into their substructure.  I can't see how the X11 build succeeded before this.

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1046 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoChanging a bunch of platform-specific "fgDisplay" fields to "fgDisplay.pDisplay"...
John F. Fay [Sat, 4 Feb 2012 14:29:34 +0000 (14:29 +0000)]
Changing a bunch of platform-specific "fgDisplay" fields to "fgDisplay.pDisplay" -- I can't see how the X11 version built before this.

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1045 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSplitting the X11-specific code from "freeglut_init.c" into its own file
John F. Fay [Sat, 4 Feb 2012 14:28:32 +0000 (14:28 +0000)]
Splitting the X11-specific code from "freeglut_init.c" into its own file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1044 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving the X11-specific code from "freeglut_input_devices.c" into its own file (thank...
John F. Fay [Sat, 4 Feb 2012 14:14:04 +0000 (14:14 +0000)]
Moving the X11-specific code from "freeglut_input_devices.c" into its own file (thank you, Evan Felix)

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1043 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoDeleting the now-empty "freeglut_glutfont_definitions.c" file
John F. Fay [Sat, 4 Feb 2012 14:05:22 +0000 (14:05 +0000)]
Deleting the now-empty "freeglut_glutfont_definitions.c" file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1042 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoRemoving the "freeglut_glutfont_definitions.c" dependency from the VX 2008 and 2010...
John F. Fay [Sat, 4 Feb 2012 13:46:31 +0000 (13:46 +0000)]
Removing the "freeglut_glutfont_definitions.c" dependency from the VX 2008 and 2010 project files

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1041 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoFixing the "glutGetProcAddress" snafu -- thank you, Evan Felix, for finding this
John F. Fay [Sat, 4 Feb 2012 13:37:52 +0000 (13:37 +0000)]
Fixing the "glutGetProcAddress" snafu -- thank you, Evan Felix, for finding this

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1040 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoRemoving the "freeglut_glutfont_definitions.c" dependency from the Windows part of...
John F. Fay [Sat, 4 Feb 2012 05:23:24 +0000 (05:23 +0000)]
Removing the "freeglut_glutfont_definitions.c" dependency from the Windows part of the "cmake" input and from the MSVC 6.0 files

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1039 7f0cb862-5218-0410-a997-914c9d46530a

12 years agogit-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1038...
John F. Fay [Sat, 4 Feb 2012 05:22:33 +0000 (05:22 +0000)]
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1038 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoRemoving extraneous directories from the base "Makefile.am" file
John F. Fay [Sat, 4 Feb 2012 05:21:57 +0000 (05:21 +0000)]
Removing extraneous directories from the base "Makefile.am" file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1037 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoFixing "cmake" with the new location of the "freeglut_xinput_x11.c" file
John F. Fay [Sat, 4 Feb 2012 05:10:51 +0000 (05:10 +0000)]
Fixing "cmake" with the new location of the "freeglut_xinput_x11.c" file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1036 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving the "\freeglut_xinput.c" file from the Common directory to the x11 directory...
John F. Fay [Sat, 4 Feb 2012 05:01:29 +0000 (05:01 +0000)]
Moving the "\freeglut_xinput.c" file from the Common directory to the x11 directory and adding the "_x11" to the end of the file name

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1035 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoAdding the X11-specific source files to the Makefile input
John F. Fay [Sat, 4 Feb 2012 04:57:44 +0000 (04:57 +0000)]
Adding the X11-specific source files to the Makefile input

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1034 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving some header-style joystick code from "freeglut_joystick.c" to "freeglut_intern...
John F. Fay [Wed, 1 Feb 2012 01:51:40 +0000 (01:51 +0000)]
Moving some header-style joystick code from "freeglut_joystick.c" to "freeglut_internal.h" to allow the code to build on X11

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1033 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoChanging the version number since we're making some rather extensive changes to the...
John F. Fay [Tue, 31 Jan 2012 04:56:12 +0000 (04:56 +0000)]
Changing the version number since we're making some rather extensive changes to the code

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1032 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoFixing a bug I introduced into the "...ATEXIT" hack
John F. Fay [Mon, 30 Jan 2012 03:34:22 +0000 (03:34 +0000)]
Fixing a bug I introduced into the "...ATEXIT" hack

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1031 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving the platform-specific window state fields into their own substructure
John F. Fay [Sun, 29 Jan 2012 19:17:18 +0000 (19:17 +0000)]
Moving the platform-specific window state fields into their own substructure

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1030 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving more Windows-specific header stuff over to the Windows-specific header file
John F. Fay [Sun, 29 Jan 2012 13:14:08 +0000 (13:14 +0000)]
Moving more Windows-specific header stuff over to the Windows-specific header file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1029 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving the Windows-specific includes into the Windows-specific header file
John F. Fay [Sun, 29 Jan 2012 13:11:30 +0000 (13:11 +0000)]
Moving the Windows-specific includes into the Windows-specific header file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1028 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving the Windows-specific "__glutCreateMenuWIthExit" function to the Windows-specif...
John F. Fay [Sun, 29 Jan 2012 13:06:54 +0000 (13:06 +0000)]
Moving the Windows-specific "__glutCreateMenuWIthExit" function to the Windows-specific file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1027 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving the Windows-specific joystick definitions into the Windows-specific header...
John F. Fay [Sun, 29 Jan 2012 05:26:54 +0000 (05:26 +0000)]
Moving the Windows-specific joystick definitions into the Windows-specific header file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1026 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoved the platform-specific variables in the Joystick structure into their own platfo...
John F. Fay [Sun, 29 Jan 2012 05:25:10 +0000 (05:25 +0000)]
Moved the platform-specific variables in the Joystick structure into their own platform-specific substructure.

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1025 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoRemoving the Windows-specific "includes" from "freeglut_joystick.c"
John F. Fay [Sun, 29 Jan 2012 04:46:29 +0000 (04:46 +0000)]
Removing the Windows-specific "includes" from "freeglut_joystick.c"

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1024 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSplitting the platform-specific joystick "Raw Read" code into its own functions
John F. Fay [Sun, 29 Jan 2012 04:45:17 +0000 (04:45 +0000)]
Splitting the platform-specific joystick "Raw Read" code into its own functions

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1023 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSplitting the platform-specific "fgSystemTime" code into its own functions
John F. Fay [Sun, 29 Jan 2012 04:32:41 +0000 (04:32 +0000)]
Splitting the platform-specific "fgSystemTime" code into its own functions

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1022 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving non-Windows platform-specific code lower in the file again to avoid declaratio...
John F. Fay [Sun, 29 Jan 2012 04:25:56 +0000 (04:25 +0000)]
Moving non-Windows platform-specific code lower in the file again to avoid declaration problems and splitting out the platform-specific fghJoystickOpen code

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1021 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSplitting out the platform-specific code from "fghJoystickInit"
John F. Fay [Sun, 29 Jan 2012 04:01:24 +0000 (04:01 +0000)]
Splitting out the platform-specific code from "fghJoystickInit"

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1020 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving the definition of the "fgJoystick" structure type to the header file so I...
John F. Fay [Sun, 29 Jan 2012 03:51:12 +0000 (03:51 +0000)]
Moving the definition of the "fgJoystick" structure type to the header file so I can use it across source code files

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1019 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving the platform-specific code (non-Windows) farther up in the freeglut_joystick...
John F. Fay [Sun, 29 Jan 2012 03:42:57 +0000 (03:42 +0000)]
Moving the platform-specific code (non-Windows) farther up in the freeglut_joystick.c file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1018 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSplitting platform-specific code out of "fgJoystickClose" function
John F. Fay [Sun, 29 Jan 2012 03:38:11 +0000 (03:38 +0000)]
Splitting platform-specific code out of "fgJoystickClose" function

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1017 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving the Windows-specific "glutInitWithExit" function to a Windows-specific file
John F. Fay [Sun, 29 Jan 2012 03:25:31 +0000 (03:25 +0000)]
Moving the Windows-specific "glutInitWithExit" function to a Windows-specific file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1016 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving the "glutCreateWindowWithExit" and its associated variable to the Windows...
John F. Fay [Sun, 29 Jan 2012 03:22:28 +0000 (03:22 +0000)]
Moving the "glutCreateWindowWithExit" and its associated variable to the Windows-specific files

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1015 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving the platform-specific FBConfig and device context variables into platform...
John F. Fay [Sun, 29 Jan 2012 03:15:41 +0000 (03:15 +0000)]
Moving the platform-specific FBConfig and device context variables into platform-specific parts of the code

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1014 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving the platform-specific window handle and context type definitions into platform...
John F. Fay [Sun, 29 Jan 2012 03:04:35 +0000 (03:04 +0000)]
Moving the platform-specific window handle and context type definitions into platform-specific code regions

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1013 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving the Windows platform-specific "SwapBuffers" calls into a Windows platform...
John F. Fay [Sun, 29 Jan 2012 02:52:21 +0000 (02:52 +0000)]
Moving the Windows platform-specific "SwapBuffers" calls into a Windows platform-specific file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1012 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving platform-specific fields in "SFG_Display" into a substructure
John F. Fay [Sun, 29 Jan 2012 02:45:04 +0000 (02:45 +0000)]
Moving platform-specific fields in "SFG_Display" into a substructure

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1011 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoFixing the previous commit so we don't have a circular include. Under the new regime...
John F. Fay [Sun, 29 Jan 2012 02:29:16 +0000 (02:29 +0000)]
Fixing the previous commit so we don't have a circular include.  Under the new regime, the "freeglut_internal_mswin.h(platform).h" file will have only platform-specific definitions in it and will be included at the top of "freeglut_internal.h".

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1010 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoAdding the platform-specific includes to "freeglut_internal.h" in preparation for...
John F. Fay [Sun, 29 Jan 2012 02:22:56 +0000 (02:22 +0000)]
Adding the platform-specific includes to "freeglut_internal.h" in preparation for some more major changes

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1009 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoRemoving some Windows-specific function prototypes from "freeglut_internal.h"
John F. Fay [Tue, 24 Jan 2012 04:07:10 +0000 (04:07 +0000)]
Removing some Windows-specific function prototypes from "freeglut_internal.h"

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1008 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoRemoving a bunch of "static" declarations from the "fgPlatform" function definitions...
John F. Fay [Tue, 24 Jan 2012 03:48:12 +0000 (03:48 +0000)]
Removing a bunch of "static" declarations from the "fgPlatform" function definitions to remove a raft of Linux errors

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1007 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoFixing the Linux directory paths in which the "automake" looks for source code
John F. Fay [Tue, 24 Jan 2012 03:30:19 +0000 (03:30 +0000)]
Fixing the Linux directory paths in which the "automake" looks for source code

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1006 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoPutting in Diederick Niehorster's patch from e-mail dated 1/23/12 at 6:48 AM to fix...
John F. Fay [Tue, 24 Jan 2012 00:09:40 +0000 (00:09 +0000)]
Putting in Diederick Niehorster's patch from e-mail dated 1/23/12 at 6:48 AM to fix the "WM_TOUCH" bugs inserted in the recent code changes

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1005 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoFixing a preprocessor typo
John F. Fay [Mon, 23 Jan 2012 05:46:18 +0000 (05:46 +0000)]
Fixing a preprocessor typo

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1004 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSplitting the rest of the Windows-specific "freeglut_window.c" functions into their...
John F. Fay [Mon, 23 Jan 2012 05:44:18 +0000 (05:44 +0000)]
Splitting the rest of the Windows-specific "freeglut_window.c" functions into their own file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1003 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSplitting some Windows-specific "freeglut_window.c" functions into their own file
John F. Fay [Mon, 23 Jan 2012 05:24:34 +0000 (05:24 +0000)]
Splitting some Windows-specific "freeglut_window.c" functions into their own file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1002 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving some function prototypes into the source files where they are found and out...
John F. Fay [Mon, 23 Jan 2012 05:06:58 +0000 (05:06 +0000)]
Moving some function prototypes into the source files where they are found and out of the "freeglut_internal.h" file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1001 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoRationalizing the names of the platform-specific functions so that they begin with...
John F. Fay [Mon, 23 Jan 2012 05:01:37 +0000 (05:01 +0000)]
Rationalizing the names of the platform-specific functions so that they begin with "fgPlatform"

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1000 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSplitting Windows-specific "freeglut_structure.c" code into its own file (there isn...
John F. Fay [Mon, 23 Jan 2012 04:42:31 +0000 (04:42 +0000)]
Splitting Windows-specific "freeglut_structure.c" code into its own file (there isn't any)

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@999 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSplitting the other "glutGet" Windows-specific code into its own function
John F. Fay [Mon, 23 Jan 2012 04:37:06 +0000 (04:37 +0000)]
Splitting the other "glutGet" Windows-specific code into its own function

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@998 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving Windows-specific "glutGet" code into its own file
John F. Fay [Mon, 23 Jan 2012 04:06:48 +0000 (04:06 +0000)]
Moving Windows-specific "glutGet" code into its own file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@997 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSplitting a little Windows-specific menu code into its own file
John F. Fay [Mon, 23 Jan 2012 02:46:16 +0000 (02:46 +0000)]
Splitting a little Windows-specific menu code into its own file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@996 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSplitting the rest of the Windows-specific code from "freeglut_main.c" into its own...
John F. Fay [Sun, 22 Jan 2012 19:25:56 +0000 (19:25 +0000)]
Splitting the rest of the Windows-specific code from "freeglut_main.c" into its own file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@995 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoMoving some Windows-specific code out of "freeglut_main.c" into the Windows-specific...
John F. Fay [Sun, 22 Jan 2012 06:21:50 +0000 (06:21 +0000)]
Moving some Windows-specific code out of "freeglut_main.c" into the Windows-specific file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@994 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSplitting out more Windows-specific code in "freeglut_init.c"
John F. Fay [Sun, 22 Jan 2012 01:48:15 +0000 (01:48 +0000)]
Splitting out more Windows-specific code in "freeglut_init.c"

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@993 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoSplitting the Windows-specific input device code into its own file
John F. Fay [Sun, 22 Jan 2012 01:42:57 +0000 (01:42 +0000)]
Splitting the Windows-specific input device code into its own file

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@992 7f0cb862-5218-0410-a997-914c9d46530a

12 years agoCorrecting a header comment
John F. Fay [Sun, 22 Jan 2012 01:32:31 +0000 (01:32 +0000)]
Correcting a header comment

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@991 7f0cb862-5218-0410-a997-914c9d46530a