Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added _mesa_lookup_program() and _mesa_lookup_bufferobj() functions to avoid | Brian Paul | 2006-08-23 | 3 | -10/+11 |
| | | | | | | a lot of casting elsewhere. Use _mesa_lookup_texture() in tdfx driver, use _mesa_lookup_bufferobj() in r300 driver. | ||||
* | remove duplicate pieces of code. | Aapo Tahkola | 2006-08-22 | 2 | -41/+4 |
| | |||||
* | extend some DrawRangeElements cases to support rendering more than 65535 ↵ | Aapo Tahkola | 2006-08-22 | 3 | -6/+39 |
| | | | | verts in one blast. ut2k4 cases in other words ... | ||||
* | fix broken write-only depth setting. use early z where possible. | Aapo Tahkola | 2006-08-22 | 1 | -126/+117 |
| | |||||
* | remove the now confusing option to manually enable software ARB_vp if drm is ↵ | Roland Scheidegger | 2006-08-19 | 2 | -4/+2 |
| | | | | not new enough on r200 | ||||
* | The driver now compiles correctly without any x headers or libraries installed | Sean D'Epagnier | 2006-08-18 | 1 | -40/+34 |
| | | | | | | | | | | 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) | ||||
* | Fix writemasks on texture arb fp instructions. | Alan Hourihane | 2006-08-18 | 11 | -38/+64 |
| | | | | Cleanup invarient state emission. | ||||
* | change tex memory allocation calls (debian bug 383209) | Brian Paul | 2006-08-16 | 1 | -2/+1 |
| | |||||
* | Enable support for GL_EXT_gpu_program_parameters for R300. | Ian Romanick | 2006-08-15 | 2 | -1/+3 |
| | |||||
* | Add support for GL_EXT_gpu_program_parameters. Any driver that enables | Ian Romanick | 2006-08-15 | 1 | -0/+22 |
| | | | | | either GL_ARB_vertex_program or GL_ARB_fragment_program should enable this extension as well. | ||||
* | gcc-4.1.1 compile fix | Aapo Tahkola | 2006-08-12 | 1 | -4/+4 |
| | |||||
* | Add comments explaining a couple "mystery" bits. | Ian Romanick | 2006-08-12 | 1 | -1/+13 |
| | |||||
* | Fix long standing bug that prevented newer drivers from working with | Ian Romanick | 2006-08-11 | 2 | -529/+531 |
| | | | | | | | | older libGL. The data in extension_helper.h erroneous instructed drivers to expect all functions with establised offsets, even those not in the ABI, to have a specific offset allocated. This is just wrong. A function is either in the ABI and has a set offset or a function is not in the ABI and has a re-map offset. | ||||
* | support shorts as vertex data | Aapo Tahkola | 2006-08-11 | 6 | -582/+349 |
| | |||||
* | Add padding to match the current xf86-video-intel DDX->DRI interface. | Eric Anholt | 2006-08-10 | 1 | -0/+20 |
| | |||||
* | Added initial multisampling support to glfbdev driver. | Sean D'Epagnier | 2006-08-10 | 1 | -29/+24 |
| | | | | | | | | | 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 | ||||
* | Add Intel i965G/Q DRI driver. | Eric Anholt | 2006-08-09 | 112 | -0/+37928 |
| | | | | | This driver comes from Tungsten Graphics, with a few further modifications by Intel. | ||||
* | export new _mesa_* functions | Karl Schultz | 2006-08-04 | 1 | -0/+5 |
| | |||||
* | renderbuffer fixes (Sean D'Epagnier) | Brian Paul | 2006-08-01 | 1 | -10/+21 |
| | |||||
* | Fixed warnings. | Claudio Ciccani | 2006-08-01 | 1 | -39/+99 |
| | |||||
* | fix #6991 | Aapo Tahkola | 2006-07-31 | 2 | -21/+10 |
| | |||||
* | Add support for GL_MESA_shader_debug. | Michal Krol | 2006-07-30 | 1 | -0/+38 |
| | |||||
* | r300_emit.h cleanup. | Jerome Glisse | 2006-07-27 | 5 | -217/+240 |
| | | | | | | | Remove unused macro Replace LOCAL_VAR, PREFIX* Indent code Remove radeon redundant CP type 3 packet | ||||
* | check for non-nill pwc in WMesaMakeCurrent(), bug 7585 | Brian Paul | 2006-07-21 | 1 | -1/+1 |
| | |||||
* | Some structure renaming. Prefix vertex/fragment-related structs with | Brian Paul | 2006-07-20 | 10 | -43/+52 |
| | | | | "gl_" to match other structs. | ||||
* | A small logic error. | Rune Petersen | 2006-07-15 | 1 | -1/+1 |
| | | | | | | | | We need to call do_swizzle() when the scaler _or_ vector unit have a swizzle other 000/ZERO/111/ONE. This ensures that the gloss on banners in ut2004 is not angel-dependent (since when was banners glossy?). | ||||
* | LIB_DIR is now just 'lib' or 'lib64' | Brian Paul | 2006-07-13 | 5 | -17/+17 |
| | | | | | Replaced $(LIB_DIR) with $(TOP)/$(LIB_DIR), use LIB_DIR in install targets. Patch by Hanno Böck. | ||||
* | fix another memleak | Tilman Sauerbeck | 2006-07-12 | 1 | -0/+4 |
| | |||||
* | _mesa_destroy_context() frees radeon->glCtx so we must not access it afterwards | Tilman Sauerbeck | 2006-07-11 | 1 | -5/+6 |
| | |||||
* | Revert the SiS and Unichrome DRM version check changes. | Thomas Hellström | 2006-07-11 | 2 | -45/+2 |
| | |||||
* | The SiS and Unichrome drivers assume that the handle to the | Thomas Hellström | 2006-07-10 | 6 | -15/+55 |
| | | | | AGP map is equivalent to the AGP physical address. Fix this. | ||||
* | Fix #7195 | Aapo Tahkola | 2006-07-09 | 2 | -2/+20 |
| | |||||
* | Don't include unused header files. | Kristian Høgsberg | 2006-07-06 | 2 | -2/+0 |
| | |||||
* | R300_RR_ROUTE_1 still needs to be initialized. | Aapo Tahkola | 2006-07-05 | 1 | -0/+2 |
| | |||||
* | Add R300_VAP_CNTL 0x2140 and cosmetic cleanup. | Jerome Glisse | 2006-07-04 | 1 | -395/+498 |
| | |||||
* | enable hw antialiasing (Martijn van Oosterhout) | Brian Paul | 2006-07-04 | 1 | -2/+27 |
| | |||||
* | additional clipping/viewport fixes (Martijn van Oosterhout) | Brian Paul | 2006-07-03 | 1 | -0/+11 |
| | |||||
* | some minor simplifications (same as in r300 driver) since mesa's internally ↵ | Roland Scheidegger | 2006-07-03 | 1 | -23/+17 |
| | | | | used swizzle and writemask flags are identical to the bits used on the hardware, use a macro to error out if these assumptions are no longer true. | ||||
* | check if radeon_drm.h from libdrm is new enough, otherwise print an error to ↵ | Roland Scheidegger | 2006-07-03 | 1 | -0/+4 |
| | | | | make it easier to figure out why it won't compile... | ||||
* | Add copyright header and minor cleanup. | Jerome Glisse | 2006-07-03 | 1 | -8/+37 |
| | |||||
* | fix clipping bug on context change (Martijn van Oosterhout) | Brian Paul | 2006-07-03 | 1 | -0/+9 |
| | |||||
* | initialize offset to avoid bogus warnings from valgrind | Tilman Sauerbeck | 2006-07-01 | 1 | -1/+1 |
| | |||||
* | Vertex/fragment program patches (Rune Petersen) | Brian Paul | 2006-06-30 | 2 | -5/+5 |
| | |||||
* | clipping fixes (Martijn van Oosterhout) | Brian Paul | 2006-06-30 | 1 | -4/+14 |
| | |||||
* | Fix typo. | Jerome Glisse | 2006-06-29 | 1 | -1/+1 |
| | |||||
* | destroy left-over VBOs on shutdown | Tilman Sauerbeck | 2006-06-29 | 2 | -3/+11 |
| | |||||
* | instead of messing with _TNL_LAST_GENERIC and _TNL_FIRST_GENERIC, use ↵ | Tilman Sauerbeck | 2006-06-29 | 2 | -3/+4 |
| | | | | _TNL_NUM_GENERIC. this fixes an off-by-one error (we didn't handle the final attribute) | ||||
* | cleanup, avoid magic values | Tilman Sauerbeck | 2006-06-29 | 1 | -1/+1 |
| | |||||
* | only assert front/back pitch if double-buffered (bug 7663) | Brian Paul | 2006-06-29 | 1 | -1/+3 |
| | |||||
* | Fix stencil clears that have caused problems with redbook/stencil, ↵ | Aapo Tahkola | 2006-06-27 | 1 | -40/+7 |
| | | | | tests/stencilwrap and ut2k4 adrenaline pills. |