MiniGL_OS4 1.5.1
OpenGL subset API for Amiga OS4
Short: OpenGL subset API for Amiga OS4
Author: Hans-Jörg Frieden, Thomas Frieden, Hans de Ruiter (version 1.5)
Uploader: "Hans de Ruiter" <hjr29 hotmail com>
Type: dev/c
Version: 1.5.1
Replaces: dev/c/MiniGL_OS4.lha
Requires: A 3D graphics card with a Warp3D driver
Architecture: ppc-amigaos >= 4.0.0
MiniGL is a 3D API which is compatible to OpenGL(tm). It implements a subset
of that API and was designed for speed, therefore it directly interfaces with
Warp3D. This also means that there is currently no software mode.
This release is the second release of MiniGL as a set of shared libraries.
There are two such libraries: minigl.library, which is the GL part,
and mglut.library, which implements some of the GLUT API.
The new shared library interface drops a lot of the original functions (mgl*)
in favor of GLUT. Unfortunately, no documentation exists yet. Refer to the
glut source code and src/context.c to get an idea on how it works.
Changes in V1.5.1
-----------------
- Fixed some bugs found - Removed debug output that was slowing things down - It
is now possible to allocate only one buffer instead of being forced to do double
buffering (thanks to Steen Lund)
- The gl**Pointer(GLint size, ...) functions can now be used with size set to 2.
Previously only 3 and 4 were valid (thanks to Steen Lund)
Changes in V1.5
---------------
- MiniGL now supports display lists - GL_NORMALIZE support added - It is now
possible to allocate only one buffer instead of being forced to do double
buffering - The gl**Pointer(GLint size, ...) functions can now be used with size
set to 2. Previously only 3 and 4 were valid - Added a watchdog timer to the
smart locking mode (MGL_LOCK_SMART). Audio should now playback smoothly when
running OpenGL applications NOTES:
- Only works if "Interrupt=Yes" is set in the Radeon monitor tooltypes
- This has only been tested on a Radeon 9000 card
- This cannot guarantee that audio stuttering won't occur.
- Fixed a bug that would cause only the first quad in a quad-strip to render
(resulting in missing surfaces)
- Fixed flat shading of tri-strips and quad-strips
Credits:
--------
Authors:
Hans-Jörg Frieden (Hans-JoergF@hyperion-software.de)
Thomas Frieden (ThomasF@hyperion-software.de)
Contributions:
Hans de Ruiter (hjr29 -add-@hotmail.com) (version 1.5)
Steen Lund
Christian "Surgeon" Michael
Massimiliano Tretene
Joe Sera
Frank Wille
Steffen Häuser
Kris CollingwoodGratis
Desde el Amiga: abre Hangar y busca MiniGL_OS4.
| Autor | Hans-Jörg Frieden, Thomas Frieden, Hans de Ruiter (version 1.5) |
|---|---|
| Categoría | dev/c |
| Tamaño | 2.5 MB |
| Fecha | 2024-02-23 |
| Para | ppc-amigaos >= 4.0.0 |
| Necesita | A 3D graphics card with a Warp3D driver |
| Origen | Aminet |