AminetAminet
Search:
82087 packages online
About
Recent
Browse
Search
Upload
Setup
Services

demo/misc/GLExcess.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:The OpenGL Demo
Author:bustard at glexcess.com (Paolo Martella), port by uploader
Uploader:polluks+aminet sdf lonestar org (Stefan Haubenthal)
Type:demo/misc
Version:1.0
Requires:https://trac.aros.org/trac/browser/AROS/trunk/contrib/Demo/GLExcess/data
Architecture:ppc-morphos
URL:http://www.glexcess.com
Date:2016-03-06
Download:http://aminet.net/demo/misc/GLExcess.lha - View contents
Readme:http://aminet.net/demo/misc/GLExcess.readme
Downloads:503
10/09/2003
----------

This is the source code for the demo part only, benchmarking code is not
included.
All references to Win32-specific code have been removed, in order to make the
whole thing easily portable. Unfortunately, this also implies that there is no
realiable timing anymore (glut timing just could not do the work), though you
can adjust the timing step with 'a' and 'z' keys. Space bar will jump to the
next scene.

Command line arguments:
-----------------------
Arg1: Windowed/Fullscreen (0/1)
Arg2: Width
Arg3: Height
Arg4: Bpp
Arg5: VFreq

Notice about textures:
----------------------
All textures have been converted to a simple R8G8B8 format, where the first two
bytes contain width and height as powers of 2. This makes it possible to load
and edit textures inside Photoshop, just remember to set 3 (interleaved) color
channels and a header size of 2 bytes, most times the program will automatically
guess the right dimensions.

License:
--------

The source code is published under the terms of the GNU General Public License
V2.
For more details about the license, read the LICENSE file available in the
source distribution.

Building the demo on Win32+MSVC:
--------------------------------

You need to have the opengl.lib, glu.lib and glut.lib files available somewhere
in the your linking lib path.

Then open the glxglut.dsw project, and click on compile (F7 shortcut).

Building the demo on Unix:
--------------------------

You need to have the development headers of opengl/mesa, glu and glut installed
with corresponding libs.

Then type in the root dir of this source distribution just type:
$ make

There is no install rule, and the demo must be run in current path (it needs
access to ./data)

----------------------------------------------------------
As usual, feel free to drop comments: bustard at glexcess.com
----------------------------------------------------------


Contents of demo/misc/GLExcess.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[generic]                  907    1612  56.3% -lh5- 934c Feb 28 16:51 GLExcess/ChangeLog
[generic]               399419  947824  42.1% -lh5- 38cb Mar  6 16:37 GLExcess/glxs
[generic]                 1702    4917  34.6% -lh5- 5226 Feb 28 16:46 GLExcess/glxsglut.cpp
[generic]                 1225    6174  19.8% -lh5- 4897 Feb 28 16:51 GLExcess/glxsglut.dsp
[generic]                  208     541  38.4% -lh5- e113 Feb 28 16:46 GLExcess/glxsglut.dsw
[generic]                 7014   17992  39.0% -lh5- 4902 Feb 28 16:51 GLExcess/LICENSE
[generic]                  401    1384  29.0% -lh5- 702e Mar  6 16:34 GLExcess/Makefile
[generic]                  388    1356  28.6% -lh5- 2cd6 Feb 28 16:51 GLExcess/Makefile.bak
[generic]                  773    1784  43.3% -lh5- 9ef5 Feb 28 16:51 GLExcess/mmakefile.src
[generic]                  948    1908  49.7% -lh5- 62af Feb 28 16:46 GLExcess/ReadMe.txt
[generic]                 3008   14092  21.3% -lh5- 29d2 Feb 28 16:46 GLExcess/scene01.cpp
[generic]                   62      62 100.0% -lh0- 0197 Feb 28 16:51 GLExcess/scene01.h
[generic]                 4550   17500  26.0% -lh5- 9d25 Feb 28 16:46 GLExcess/scene02.cpp
[generic]                   62      62 100.0% -lh0- fa4d Feb 28 16:51 GLExcess/scene02.h
[generic]                 4637   23248  19.9% -lh5- 9f1d Feb 28 16:46 GLExcess/scene03.cpp
[generic]                   62      62 100.0% -lh0- cb1c Feb 28 16:51 GLExcess/scene03.h
[generic]                 3797   15066  25.2% -lh5- a168 Feb 28 16:46 GLExcess/scene04.cpp
[generic]                   55      55 100.0% -lh0- 9a95 Feb 28 16:51 GLExcess/scene04.h
[generic]                 7466   35562  21.0% -lh5- 86f1 Feb 28 16:46 GLExcess/scene05.cpp
[generic]                   62      62 100.0% -lh0- dbd3 Feb 28 16:51 GLExcess/scene05.h
[generic]               195152  592793  32.9% -lh5- 78ca Feb 28 16:51 GLExcess/scene06-data.h
[generic]                 4553   18443  24.7% -lh5- 9cf8 Feb 28 16:46 GLExcess/scene06.cpp
[generic]                   62      62 100.0% -lh0- b971 Feb 28 16:51 GLExcess/scene06.h
[generic]                 3026    9140  33.1% -lh5- fbe5 Feb 28 16:46 GLExcess/scene07-data.h
[generic]                 3902   13662  28.6% -lh5- 179b Feb 28 16:46 GLExcess/scene07.cpp
[generic]                   62      62 100.0% -lh0- 8820 Feb 28 16:51 GLExcess/scene07.h
[generic]                 4548   18086  25.1% -lh5- dab0 Feb 28 16:46 GLExcess/scene08.cpp
[generic]                   63      63 100.0% -lh0- 8b59 Feb 28 16:51 GLExcess/scene08.h
[generic]                 3785   16235  23.3% -lh5- d7a2 Feb 28 16:46 GLExcess/scene09.cpp
[generic]                   63      63 100.0% -lh0- 446c Feb 28 16:51 GLExcess/scene09.h
[generic]                 4604   30530  15.1% -lh5- 04c1 Feb 28 16:51 GLExcess/scene10.cpp
[generic]                   63      63 100.0% -lh0- 103c Feb 28 16:46 GLExcess/scene10.h
[generic]                 4851   23229  20.9% -lh5- 2039 Feb 28 16:51 GLExcess/scene11.cpp
[generic]                   62      63  98.4% -lh5- eccc Feb 28 16:46 GLExcess/scene11.h
[generic]                 1941    7483  25.9% -lh5- 0dbd Feb 28 16:51 GLExcess/scene12.cpp
[generic]                   62      63  98.4% -lh5- b89c Feb 28 16:46 GLExcess/scene12.h
[generic]                  953    2292  41.6% -lh5- 6f82 Feb 28 16:46 GLExcess/Texture.cpp
[generic]                  241     412  58.5% -lh5- 059e Feb 28 16:51 GLExcess/Texture.h
[generic]                 1043    2583  40.4% -lh5- 6906 Feb 28 16:51 GLExcess/utils.cpp
[generic]                   79     121  65.3% -lh5- 47b7 Feb 28 16:46 GLExcess/utils.h
[generic]                 4563    4700  97.1% -lh5- 945a Apr 17  2006 GLExcess.info
[generic]                20174   20174 100.0% -lh0- 0b90 Mar  6 19:48 GLExcess/glxs.info
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        42 files  690598 1851585  37.3%            Mar  6 21:33

Aminet © 1992-2017 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>