summaryrefslogtreecommitdiff
path: root/src/glut
AgeCommit message (Collapse)Author
2006-09-21new code to init DirectColor colormapsBrian Paul
2006-08-27The colormap code is now simpler, 15bpp works where it did not before.Sean D'Epagnier
The input is fixed so that delete reports '\b' and backspace 127 The vt switching works both right and left.
2006-08-23VT switching now uses correct keys.Sean D'Epagnier
exiting when virtual screen size is larger than regular size doesn't corrupt screen. colormap is reset when using stdin input on exit. return is not reported as ctrl-m but '\r' as it should be backspace keycode was incorrect and not working, fixed
2006-08-18The driver now compiles correctly without any x headers or libraries installedSean D'Epagnier
The bitmap and stroke code can't be shared with glx anymore because of this. The model for the mini teapot is restored and I have tested it to work with linux-fbdev and linux-solo The driver recognizes 32bpp where there is no alpha (my radeon 7500) It also sets the correct number of cmap entrees (instead of 256 which can be an error)
2006-08-10Added initial multisampling support to glfbdev driver.Sean D'Epagnier
Fully implemented glutGameMode, and added vidresize stubs to make Added support for glutReshapeDisplay to change video mode but not lose current mesa context. implementation glut 5 complient. Fixed many minor bugs Updated docs
2006-08-05Modularized code into multiple files.Sean D'Epagnier
Added gamemode stubs, iconify support, joystick stubs. Fixed color index mode, added 8 bit alpha blending, enabled cmaps even with 15, 16, 24, and 32 depths as some fbdev drivers need this. Fixed compiling with -ansi Using SIGIO for keyboard input, so that vt switching is enabled even if the program is locked. Fixed numerous small bugs.
2006-08-04Handle GLUT_DEVICE_KEY_REPEAT,GLUT_OWN_JOYSTICK,GLUT_JOYSTICK_POLL_RATE in ↵Claudio Ciccani
glutDeviceGet().
2006-08-04Moved glutDeviceGet() to events.c.Claudio Ciccani
Implemented glutIgnoreKeyRepeat() and glutSetKeyRepeat().
2006-07-31GLUT on fbdev driver. Sean D'EpagnierBrian Paul
2006-07-30Clear window's event mask before enabling handled events.Claudio Ciccani
2006-07-13LIB_DIR is now just 'lib' or 'lib64'Brian Paul
Replaced $(LIB_DIR) with $(TOP)/$(LIB_DIR), use LIB_DIR in install targets. Patch by Hanno Böck.
2006-06-26Use $(LIB_DIR) instead of $(TOP)/lib since libraries sometimes go into lib64/.Brian Paul
Probably need to fix the install destinations too...
2006-06-22New 'install' targets in makefile. See bug 2372.Brian Paul
2006-06-09Added some notes about this implementation.Claudio Ciccani
2006-06-09Enable setting invible cursors.Claudio Ciccani
2006-06-09Separated joystick pointer coordinates from mouse pointer coordinates.Claudio Ciccani
2006-05-31Added DirectFB GLUT implementation.Claudio Ciccani
2006-05-10move check for event.xbutton.button <= GLUT_MAX_MENUS (see sf bug 1484284)Brian Paul
2006-05-10check if button >= GLUT_MAX_MENUS in glutAttacheMenu()Brian Paul
2006-05-09check event button against GLUT_MAX_MENUS (bug 1484284)Brian Paul
2006-03-31DMesa now uses OSMesa as a back-end.Daniel Borca
2006-03-31Removed empty arrays.Daniel Borca
2006-01-02Use X11_INCLUDES config macro instead ofJerome Glisse
hardcoded path in makefile.
2005-09-23 Committing in .Jouk Jansen
1) change compilation on VMS to use IEEE floating points 2) one more problem with _mesa_sprintf solved Modified Files: Mesa/docs/README.VMS Mesa/progs/demos/descrip.mms Mesa/progs/tests/descrip.mms Mesa/progs/util/descrip.mms Mesa/progs/xdemos/descrip.mms Mesa/src/glu/mesa/descrip.mms Mesa/src/glu/sgi/descrip.mms Mesa/src/glut/glx/descrip.mms Mesa/src/mesa/array_cache/descrip.mms Mesa/src/mesa/drivers/common/descrip.mms Mesa/src/mesa/drivers/osmesa/descrip.mms Mesa/src/mesa/drivers/x11/descrip.mms Mesa/src/mesa/glapi/descrip.mms Mesa/src/mesa/main/descrip.mms Mesa/src/mesa/main/texobj.c Mesa/src/mesa/math/descrip.mms Mesa/src/mesa/shader/descrip.mms Mesa/src/mesa/shader/grammar/descrip.mms Mesa/src/mesa/shader/slang/descrip.mms Mesa/src/mesa/swrast/descrip.mms Mesa/src/mesa/swrast_setup/descrip.mms Mesa/src/mesa/tnl/descrip.mms ----------------------------------------------------------------------
2005-09-02fix some strict aliasing problems related to choosing framebuffer configs ↵Brian Paul
(Matthias Hopf)
2005-07-26Quote $(CC) and $(CXX) so that 'CC=ccache gcc' and 'CXX=ccache g++' willIan Romanick
work again.
2005-07-25Added -linker option to mklib, used to specify a particular program forBrian Paul
linking, if relevant. Updated Makefiles to use -linker option instead of setting CC, CXX env vars.
2005-07-18Fixed warnings by using GLUTProc type instead of anonymous (void *) forPhilippe Houdoin
GLUT callbacks.
2005-05-24moved to windows build dirKarl Schultz
2005-05-07assorted warning clean-ups for x86_64, etc (Mikko T.)Brian Paul
2005-02-14removed detritusDaniel Borca
2005-02-14separated DOS GLUT from GLX GLUT.Daniel Borca
added a few FreeGLUT specific functions.
2005-01-19Remove depend on make cleanKeith Whitwell
2005-01-14changed coding style. made `glutTimerFunc' less accurate, but far more ↵Daniel Borca
reliable.
2005-01-14changed coding style. added possibility to use default timer instead of ↵Daniel Borca
PC/HW timer.
2005-01-14changed coding style. added a NULL pointer check.Daniel Borca
2005-01-14changed coding styleDaniel Borca
2005-01-11Put quotes around the CC and CXX variables passed to mklib. This makeIan Romanick
them work with multi-work compiler names (e.g., "ccache gcc").
2004-12-15updated makefiles for gcc 3.4.3 and bnu 2.15Daniel Borca
2004-12-08Improve the behaviour of the build system wrt depend files.Keith Whitwell
- Remove the -Y option for makedepend, so that the standard directories are searched - No longer pipe the multiple errors that the -Y option caused into /dev/null -- we want to know about these failures. - Fix up a few other misc makedepend failures.
2004-12-06sync with glut/glxDaniel Borca
2004-11-27don't need glut_fbc.cBrian Paul
2004-11-27clean up 'depend' commandsBrian Paul
2004-11-27typedef GLUTproc, return it from glutGetProcAddress()Brian Paul
2004-09-10updated from patch 1026109Brian Paul
2004-09-10new file (bug 1026109)Brian Paul
2004-09-10removed (bug 1026109)Brian Paul
2004-08-16Add glutGetProcAddress(). Not all GLUT version 5 APIs are supported yet, ↵Philippe Houdoin
thought. -> #define GLUT_API_VERSION 4.5 ? ;-)
2004-08-14Replaced the .cpp-ized (for build issue) common GLUT source files by theirPhilippe Houdoin
standard .c version. Remove unused libglut.def.
2004-08-14Replaced the .cpp-ized (for build issue) common GLUT source files by theirPhilippe Houdoin
standard .c version. Remove outdated Makefile.orig.