freeglut
12 years agoadded the timer demo
John Tsiombikas [Sat, 10 Mar 2012 14:55:50 +0000 (14:55 +0000)]
added the timer demo

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

12 years agoadded not about soversion for those not knowledgable (like me). Thanks
Diederick Niehorster [Sat, 10 Mar 2012 12:53:50 +0000 (12:53 +0000)]
added not about soversion for those not knowledgable (like me). Thanks
Sylvain!

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

12 years agoCMake updates:
Diederick Niehorster [Sat, 10 Mar 2012 11:08:44 +0000 (11:08 +0000)]
CMake updates:
- no longer trying to link with m.lib (tht maths for linux)
- now building demos for static and for shared library, depending on
  which libraries are created
- TARGET_LINK_LIBRARIES statement conditional on whether the relevant
  shared/static library is built

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

12 years agoin freeglut_init set gamemode defaults to -1 (no change from current
Diederick Niehorster [Sat, 10 Mar 2012 03:17:55 +0000 (03:17 +0000)]
in freeglut_init set gamemode defaults to -1 (no change from current
display mode) so that it is not attempted to change the display mode
to some arbitrary default when entering gamemode (only applies if
glutGameModeString is never called)

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

12 years agomoved some windows only code from common to windows specific
Diederick Niehorster [Sat, 10 Mar 2012 03:07:13 +0000 (03:07 +0000)]
moved some windows only code from common to windows specific
got rid of fgPlatformGlutLayerGet as we'll never implement layer support
(added some notes too)
added note about implementability of glutGetModeValues
Moved joystick function from misc to Joystick code file

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

12 years agoXParseGeometry include now compiles with windows (VS2010, didn't touch
Diederick Niehorster [Sat, 10 Mar 2012 02:03:32 +0000 (02:03 +0000)]
XParseGeometry include now compiles with windows (VS2010, didn't touch
cmake)
Various typos in comments
Some other cleanup and formatting
glutInitDisplayString now understands "borderless"

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

12 years agoInclude xparsegeometry_repl.h header on non-X11 targets
Sylvain Beucler [Fri, 9 Mar 2012 21:02:20 +0000 (21:02 +0000)]
Include xparsegeometry_repl.h header on non-X11 targets

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

12 years agoMake XParseGeometry reusable by several ports (3)
Sylvain Beucler [Fri, 9 Mar 2012 20:54:03 +0000 (20:54 +0000)]
Make XParseGeometry reusable by several ports (3)

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

12 years agoMake XParseGeometry reusable by several ports (2)
Sylvain Beucler [Fri, 9 Mar 2012 20:48:03 +0000 (20:48 +0000)]
Make XParseGeometry reusable by several ports (2)

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

12 years agoMake XParseGeometry reusable by several ports
Sylvain Beucler [Fri, 9 Mar 2012 20:46:15 +0000 (20:46 +0000)]
Make XParseGeometry reusable by several ports

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

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