Releases: jtsiomb/miniglut
Releases · jtsiomb/miniglut
Release list
MiniGLUT 0.6
Release 0.6 changes:
- made linking with libc the default, since it's the most commonly used mode.
- added
glutSwapIntervalfor vsync control. - added extension check function:
glutExtensionSupported. - added GL entry point loading function:
glutGetProcAddress. - fixed f-key handling, and missing keycode translations on windows.
- added GLUT_ACTIVE_SUPER modifier.
- made all modifier key events available through the special key callbacks.
- implemented
glutWarpPointer. - added spaceball support on windows.
- implemented bitmap font drawing.
- added global symbols for window-system objects:
miniglut_dpy, andminiglut_win. - added simple UNIX makefile, to build on systems without GNU make.
- added MSVC (nmake) makefile.
- miscellaneous bugfixes.
- added two more test programs: "keyboard" and "vsync".
MiniGLUT 0.5
Release 0.5 changes:
- fixed support for indexed color mode.
- implemented colormap management functions:
glutSetColorandglutGetColor. - fixed build on IRIX.
- windows: added missing VK_OEM_* vkey translations.
- windows: fixed RGB mode colors when windows are running in 256 color mode (construct default RGB 332 palette).
MiniGLUT 0.4
Release 0.3 changes:
- Win32: fixed bugs in context creation resulting in potentially choosing a non-accelerated pixel format.
- X11: fixed
glutFullScreenregression. - Added
glutIgnoreKeyRepeatandglutSetKeyRepeatfunctions. - X11: fixed small memory leaks (missing
XFreecalls afterXGetProperty/XGetWMName).
MiniGLUT 0.3
Release 0.3 changes:
- Fixed Makefile to work with older GNU make versions which do not support "else ifeq" chains.
- Implemented the missing functionality for hiding the cursor on X11 with
glutSetCursor(GLUT_CURSOR_NONE). - Implemented the missing Utah teapot primitive (
glutSolidTeapotandglutWireTeapot).
MiniGLUT 0.2
This release adds most of the features I had originally intended to implement, but had omitted from v0.1:
glutFullScreen()- client-area size adjustment on win32
- sRGB framebuffer
- multisample framebuffer
- spaceball support on UNIX/X11
- special keys
Also added a Watcom makefile for windows.
MiniGLUT 0.1
Initial release of MiniGLUT. Support for GNU/Linux and Windows mostly done. Most of the generally useful GLUT calls implemented. glutFullScreen not implemented yet, and the window size is not accurate on windows (client area adjustment missing).