Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Makefile for python-generated files (Ian Romanick) | Brian Paul | 2004-08-25 | 1 | -0/+38 |
| | |||||
* | use version generated from the XML database | Brian Paul | 2004-08-25 | 1 | -1218/+1104 |
| | |||||
* | fix MGL namespace warning (patch 1014800) | Brian Paul | 2004-08-25 | 1 | -0/+4 |
| | |||||
* | return type for MapBuffer was not specified | Brian Paul | 2004-08-25 | 1 | -0/+1 |
| | |||||
* | Fix mgl name mangling (patch 1014800) | Brian Paul | 2004-08-25 | 2 | -8/+20 |
| | |||||
* | Windows ICD driver code (patch 1014800) | Brian Paul | 2004-08-25 | 6 | -19/+818 |
| | |||||
* | fix a couple bad casts | Brian Paul | 2004-08-25 | 1 | -2/+2 |
| | |||||
* | print current config name before building src and progs | Brian Paul | 2004-08-25 | 1 | -1/+5 |
| | |||||
* | work around a param bug (Adam Jackson) | Brian Paul | 2004-08-25 | 1 | -1/+1 |
| | |||||
* | Disable x86 iround() version on BeOS with gcc < 2.95.x, as it choke GAS. | Philippe Houdoin | 2004-08-24 | 1 | -1/+2 |
| | | | | | BTW, that's remove the requirement to build Mesa on BeOS with gcc 2.95.3. Still recommanded for performance, thought ;-) | ||||
* | Converted the Savage driver to the new DRI interface and enabled compilation | Felix Kuehling | 2004-08-22 | 5 | -28/+375 |
| | | | | in the Mesa tree. | ||||
* | cast to fix a warning (in disabled code anyway) | Brian Paul | 2004-08-22 | 1 | -1/+1 |
| | |||||
* | don't use __FUNCTION__ - not portable | Brian Paul | 2004-08-22 | 1 | -7/+2 |
| | |||||
* | check if __mips or _MIPS_ARCH is defined to set IEEE_ONE (bug 1003026) | Brian Paul | 2004-08-22 | 1 | -0/+1 |
| | |||||
* | also check for __hppa__ and hpux for IEEE support (bug 1003026) | Brian Paul | 2004-08-22 | 1 | -1/+2 |
| | |||||
* | enabled GL_ARB_texture_rectangle | Brian Paul | 2004-08-20 | 2 | -0/+3 |
| | |||||
* | hide GL_ARB_texture_compression from non-VSA cards | Daniel Borca | 2004-08-20 | 1 | -23/+16 |
| | |||||
* | bump version to 6.2 | Brian Paul | 2004-08-19 | 1 | -3/+3 |
| | |||||
* | don't check for ARB_texture_non_power_of_two for OpenGL 1.5 (Philipp Klaus ↵ | Brian Paul | 2004-08-19 | 1 | -2/+1 |
| | | | | Krause) | ||||
* | Committing in . | Jouk Jansen | 2004-08-19 | 2 | -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 Borca | 2004-08-19 | 1 | -0/+1 |
| | |||||
* | "const int _nc" was really stupid... | Daniel Borca | 2004-08-19 | 1 | -13/+8 |
| | |||||
* | cleanup | Daniel Borca | 2004-08-19 | 1 | -4/+2 |
| | |||||
* | silence compiler warnings | Daniel Borca | 2004-08-19 | 1 | -3/+3 |
| | |||||
* | check for either GL_NV_vertex_program or GL_ARB_vertex_program for some enables | Brian Paul | 2004-08-18 | 1 | -12/+13 |
| | |||||
* | updates from Jouk | Brian Paul | 2004-08-18 | 3 | -9/+11 |
| | |||||
* | Revert the move of lost_context setting to UNLOCK_HARDWARE that was done in the | Eric Anholt | 2004-08-17 | 4 | -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 yet | Brian Paul | 2004-08-17 | 1 | -4/+7 |
| | |||||
* | Fixed an assembler warning / error (depending on the version of GAS used). | Ian Romanick | 2004-08-17 | 2 | -22/+6 |
| | | | | Fixed a crash in the optimized pthreads dispatch path. | ||||
* | Close some races with locking on R100 and R200 which could manifest as rendering | Eric Anholt | 2004-08-17 | 15 | -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' commands | Brian Paul | 2004-08-16 | 1 | -5/+5 |
| | |||||
* | Add glutGetProcAddress(). Not all GLUT version 5 APIs are supported yet, ↵ | Philippe Houdoin | 2004-08-16 | 3 | -40/+204 |
| | | | | | | thought. -> #define GLUT_API_VERSION 4.5 ? ;-) | ||||
* | Stupid me. I don't know why I moved the GLView.h here at first, but now I ↵ | Philippe Houdoin | 2004-08-16 | 2 | -193/+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. | ||||
* | cleanup | Daniel Borca | 2004-08-16 | 5 | -37/+14 |
| | |||||
* | fixed texture fetchers, fixed automatic mipmap generation, some cleanup | Daniel Borca | 2004-08-16 | 1 | -22/+71 |
| | |||||
* | fixed pixel drawing routines, some cleanup | Daniel Borca | 2004-08-16 | 1 | -8/+142 |
| | |||||
* | disabled stereo checking in wglChoosePixelFormat | Daniel Borca | 2004-08-16 | 1 | -0/+5 |
| | |||||
* | Clearer guard message text. | Philippe Houdoin | 2004-08-16 | 2 | -2/+2 |
| | |||||
* | Remove unused HAVE_INDEX define. | Eric Anholt | 2004-08-16 | 2 | -2/+0 |
| | |||||
* | Update Visual Studio Project file for src tree updates. | Karl Schultz | 2004-08-14 | 4 | -48/+36 |
| | |||||
* | New Visual Studio project file for this directory. | Karl Schultz | 2004-08-14 | 1 | -0/+197 |
| | |||||
* | Minor tweaks to deal with vsnprintf and __FUNCTION__ on WIN32 | Karl Schultz | 2004-08-14 | 1 | -1/+8 |
| | |||||
* | fix some memory leaks (bug #1002030) | Brian Paul | 2004-08-14 | 6 | -42/+101 |
| | |||||
* | Remove obsoleted BeOS-specific makefiles. | Philippe Houdoin | 2004-08-14 | 3 | -148/+56 |
| | | | | | Add a makefile to build old Mesa GLU, whatever it worth. Add a guard to stop building libGLU.so on BeOS, as it's build into libGL.so. | ||||
* | Add a guard to stop building libGLU.so under BeOS, as it's build into libGL.so. | Philippe Houdoin | 2004-08-14 | 1 | -2/+10 |
| | |||||
* | Forgot to commit this valuable file! :-) | Philippe Houdoin | 2004-08-14 | 1 | -0/+195 |
| | |||||
* | Remove obsoleted BeOS-specific makefile as the main Makefile system now | Philippe Houdoin | 2004-08-14 | 1 | -453/+0 |
| | | | | support BeOS platform too. | ||||
* | Replaced the .cpp-ized (for build issue) common GLUT source files by their | Philippe Houdoin | 2004-08-14 | 2 | -1874/+0 |
| | | | | | standard .c version. Remove unused libglut.def. | ||||
* | Replaced the .cpp-ized (for build issue) common GLUT source files by their | Philippe Houdoin | 2004-08-14 | 18 | -233/+2135 |
| | | | | | standard .c version. Remove outdated Makefile.orig. | ||||
* | Update to Jake Hamby's BeOS GLUT 3.7 port. | Philippe Houdoin | 2004-08-14 | 19 | -169/+1103 |
| |