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
Lindley French 94ee505f8a XPutBackEvent copies an XEvent internally, so the pointer passed in must
point to an actual XEvent object, not an XConfigureEvent, which is
smaller. This avoids an invalid stack read.
2014-04-10 16:07:03 -07:00
..
android Use different names for GLES1 and GLES2 libraries, to allow parallel install 2012-04-02 22:22:33 +00:00
doc Removed autotools build files (I think I got all of them, did I?) 2012-03-13 19:24:01 +00:00
include/GL menu fonts API improved 2013-04-04 14:32:29 +00:00
progs fixed timer.c: wouldn't compile in C89 mode due to recent change which added two 2014-01-21 10:50:05 +00:00
src XPutBackEvent copies an XEvent internally, so the pointer passed in must 2014-04-10 16:07:03 -07: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 Added support for rotation so an app can be rotated and FG will resize and manage the window in the background Additional documentation explaining why certain functions are implemented in the manner they are Changed QNX macro to a non deprecated one 2014-01-23 22:45:14 -05:00
blackberry.toolchain.cmake Updated toolchain so that it does a more exact check if this is for PlayBook or BlackBerry 10 Fixed bug with keyboard on PlayBook where keyboard heights only occurred on rotation, and resize would occur twice because of it and resize wouldn't happen for keyboard 2014-01-23 22:46:17 -05:00
ChangeLog Moving the source code files from 'src' to 'src/Common' as a first step towards separating out the platform-specific code. This builds in MSVC 6.0 and I tried to catch all the other build systems, but I'm sure I broke *something*. 2012-01-10 03:49:12 +00:00
CMakeLists.txt Added BlackBerry PlayBook support Bug memleak when getting the number of mouse buttons on a non-PlayBook where an appropriate device is found and the value is returned 2014-01-23 22:46:10 -05:00
config.h.in Change FREEGLUT_WARNINGS and *_ERRORS to FREEGLUT_PRINT_WARNINGS and *_ERRORS 2013-04-05 10:51:07 +00:00
COPYING Initial revision 2001-07-27 04:35:54 +00:00
freeglut.pc.in Use different names for GLES1 and GLES2 libraries, to allow parallel install 2012-04-02 22:22:33 +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
FrequentlyAskedQuestions Adding a Frequently Asked Questions file 2006-11-28 19:01:13 +00:00
LISEZ_MOI Setting the line endings and keywords on a bunch of new text files 2012-02-08 02:39:29 +00:00
LISEZMOI.cygwin_mingw A few fixes in cygwin docs 2012-03-15 20:37:41 +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
NEWS Fixed minor typo in NEWS. 2009-04-05 10:50:13 +00:00
README updated README to point to README.cmake for building 2013-02-27 12:07:26 +00:00
README.android Move Android docs to the website 2012-05-04 11:19:00 +00:00
README.blackberry Initial commit of BlackBerry implementation. It compiles, but doesn't have required functions implemented. 2014-01-23 22:41:25 -05:00
README.cmake added some beginner notes for compiling through cmake on Unix 2013-03-19 14:50:44 +00:00
README.cygwin_mingw A few fixes in cygwin docs 2012-03-15 20:37:41 +00:00
README.mac Adding a 'README.mac' file to capture Nicholas Panayis' experience -- see e-mail on freeglut-developer dated 11/9/2010 at 10:03 PM 2011-01-23 02:45:42 +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
TODO Updating the ChangeLog and TODO files in preparation for the upcoming release 2005-05-04 12:38:41 +00:00

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

    This is the freeglut package.

    Freeglut, the Free openGL Utility Toolkit, is meant to be a free alter-
    native to Mark Kilgard's GLUT library. It is distributed under an X-Consor-
    tium style license (see COPYING for details), to offer you a chance to use 
    and/or modify the source.

    It makes use of OpenGL, GLU, and pthreads-win32 libraries. The library does
    not make use of any GLUT code and is not 100% compatible. Code recompilation
    and/or slight modifications might be required for your applications to work
    with freeglut.


    PORTS
    =====

    Both X11 and Win32 ports are in an advanced alpha stage, which means that
    they provide limited functionality of GLUT API 3. A somewhat more
    limited port (mostly due to limits of the OS) to Andriod is now also
    available.


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

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


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

    Bug and missing features patches are certainly welcome. Just as comments 
    and FREEGLUT API propositions are.

    Just please to make the fixes look visually just as the rest of the code 
    does (tabs converted 4 white spaces). Comments are really welcome, as I 
    believe it would be nice for people fresh new to OpenGL see how the things
    are done... 


    WEB SITE AND CONTACTING THE AUTHOR
    ==================================

    Freeglut project has moved to the SourceForge:
    http://freeglut.sourceforge.net


    THE HOPE
    ========

    Hope you find my work somehow useful.
    Pawel W. Olszta, <olszta@sourceforge.net>


    PASSING THE BATON
    =================

    In late December 2000, Pawel decided that he no longer
    wished to maintain freeglut because he has moved out of
    the graphics field.  I volunteered to take over from him
    and have been running the project since Jan 13th 2001.

    I'm also the author and maintainer of the PLIB library suite
    and 'freeglut' really fits in well with that work.

    I just hope I can live up to Pawel's high standards. Pawel
    remains on the active developers list.

    Steve Baker <sjbaker1@airmail.net>
                http://plib.sourceforge.net