Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2005-08-25 | s/GLX_RGBA_BIT/GLX_RGBA_TYPE/ (bug 4237) | Brian Paul | 1 | -1/+1 | |
2005-08-25 | Attempt to fix the issue reported by Alan Grimes with DRM_RADEON_TEXTURE | Eric Anholt | 3 | -3/+3 | |
erroring out when it shouldn't. The errno could be changed by usleep() between the ioctl call and the loop check, if a signal was received. This could cause an EAGAIN return from the DRM_RADEON_TEXTURE ioctl to not loop again. Instead of checking errno, check thevalue of ret itself, since it is a saved (and sign-flipped) copy of errno from the ioctl call. | |||||
2005-08-25 | make tiles a little smaller so they're all visible | Brian Paul | 1 | -10/+11 | |
2005-08-25 | also check for texture border in sample_linear_2d() | Brian Paul | 1 | -2/+3 | |
2005-08-24 | Added multi-window support. Press 'n' to create new window, 'k' to kill | Brian Paul | 1 | -140/+285 | |
a window. Good for exercising multi-window rendering. | |||||
2005-08-24 | Fix Windows build problems. | Alan Hourihane | 2 | -1/+14 | |
GCC's visibility attribute is for ELF systems, so undef INTERNAL GCC's fastcall attribute interferes with __stdcall so undef FASTCALL | |||||
2005-08-23 | GLw demo doesn't belong here | Brian Paul | 1 | -451/+0 | |
2005-08-23 | removed lines that caused some files to be included in tarballs multiple times | Brian Paul | 1 | -3/+0 | |
2005-08-23 | simplify, clean-up texel addressing macros | Brian Paul | 1 | -180/+129 | |
2005-08-23 | update version to 6.5.0 | Brian Paul | 1 | -2/+2 | |
2005-08-22 | added GL_X_RENDERABLE to glXChooseFBConfig (bug 4181) | Brian Paul | 1 | -2/+14 | |
2005-08-22 | bump version to 6.5 | Brian Paul | 1 | -4/+4 | |
2005-08-22 | added .S DRI files to tarball (Donnie Berkholz), bumped version to 6.5 | Brian Paul | 1 | -4/+4 | |
2005-08-21 | fix up libdrm for egl | Dave Airlie | 1 | -5/+5 | |
2005-08-19 | fix typo | Brian Paul | 1 | -1/+1 | |
2005-08-19 | md5 sums for 6.3.2 | Brian Paul | 1 | -2/+7 | |
2005-08-19 | update MESA_DEBUG with FP infomesa_6_3_2 | Brian Paul | 1 | -1/+3 | |
2005-08-19 | Convert libGL and DRI drivers to require libdrm. | Adam Jackson | 7 | -18/+15 | |
libdrm can be had from: http://people.freedesktop.org/~ajax/libdrm/ | |||||
2005-08-19 | Fix a realloc problem with indirect vertex arrays. The actual head pointer | Ian Romanick | 2 | -3/+6 | |
wasn't tracked and used for the realloc, so it tended to explode. | |||||
2005-08-19 | updates for 6.3.2 release, plus other assorted clean-ups | Brian Paul | 8 | -152/+99 | |
2005-08-19 | Commit missing piece from Egbert's 32/64 bit patches | Alan Hourihane | 1 | -25/+26 | |
2005-08-19 | Enable ARB_texture_compression. The code has been in place for a long time, | Ian Romanick | 2 | -0/+14 | |
but, for whatever reason, the extension wasn't enabled. Add some comments to i810ChooseTextureFormat. There's some strangeness with i810 texture formats. | |||||
2005-08-18 | Add support for NV_blend_square. This was tested with | Ian Romanick | 2 | -6/+19 | |
progs/tests/blendsquare. | |||||
2005-08-18 | Make sure extension entry point offsets are properly initialized. This is | Ian Romanick | 2 | -1/+4 | |
primarilly needed to support functions that are internally implemented using extension entry points (e.g., glBlendFunc uses glBlendFuncSeparate). | |||||
2005-08-18 | Don't try to update hardware texture fields if there is no hardware texture. | Ian Romanick | 2 | -24/+28 | |
This can happen when all the texture enables for a texture unit are disabled. This fixes bugzilla #3195. | |||||
2005-08-18 | Add simple regression test for bugzilla #3195. | Ian Romanick | 2 | -0/+282 | |
2005-08-18 | Make the i810 driver use driGetRendererString like all the other drivers. | Ian Romanick | 1 | -2/+19 | |
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 | 1 | -24/+29 | |
for better performance. (Roland Scheidegger) | |||||
2005-08-16 | Bump version to 6.3.2 | Brian Paul | 3 | -7/+7 | |
2005-08-16 | updates for 6.3.2 | Brian Paul | 3 | -3/+49 | |
2005-08-15 | include stdint.h if WIN32 and GNUC (Colin Harrison). Patch forwarded to SGI. | Brian Paul | 1 | -0/+2 | |
2005-08-15 | test the standard stencil op modes too (Philipp Klaus Krause) | Brian Paul | 1 | -50/+141 | |
2005-08-15 | In _mesa_TexEnvfv, do not accept values for GL_OPERAND2_ALPHA and ↵ | Roland Scheidegger | 1 | -4/+24 | |
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 | 2 | -2/+17 | |
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 | 27 | -36/+107 | |
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 | 1 | -0/+4 | |
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 | 3 | -125/+37 | |
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 | 3 | -9/+10 | |
2005-08-11 | Remove the logic that determines at compile time whether or not HAVE_ALIAS | Ian Romanick | 6 | -32/+5 | |
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 | 1 | -2/+3 | |
'tcl_mode=1'. This fixes bugzilla #3972. | |||||
2005-08-11 | Makefile cleanups suggested by George Fufutos (bugzilla #3899). | Ian Romanick | 1 | -17/+1 | |
2005-08-11 | Don't link with libGL, libEGL, or libEGLdri. On EGL setups libGL isn't | Ian Romanick | 1 | -1/+1 | |
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 | 3 | -5/+1 | |
longer needed. | |||||
2005-08-11 | fix X #includes so they're relative to X11/ directory (bug 4047) | Brian Paul | 6 | -11/+11 | |
2005-08-11 | Make ffb driver build on x86-64. The fix is two fold. First, use the | Ian Romanick | 1 | -3/+7 | |
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 | 9 | -1113/+887 | |
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 | 1 | -2/+5 | |
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 | 2 | -13/+14 | |
2005-08-10 | fix static assertion problem for gcc (bug 4022) | Brian Paul | 1 | -1/+4 | |
2005-08-10 | disable the pointer size assertions (bug 4021) | Brian Paul | 1 | -2/+5 | |