Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-08-18 | Make the i810 driver use driGetRendererString like all the other drivers. | Ian Romanick | |
The GL_RENDERER string now accurately contains the chip name. This was only tested on a "plain" i810 (PCI ID 8086:7121). | |||
2005-08-18 | Replace mult/div operators with bitwise operators in texel fetch routines | Brian Paul | |
for better performance. (Roland Scheidegger) | |||
2005-08-16 | Bump version to 6.3.2 | Brian Paul | |
2005-08-16 | updates for 6.3.2 | Brian Paul | |
2005-08-15 | include stdint.h if WIN32 and GNUC (Colin Harrison). Patch forwarded to SGI. | Brian Paul | |
2005-08-15 | test the standard stencil op modes too (Philipp Klaus Krause) | Brian Paul | |
2005-08-15 | In _mesa_TexEnvfv, do not accept values for GL_OPERAND2_ALPHA and ↵ | Roland Scheidegger | |
GL_OPERAND2_RGB which are only valid with ARB_texture_env_combine but not with EXT_texture_env_combine, when only EXT_texture_env_combine is supported. | |||
2005-08-15 | Put back '-I/usr/X11R6/include'. | Ian Romanick | |
Make 'USING_EGL=0' the default for now. It's causing too much confusion for too many non-developers (which in turn wastes too much developer time). It is trivially overridden from the make command line. See comments in linux-dri. | |||
2005-08-15 | Add Egberts fixes for 64bit architectures | Alan Hourihane | |
Add additional checks for the *DRIRec info structure passed in from the device driver. This ensures that things fallback to indirect rendering if the DDX driver has had modifications (i.e. removal of the drmAddress field). | |||
2005-08-14 | Add a check which compares the passed in size of the DDX driver private DRI | Alan Hourihane | |
structure to the 3D drivers view of it, and abort if they don't match. This traps the case with the drmAddress removal in the DDX driver. | |||
2005-08-13 | Enable support for EXT_stencil_wrap. The code was already there, but the | Ian Romanick | |
extension wasn't enabled. I have verified its correct function with Mesa's stencil_wrap test. It is enabled on both Savage4 and Savage3D. Since Savage3D uses a software fallback for *all* stencil operations, this is safe. | |||
2005-08-12 | added FREXPF() macro (bug 4060) | Brian Paul | |
2005-08-11 | Remove the logic that determines at compile time whether or not HAVE_ALIAS | Ian Romanick | |
should be defined. It was flawed on some platforms (e.g., Darwin & mingw). Instead, rely on the build system to define it on the compiler command line. This also reverts ajax's hand-edit to indirect_size.c. I'll fix that on the X.org side of things later today. | |||
2005-08-11 | Remove support for the R200_NO_VTXFMT environment variable. Instead use | Ian Romanick | |
'tcl_mode=1'. This fixes bugzilla #3972. | |||
2005-08-11 | Makefile cleanups suggested by George Fufutos (bugzilla #3899). | Ian Romanick | |
2005-08-11 | Don't link with libGL, libEGL, or libEGLdri. On EGL setups libGL isn't | Ian Romanick | |
available, and on libGL setups libEGL and libEGLdri aren't available. | |||
2005-08-11 | Since Brian's recent commit, "-I/usr/X11R6/include/X11/extensions" is no | Ian Romanick | |
longer needed. | |||
2005-08-11 | fix X #includes so they're relative to X11/ directory (bug 4047) | Brian Paul | |
2005-08-11 | Make ffb driver build on x86-64. The fix is two fold. First, use the | Ian Romanick | |
proper DRM_CAS_RESULT to declare the variable used to store the result of DRM_CAS. Second, only use the "real" versions of LOCK_HARDWARE and UNLOCK_HARDWARE on SPARC. That's the only platform where the hardware can really exist. | |||
2005-08-10 | Remove _glapi_check_multithread from the interface exported by the loader to | Ian Romanick | |
the driver. The loader now takes care of this for the driver. Remove _glapi_DispatchTSD and give _glapi_Dispatch its semantic (i.e., having a NULL value means that the application is multithreaded and _glapi_get_dispatch must be called). Gut all of the dispatch override code. This removes _glapi_RealDispatch, _glapi_tls_RealDispatch, _glapi_begin_dispatch_override, _glapi_end_dispatch_override, and _glapi_get_override_dispatch. Remove _glapi_get_proc_address, _glapi_get_proc_name, _glapi_get_version, and _glapi_check_table from the loader / driver interface. Reviewed by: Brian Paul | |||
2005-08-10 | Mesa uses the glVertexAttrib*NV functions to implement fixed-function | Ian Romanick | |
attributes in display lists. If a driver doesn't add entry points for GL_NV_vertex_program, it will explode. This patch adds GL_NV_vertex_program to the list of default extensions whose entry points are added by driInitExtensions. Thanks go to Roland Scheidegger for tracking the problem down and suggesting the fix. | |||
2005-08-10 | the PIXEL_MAP_I_TO_I table should be GLfloat, not GLint | Brian Paul | |
2005-08-10 | fix static assertion problem for gcc (bug 4022) | Brian Paul | |
2005-08-10 | disable the pointer size assertions (bug 4021) | Brian Paul | |
2005-08-10 | fix indentation | Brian Paul | |
2005-08-10 | Check for prim/vertex store non-null before messing with refcounts. | Keith Whitwell | |
2005-08-09 | Add rules and target to build src/mesa/x86-64/glapi_x86-64.S. | Ian Romanick | |
2005-08-09 | Decrement the context's refcounts on part-used storage structs on | Keith Whitwell | |
context destroy. Fixes memory leak. | |||
2005-08-09 | actually free the renderbuffer in xmesa_delete_renderbuffer(), fixes a ↵ | Brian Paul | |
memory leak | |||
2005-08-09 | delete display lists upon exit | Brian Paul | |
2005-08-09 | free display lists and destroy window upon exit | Brian Paul | |
2005-08-09 | _mesa_free_framebuffer_data() call frees the renderbuffers, no need to call ↵ | Brian Paul | |
the Delete methods after | |||
2005-08-09 | free context structure (bug 1252316) and s/free/_mesa_free/ | Brian Paul | |
2005-08-08 | Make the linux-dri-x86 builds work on x86-64 again. mklib now | Ian Romanick | |
determines the bits (either 32 or 64) for libraries without the lib prefix. progs/egl/Makefile passes CFLAGS on the link commands so that things like '-m32' get propagated. | |||
2005-08-08 | s/Disaptch/Dispatch/ (bug 3918) | Brian Paul | |
2005-08-08 | added directfbgl.h to tarball | Brian Paul | |
2005-08-08 | Since glcontextmodes.[ch] are no longer used in the DRI drivers, removed the | Ian Romanick | |
IN_DRI_DRIVER cruft. This was suggested by George Fufutos. | |||
2005-08-08 | fix up color tiling in miniglx radeon server code | Dave Airlie | |
2005-08-08 | fix miniglx setting virtual size of 832 for 800x600 | Dave Airlie | |
2005-08-08 | Remove platform specific bits from radeon_egl.c | Jon Smirl | |
2005-08-08 | Dike out the linux-specific EGL bits unless it's a linux build. | Eric Anholt | |
2005-08-08 | Since this isn't a bash script, don't use function and instead inline the usage | Eric Anholt | |
into the one place that it's used. | |||
2005-08-07 | Allow R300 driver to build on x86-64 and PowerPC. | Vladimir Dergachev | |
2005-08-07 | Add missing egldri.h header file | Jon Smirl | |
2005-08-07 | Fix up some of the sample to work with the r200 EGL driver | Jon Smirl | |
2005-08-07 | Enable EGL support in 'linux-dri' config | Jon Smirl | |
2005-08-06 | Follow suggestion by Aapo Tahkola to fix giant memory leak from forgetting ↵ | Vladimir Dergachev | |
to free the key when entry was already found (presumably a common case). | |||
2005-08-06 | Fix card_extensions by following corresponding r200 code. | Vladimir Dergachev | |
Fix suggested by Ian Romanick. R300 driver now works without segfault. | |||
2005-08-05 | Fixes bugzilla #1730. | Ian Romanick | |
Make sure that all the values used in the clean-up code are initialized at some point. It is still unclear to me as to why GCC does not complain. I suspect the problem may be due to the depth of if-statement nesting. | |||
2005-08-05 | Fixes bugzillla #812. | Ian Romanick | |
The weak version of _glapi_DispatchTSD was removed from dri_util.c. As stated in the bug report, this was only needed to support versions of libGL that did not have this symbol. Versions of libGL without this symbol are no longer supported at all, so it is totally irrelevant. |