This repository has been archived on 2024-06-25. You can view files and clone it, but cannot push or open issues or pull requests.
FreeGLUT-Vita/freeglut/freeglut
Rcmaniac25 874ed4d328 Implemented pre-C99 support for macro expansion for callbacks.
Note: not tested with a pre-C99 compiler as I (the author) don't have any compiler that doesn't C99.

Fixed copyright too.
2016-01-16 23:00:00 -05:00
..
android Unify GLES1 and GLES2 (libraries are compatible and can be co-linked) 2014-06-01 09:24:47 +00:00
doc typofixes - https://github.com/vlajos/misspell_fixer 2014-12-22 16:27:02 +00:00
include/GL Changed EXPAND_WCB so it works with MSVC and GCC 2016-01-03 00:09:28 -05:00
progs added the init error handler example program contributed by Chris Marshall 2015-03-07 18:53:54 +00:00
src Implemented pre-C99 support for macro expansion for callbacks. 2016-01-16 23:00:00 -05:00
android_toolchain.cmake __ANDROID__ is defined in the Android build environment; no need for an extra -DANDROID 2012-04-09 18:35:25 +00:00
AUTHORS Mention Wayland build requirements in documentation 2015-12-07 15:41:58 +01:00
blackberry.toolchain.cmake Updated BlackBerry references to make note of the change from FREEGLUT_GLES2/1 to FREEGLUT_GLES. 2014-06-24 07:03:16 +00:00
ChangeLog typofixes - https://github.com/vlajos/misspell_fixer 2014-12-22 16:27:02 +00:00
CMakeLists.txt Initial refactoring of callback macros to make sure all compilers are supported 2016-01-16 14:30:47 -05:00
config.h.in For builds not using cmake, generate fg_version.h to match cmake-specified version number. 2014-08-18 02:00:40 +00:00
COPYING Initial revision 2001-07-27 04:35:54 +00:00
freeglut.pc.in Applied Daniel Macks' patch to use ${CMAKE_INSTALL_LIBDIR} instead of 2015-02-18 00:37:05 +00:00
freeglut.rc.in FreeGLUT version number is now only defined in CMake file. All other 2012-03-15 02:30:50 +00:00
FreeGLUTConfig.cmake.in Create cmake package using imported targets. 2015-07-11 21:26:56 +00:00
mingw_cross_toolchain.cmake Add CMake toolchain script for mingw32/64 compilation, and update documentation 2012-03-09 20:34:51 +00:00
README Mention Wayland build requirements in documentation 2015-12-07 15:41:58 +01:00
README.android Move Android docs to the website 2012-05-04 11:19:00 +00:00
README.blackberry Updated BlackBerry references to make note of the change from FREEGLUT_GLES2/1 to FREEGLUT_GLES. 2014-06-24 07:03:16 +00:00
README.cmake Mention Wayland build requirements in documentation 2015-12-07 15:41:58 +01:00
README.cygwin_mingw A few fixes in cygwin docs 2012-03-15 20:37:41 +00:00
README.mingw_cross README.mingw_cross: Clarify + remove autotools instructions since autotools support was removed 2012-06-09 17:23:07 +00:00
README.win32 note about using near far variable names 2014-01-15 03:22:37 +00:00

BRIEF OVERVIEW
==============

This is the freeglut package.

Freeglut, the Free OpenGL Utility Toolkit, is meant to be a free alternative to
Mark Kilgard's GLUT library. Freeglut is free software, distributed under an
MIT/X11 style license. You are free to use, modify, and redistribute FreeGLUT
with or without modifications (see COPYING for details).

PORTS
=====

Currently supported platforms:
 - UNIX systems with X11 and Wayland (such as GNU/Linux, FreeBSD, etc)
 - MS Windows
 - MacOS X with XQuartz (no native Cocoa support yet)
 - Android (NDK)
 - Blackberry

Consult the platform-specific readme files for details on the level of support
and build instructions.


INSTALLATION
============

See README.cmake as a starting point, as well as the other README
files for further info.


CONTRIBUTING
============

Patches for bugfixes and new features are certainly welcome. Please send patches
to the freeglut-developer mailing list (see CONTACT below).

Feel free to report any bugs you encounter, using our bug tracking system:
https://sourceforge.net/p/freeglut/bugs/
Feature requests are also welcome at:
https://sourceforge.net/p/freeglut/feature-requests/

If your bug report needs urgent attention, please also post a message to the
aforementioned freeglut-developer mailing list, to make sure we'll see it ASAP.


CONTACT
=======

FreeGLUT website: http://freeglut.sourceforge.net

FreeGLUT mailing lists:
 - developer: https://lists.sourceforge.net/lists/listinfo/freeglut-developer
 - bugs: https://lists.sourceforge.net/lists/listinfo/freeglut-bugs
 - announce: https://lists.sourceforge.net/lists/listinfo/freeglut-announce

  You need to subscribe before posting to any of our mailing lists. Make sure
  to avoid selecting "daily digest mode" if you intend to post, so that you can
  reply properly to specific messages. Also, please do not top-post, and try to
  send properly formated emails (text, hard-wrapped at 72 columns, no binary or
  large attachements).