summaryrefslogtreecommitdiffstats
path: root/src/glut
Commit message (Collapse)AuthorAgeFilesLines
* New bin/minstall script - a minimal replacement for 'install'.Brian Paul2006-10-192-2/+2
| | | | Correctly handles symlinks so we can get rid of the COPY_LIBS stuff.
* remove obsolete commentBrian Paul2006-09-271-1/+0
|
* corrected cursor drawingSean D'Epagnier2006-09-245-82/+137
| | | | | | | added handling of SIGWINCH fixed input of recieving SIGIO while handling SIGIO corrected input code for return uncommented normal calculation to models
* GLUT_FORCE_VISUAL env var to force glut to use a particular visual (debug only)Brian Paul2006-09-211-0/+17
|
* new code to init DirectColor colormapsBrian Paul2006-09-211-1/+22
|
* The colormap code is now simpler, 15bpp works where it did not before.Sean D'Epagnier2006-08-272-45/+32
| | | | | | The input is fixed so that delete reports '\b' and backspace 127 The vt switching works both right and left.
* VT switching now uses correct keys.Sean D'Epagnier2006-08-233-18/+58
| | | | | | | 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
* The driver now compiles correctly without any x headers or libraries installedSean D'Epagnier2006-08-187-24/+206
| | | | | | | | | | 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)
* Added initial multisampling support to glfbdev driver.Sean D'Epagnier2006-08-1011-260/+722
| | | | | | | | | 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
* Modularized code into multiple files.Sean D'Epagnier2006-08-0513-7084/+10060
| | | | | | | | | | | | | | 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.
* Handle GLUT_DEVICE_KEY_REPEAT,GLUT_OWN_JOYSTICK,GLUT_JOYSTICK_POLL_RATE in ↵Claudio Ciccani2006-08-041-2/+10
| | | | glutDeviceGet().
* Moved glutDeviceGet() to events.c.Claudio Ciccani2006-08-042-47/+86
| | | | Implemented glutIgnoreKeyRepeat() and glutSetKeyRepeat().
* GLUT on fbdev driver. Sean D'EpagnierBrian Paul2006-07-313-0/+9376
|
* Clear window's event mask before enabling handled events.Claudio Ciccani2006-07-301-0/+5
|
* LIB_DIR is now just 'lib' or 'lib64'Brian Paul2006-07-135-19/+19
| | | | | Replaced $(LIB_DIR) with $(TOP)/$(LIB_DIR), use LIB_DIR in install targets. Patch by Hanno Böck.
* Use $(LIB_DIR) instead of $(TOP)/lib since libraries sometimes go into lib64/.Brian Paul2006-06-261-1/+1
| | | | Probably need to fix the install destinations too...
* New 'install' targets in makefile. See bug 2372.Brian Paul2006-06-221-0/+7
|
* Added some notes about this implementation.Claudio Ciccani2006-06-091-0/+9
|
* Enable setting invible cursors.Claudio Ciccani2006-06-091-27/+35
|
* Separated joystick pointer coordinates from mouse pointer coordinates.Claudio Ciccani2006-06-092-29/+48
|
* Added DirectFB GLUT implementation.Claudio Ciccani2006-05-3119-0/+4043
|
* move check for event.xbutton.button <= GLUT_MAX_MENUS (see sf bug 1484284)Brian Paul2006-05-101-2/+6
|
* check if button >= GLUT_MAX_MENUS in glutAttacheMenu()Brian Paul2006-05-101-0/+4
|
* check event button against GLUT_MAX_MENUS (bug 1484284)Brian Paul2006-05-091-1/+2
|
* DMesa now uses OSMesa as a back-end.Daniel Borca2006-03-311-1/+5
|
* Removed empty arrays.Daniel Borca2006-03-312-10/+2
|
* Use X11_INCLUDES config macro instead ofJerome Glisse2006-01-021-1/+1
| | | | hardcoded path in makefile.
* Committing in .Jouk Jansen2005-09-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | 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 ----------------------------------------------------------------------
* fix some strict aliasing problems related to choosing framebuffer configs ↵Brian Paul2005-09-023-17/+5
| | | | (Matthias Hopf)
* Quote $(CC) and $(CXX) so that 'CC=ccache gcc' and 'CXX=ccache g++' willIan Romanick2005-07-263-3/+3
| | | | work again.
* Added -linker option to mklib, used to specify a particular program forBrian Paul2005-07-253-7/+7
| | | | | linking, if relevant. Updated Makefiles to use -linker option instead of setting CC, CXX env vars.
* Fixed warnings by using GLUTProc type instead of anonymous (void *) forPhilippe Houdoin2005-07-181-120/+120
| | | | GLUT callbacks.
* moved to windows build dirKarl Schultz2005-05-241-338/+0
|
* assorted warning clean-ups for x86_64, etc (Mikko T.)Brian Paul2005-05-072-4/+4
|
* removed detritusDaniel Borca2005-02-141-155/+0
|
* separated DOS GLUT from GLX GLUT.Daniel Borca2005-02-1426-578/+16219
| | | | added a few FreeGLUT specific functions.
* Remove depend on make cleanKeith Whitwell2005-01-191-0/+1
|
* changed coding style. made `glutTimerFunc' less accurate, but far more ↵Daniel Borca2005-01-143-400/+356
| | | | reliable.
* changed coding style. added possibility to use default timer instead of ↵Daniel Borca2005-01-141-130/+146
| | | | PC/HW timer.
* changed coding style. added a NULL pointer check.Daniel Borca2005-01-141-27/+31
|
* changed coding styleDaniel Borca2005-01-1412-1022/+1049
|
* Put quotes around the CC and CXX variables passed to mklib. This makeIan Romanick2005-01-113-3/+3
| | | | them work with multi-work compiler names (e.g., "ccache gcc").
* updated makefiles for gcc 3.4.3 and bnu 2.15Daniel Borca2004-12-151-3/+3
|
* Improve the behaviour of the build system wrt depend files.Keith Whitwell2004-12-083-3/+3
| | | | | | | | - 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.
* sync with glut/glxDaniel Borca2004-12-061-2/+2
|
* don't need glut_fbc.cBrian Paul2004-11-271-1/+0
|
* clean up 'depend' commandsBrian Paul2004-11-271-2/+4
|
* typedef GLUTproc, return it from glutGetProcAddress()Brian Paul2004-11-271-120/+120
|
* updated from patch 1026109Brian Paul2004-09-101-3/+2
|
* new file (bug 1026109)Brian Paul2004-09-101-0/+52
|