Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-09-01 | fix the presumably broken check for the allow_large_textures and vblank_mode ↵ | Roland Scheidegger | |
options (same as bug 8042). | |||
2006-09-01 | make sure vertex programs are only enabled on the hw when they are really ↵ | Roland Scheidegger | |
enabled, not just when a program enables vertex progs (could still be not enabled due to some error). Otherwise the hw potentially would try to execute a not valid (not set up at all) vertex program, likely leading to lockups. Hopefully fixes #8060. | |||
2006-09-01 | Catch a few more cases of using a message reg as an instruction source | Keith Whitwell | |
arg. | |||
2006-09-01 | fix a couple of cases where a message reg is used as an instruction source. | Keith Whitwell | |
2006-08-31 | re-apply shader fix. | Rune Petersen | |
appears to have been reverted by mistake. | |||
2006-08-31 | When using the old technique to set up the front buffer mapping, there | Keith Whitwell | |
is no need to add front.offset to sPriv->pFB, it seems. Fixes several glean issues and frontbuffer rendering generally. | |||
2006-08-31 | Give the user posibility to choose speed over correctness. | Rune Petersen | |
It does 2 things: 1) Allows you to disable S3TC, wine-games sometimes need S3TC enabled. 2) Disable fallbacks that usually have low impact. | |||
2006-08-31 | check if ext->name is null before strcmp() | Brian Paul | |
2006-08-31 | do not abort with not supported vertex prog output configuration, fallback ↵ | Roland Scheidegger | |
instead | |||
2006-08-30 | Handle API and dispatch table changes that removed a bunch of extension ↵ | Karl Schultz | |
entry points. | |||
2006-08-30 | Use XAddExtension() to register an XCloseDisplay() callback function. | Brian Paul | |
When the callback is called, free all Mesa's private visual and buffer data structures which are tied to the display. Fixes problems reported by Kitware. | |||
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 | The driver now compiles correctly without any x headers or libraries installed | Sean D'Epagnier | |
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) | |||
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-10 | Added initial multisampling support to glfbdev driver. | Sean D'Epagnier | |
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 | |||
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-08-04 | export new _mesa_* functions | Karl Schultz | |
2006-08-01 | renderbuffer fixes (Sean D'Epagnier) | Brian Paul | |
2006-08-01 | Fixed warnings. | Claudio Ciccani | |
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-21 | check for non-nill pwc in WMesaMakeCurrent(), bug 7585 | Brian Paul | |