summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix a couple bad castsBrian Paul2004-08-251-2/+2
|
* remove BeOS conditional code. oglinfo should be moved to xdemos since it's ↵Brian Paul2004-08-251-5/+0
| | | | a GLX program
* print current config name before building src and progsBrian Paul2004-08-252-2/+13
|
* work around a param bug (Adam Jackson)Brian Paul2004-08-251-1/+1
|
* Disable x86 iround() version on BeOS with gcc < 2.95.x, as it choke GAS.Philippe Houdoin2004-08-241-1/+2
| | | | | BTW, that's remove the requirement to build Mesa on BeOS with gcc 2.95.3. Still recommanded for performance, thought ;-)
* Todo list updated. Build instructions detailed.Philippe Houdoin2004-08-241-15/+25
|
* Duplicate CFLAGS in CXXFLAGS removed. Now define DEBUG symbol in debug build.Philippe Houdoin2004-08-241-2/+1
|
* Converted the Savage driver to the new DRI interface and enabled compilationFelix Kuehling2004-08-228-34/+381
| | | | in the Mesa tree.
* release notes for 6.2Brian Paul2004-08-222-0/+40
|
* IRIX fixesBrian Paul2004-08-221-0/+1
|
* added src/glw/depend to tarball listBrian Paul2004-08-221-0/+1
|
* cast to fix a warning (in disabled code anyway)Brian Paul2004-08-221-1/+1
|
* don't use __FUNCTION__ - not portableBrian Paul2004-08-221-7/+2
|
* check if __mips or _MIPS_ARCH is defined to set IEEE_ONE (bug 1003026)Brian Paul2004-08-221-0/+1
|
* also check for __hppa__ and hpux for IEEE support (bug 1003026)Brian Paul2004-08-221-1/+2
|
* enabled GL_ARB_texture_rectangleBrian Paul2004-08-203-0/+4
|
* hide GL_ARB_texture_compression from non-VSA cardsDaniel Borca2004-08-201-23/+16
|
* cleanupDaniel Borca2004-08-201-2/+3
|
* first bug fix for v6.2Brian Paul2004-08-191-0/+7
|
* bump version to 6.2Brian Paul2004-08-191-3/+3
|
* don't check for ARB_texture_non_power_of_two for OpenGL 1.5 (Philipp Klaus ↵Brian Paul2004-08-191-2/+1
| | | | Krause)
* Committing in .Jouk Jansen2004-08-192-4/+4
| | | | | | | | Missing .'s Modified Files: Mesa/src/mesa/main/descrip.mms Mesa/src/mesa/tnl/descrip.mms ----------------------------------------------------------------------
* why is GL_ARB_texture_env_combine different from EXT?Daniel Borca2004-08-191-0/+1
|
* "const int _nc" was really stupid...Daniel Borca2004-08-191-13/+8
|
* cleanupDaniel Borca2004-08-191-4/+2
|
* silence compiler warningsDaniel Borca2004-08-191-3/+3
|
* added Mesa 6.1 release infoBrian Paul2004-08-181-1/+56
|
* check for either GL_NV_vertex_program or GL_ARB_vertex_program for some enablesBrian Paul2004-08-181-12/+13
|
* updates from JoukBrian Paul2004-08-183-9/+11
|
* set release date for 6.1Brian Paul2004-08-172-4/+4
|
* Revert the move of lost_context setting to UNLOCK_HARDWARE that was done in theEric Anholt2004-08-174-28/+45
| | | | | | | | | | last commit. I've been convinced by keithw that it's sufficient, and put a note in the code about it. Close another race for state in the Clear functions. I made the situation worse in my last commit, but this should fix things. Might be a slight performance hit, which could be regained by splitting the R*_FIREVERTICES calls in r*Clear up so that the EmitState doesn't happen in a separate new cmdbuf.
* don't enable the float texture and GLhalf pixel extensions yetBrian Paul2004-08-171-4/+7
|
* Fixed an assembler warning / error (depending on the version of GAS used).Ian Romanick2004-08-172-22/+6
| | | | Fixed a crash in the optimized pthreads dispatch path.
* some updated info about adding new extensionsBrian Paul2004-08-171-23/+33
|
* Close some races with locking on R100 and R200 which could manifest as renderingEric Anholt2004-08-1715-30/+118
| | | | | | | | | | | | | | | | | | | | errors on r100 and rendering errors and hangs on r200 (same for R100 without OLD_PACKETS). If a command buffer filled after some state (EmitState or a VBPNTR write) was emitted, the lock was grabbed, the buffer flushed, a new buffer prepared, and the lock dropped. Another client could come in, set its own state as part of rendering, and when the first client flushed the rendering commands depending on the previous state, it got the 2nd client's state. This is fixed by checking for enough space before beginning a set of state emits and rendering, and flushing the buffer first if so. This guarantees that the buffer won't wrap. Also, move the "lost_context = 1" from the end of cmdbuf flushing to UNLOCK_HARDWARE for clarity (at a minimum) that any time the lock is dropped, state may get overwritten. We don't have enough information at the point of the LOCK_HARDWARE to reset our state to the last UNLOCK_HARDWARE point in the case that we did lose our context, but saving the information to rebuild that state may be a useful optimization (ipers data suggests up to 5%).
* whitespace clean-up, new 'clean' commandsBrian Paul2004-08-161-5/+5
|
* prepared for releaseDaniel Borca2004-08-161-1/+1
|
* Add glutGetProcAddress(). Not all GLUT version 5 APIs are supported yet, ↵Philippe Houdoin2004-08-163-40/+204
| | | | | | thought. -> #define GLUT_API_VERSION 4.5 ? ;-)
* make clean at root now clean the glu/$(GLU_DIRS) too.Philippe Houdoin2004-08-161-3/+3
|
* Stupid me. I don't know why I moved the GLView.h here at first, but now I ↵Philippe Houdoin2004-08-162-1/+1
| | | | | | | | | | | know why I shouldn't: Official BeOS GLView.h defines a virtual ErrorCallback(GLenum) method, assuming a unsigned long GLenum. But under Mesa, GLenum is unsigned int. To keep binary compatibility, BeOS apps including Mesa GL/gl.h MUST include *our* GLView.h, or linker will report a missing ErrorCallback(unsigned int) symbol. Glup.
* cleanupDaniel Borca2004-08-165-37/+14
|
* fixed texture fetchers, fixed automatic mipmap generation, some cleanupDaniel Borca2004-08-161-22/+71
|
* fixed pixel drawing routines, some cleanupDaniel Borca2004-08-161-8/+142
|
* disabled stereo checking in wglChoosePixelFormatDaniel Borca2004-08-161-0/+5
|
* Clearer guard message text.Philippe Houdoin2004-08-162-2/+2
|
* Remove unused HAVE_INDEX define.Eric Anholt2004-08-162-2/+0
|
* GLInfo now show GLU and GLUT infos too. Fix the includes pathsPhilippe Houdoin2004-08-152-9/+40
|
* Obsoleted as demos programs build on BeOS with standard Makefile system.Philippe Houdoin2004-08-151-99/+0
|
* fix swrast/shader typoBrian Paul2004-08-141-1/+1
|
* add shader.dsp and descrip.mms to tarball list for relatively new shader dir.Karl Schultz2004-08-141-0/+2
|