1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-09-16 19:04:45 +00:00
QB64-PE/internal/c/parts/core/download/freeglut-2.8.0
Luke Ceddia b586eafd3b Integrated _BLINEINPUT into regular LINE INPUT for BINARY files
LINE INPUT will now use the faster method if passed a file handle
that has been opened FOR BINARY. As such, the _BLINEINPUT command
has been removed.

qb64.bas now takes advantage of this for reading from '$include files,
at least in Include Manager 1. Some tweaking of internal/source/main.txt
was required to get things into a sane state, so I'm holing off changing
the compiler any further so the auto-builder can make sure everything's
smoothed over.

Note: Everything should still compile as normal; I'm just being overcautious.
2014-07-27 00:06:17 +10:00
..
autom4te.cache Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
doc Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
include Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
progs Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
src Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
VisualStudio Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
aclocal.m4 Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
AUTHORS Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
autogen.sh Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
ChangeLog Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
compile Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
config.guess Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
config.h.in Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
config.sub Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
configure Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
configure.ac Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
COPYING Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
depcomp Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
freeglut.dep Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
freeglut.dsp Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
freeglut.dsw Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
freeglut.kdevelop Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
freeglut.kdevprj Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
freeglut.lsm Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
freeglut.mak Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
freeglut.rc Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
freeglut.spec Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
freeglut_evc4.vcp Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
freeglut_evc4.vcw Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
freeglut_static.dep Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
freeglut_static.dsp Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
freeglut_static.mak Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
FrequentlyAskedQuestions Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
INSTALL Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
install-sh Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
LISEZ_MOI Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
LISEZMOI.cygwin_mingw Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
ltmain.sh Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
Makefile.am Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
Makefile.in Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
Makefile.wat Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
missing Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
NEWS Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
README Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
README.cygwin_mingw Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
README.mac Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
README.win32 Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10:00
TODO Integrated _BLINEINPUT into regular LINE INPUT for BINARY files 2014-07-27 00:06:17 +10: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. There is an investigation
    en course to check if the BeOS port could be easily done using the current
    freeglut structure.


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

    Use the following commands to build from scratch on a *nix X11 platform:

        ./autogen.sh
        ./configure
        make

    The first command is only needed after a fresh checkout, a source distribution
    already contains all necessary files for the last two steps.


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

    Bug and missing features patches are certainly welcome. Just as comments 
    and FREEGLUT API 1 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