Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-08-31 | do not abort with not supported vertex prog output configuration, fallback ↵ | Roland Scheidegger | |
instead | |||
2006-08-30 | Minor r200 vertex program cleanups. Remove disabled leftovers from r300 ↵ | Roland Scheidegger | |
vertex program code. Fix authors. Correct slightly wrong check to determine if ran out of temps. Simplify check to determine if ran out of max instructions. Correctly report used native temps. Always kick off program translation when ProgramStringNotify is called (otherwise the reported native resources used queried might be wrong). | |||
2006-08-30 | fix typo causing a segfault when a vertex program uses more than 96 parameters | Roland Scheidegger | |
2006-08-28 | Check mesa_vp->Base.NumInstructions == 0 instead of mesa_vp->Base.String to | Brian Paul | |
determine if we actually have a program. See "[r300] TCL fallback with Quake3". | |||
2006-08-28 | remove unused var | Brian Paul | |
2006-08-28 | fix the check for force_s3tc_enable (bug 8042) | Brian Paul | |
2006-08-27 | close #6318 | Aapo Tahkola | |
2006-08-26 | Fix bug 8010 - locking issues. | Alan Hourihane | |
2006-08-26 | fix #8008 | Aapo Tahkola | |
2006-08-25 | include texobj.h to silence warning | Brian Paul | |
2006-08-25 | Add a couple of the missing GL 2.0 functions. Enable GLX protocol for | Ian Romanick | |
glBlendEquationSeparateEXT. Add missing enum "get" information for GL_EXT_texture_filter_anisotropic. | |||
2006-08-24 | fix bad casts, carry over r200 fix to check for null program string in ↵ | Brian Paul | |
r300_translate_vertex_shader() | |||
2006-08-24 | Check for NULL program string in r200_translate_vertex_program(). | Brian Paul | |
Fixes bug reported by Chris Rankin. Added some new comments. | |||
2006-08-24 | GL_EXT_paletted_texture functions should alias GL_SGI_color_table functions. | Ian Romanick | |
The functions for GL_EXT_paletted_texture that do not share GLX protocol with GL_ARB_imaging are supposed to alias the similar functions from GL_SGI_color_table. They didn't. This patch corrects this problem and enables GLX protocol for both extensions. Since this removes 3 entries from the dispatch table, this change creates a lot of changes in the generated files. | |||
2006-08-24 | Check if mesa_vp->Base.Parameters is null before dereferencing (bug report | Brian Paul | |
from Chris Rankin). Also, fix some bad casts. | |||
2006-08-23 | silence warning | Brian Paul | |
2006-08-23 | Added _mesa_lookup_program() and _mesa_lookup_bufferobj() functions to avoid | Brian Paul | |
a lot of casting elsewhere. Use _mesa_lookup_texture() in tdfx driver, use _mesa_lookup_bufferobj() in r300 driver. | |||
2006-08-22 | remove duplicate pieces of code. | Aapo Tahkola | |
2006-08-22 | extend some DrawRangeElements cases to support rendering more than 65535 ↵ | Aapo Tahkola | |
verts in one blast. ut2k4 cases in other words ... | |||
2006-08-22 | fix broken write-only depth setting. use early z where possible. | Aapo Tahkola | |
2006-08-19 | remove the now confusing option to manually enable software ARB_vp if drm is ↵ | Roland Scheidegger | |
not new enough on r200 | |||
2006-08-18 | Fix writemasks on texture arb fp instructions. | Alan Hourihane | |
Cleanup invarient state emission. | |||
2006-08-16 | change tex memory allocation calls (debian bug 383209) | Brian Paul | |
2006-08-15 | Enable support for GL_EXT_gpu_program_parameters for R300. | Ian Romanick | |
2006-08-15 | Add support for GL_EXT_gpu_program_parameters. Any driver that enables | Ian Romanick | |
either GL_ARB_vertex_program or GL_ARB_fragment_program should enable this extension as well. | |||
2006-08-12 | gcc-4.1.1 compile fix | Aapo Tahkola | |
2006-08-12 | Add comments explaining a couple "mystery" bits. | Ian Romanick | |
2006-08-11 | Fix long standing bug that prevented newer drivers from working with | Ian Romanick | |
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. | |||
2006-08-11 | support shorts as vertex data | Aapo Tahkola | |
2006-08-10 | Add padding to match the current xf86-video-intel DDX->DRI interface. | Eric Anholt | |
2006-08-09 | Add Intel i965G/Q DRI driver. | Eric Anholt | |
This driver comes from Tungsten Graphics, with a few further modifications by Intel. | |||
2006-07-31 | fix #6991 | Aapo Tahkola | |
2006-07-30 | Add support for GL_MESA_shader_debug. | Michal Krol | |
2006-07-27 | r300_emit.h cleanup. | Jerome Glisse | |
Remove unused macro Replace LOCAL_VAR, PREFIX* Indent code Remove radeon redundant CP type 3 packet | |||
2006-07-20 | Some structure renaming. Prefix vertex/fragment-related structs with | Brian Paul | |
"gl_" to match other structs. | |||
2006-07-15 | A small logic error. | Rune Petersen | |
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?). | |||
2006-07-13 | LIB_DIR is now just 'lib' or 'lib64' | Brian Paul | |
Replaced $(LIB_DIR) with $(TOP)/$(LIB_DIR), use LIB_DIR in install targets. Patch by Hanno Böck. | |||
2006-07-12 | fix another memleak | Tilman Sauerbeck | |
2006-07-11 | _mesa_destroy_context() frees radeon->glCtx so we must not access it afterwards | Tilman Sauerbeck | |
2006-07-11 | Revert the SiS and Unichrome DRM version check changes. | Thomas Hellström | |
2006-07-10 | The SiS and Unichrome drivers assume that the handle to the | Thomas Hellström | |
AGP map is equivalent to the AGP physical address. Fix this. | |||
2006-07-09 | Fix #7195 | Aapo Tahkola | |
2006-07-05 | R300_RR_ROUTE_1 still needs to be initialized. | Aapo Tahkola | |
2006-07-04 | Add R300_VAP_CNTL 0x2140 and cosmetic cleanup. | Jerome Glisse | |
2006-07-04 | enable hw antialiasing (Martijn van Oosterhout) | Brian Paul | |
2006-07-03 | additional clipping/viewport fixes (Martijn van Oosterhout) | Brian Paul | |
2006-07-03 | some minor simplifications (same as in r300 driver) since mesa's internally ↵ | Roland Scheidegger | |
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. | |||
2006-07-03 | check if radeon_drm.h from libdrm is new enough, otherwise print an error to ↵ | Roland Scheidegger | |
make it easier to figure out why it won't compile... | |||
2006-07-03 | Add copyright header and minor cleanup. | Jerome Glisse | |
2006-07-03 | fix clipping bug on context change (Martijn van Oosterhout) | Brian Paul | |