summaryrefslogtreecommitdiff
path: root/src/mesa/drivers
AgeCommit message (Collapse)Author
2006-08-09Add Intel i965G/Q DRI driver.Eric Anholt
This driver comes from Tungsten Graphics, with a few further modifications by Intel.
2006-08-04export new _mesa_* functionsKarl Schultz
2006-08-01renderbuffer fixes (Sean D'Epagnier)Brian Paul
2006-08-01Fixed warnings.Claudio Ciccani
2006-07-31fix #6991Aapo Tahkola
2006-07-30Add support for GL_MESA_shader_debug.Michal Krol
2006-07-27r300_emit.h cleanup.Jerome Glisse
Remove unused macro Replace LOCAL_VAR, PREFIX* Indent code Remove radeon redundant CP type 3 packet
2006-07-21check for non-nill pwc in WMesaMakeCurrent(), bug 7585Brian Paul
2006-07-20Some structure renaming. Prefix vertex/fragment-related structs withBrian Paul
"gl_" to match other structs.
2006-07-15A 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-13LIB_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-12fix another memleakTilman Sauerbeck
2006-07-11_mesa_destroy_context() frees radeon->glCtx so we must not access it afterwardsTilman Sauerbeck
2006-07-11Revert the SiS and Unichrome DRM version check changes.Thomas Hellström
2006-07-10The SiS and Unichrome drivers assume that the handle to theThomas Hellström
AGP map is equivalent to the AGP physical address. Fix this.
2006-07-09Fix #7195Aapo Tahkola
2006-07-06Don't include unused header files.Kristian Høgsberg
2006-07-05R300_RR_ROUTE_1 still needs to be initialized.Aapo Tahkola
2006-07-04Add R300_VAP_CNTL 0x2140 and cosmetic cleanup.Jerome Glisse
2006-07-04enable hw antialiasing (Martijn van Oosterhout)Brian Paul
2006-07-03additional clipping/viewport fixes (Martijn van Oosterhout)Brian Paul
2006-07-03some 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-03check 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-03Add copyright header and minor cleanup.Jerome Glisse
2006-07-03fix clipping bug on context change (Martijn van Oosterhout)Brian Paul
2006-07-01initialize offset to avoid bogus warnings from valgrindTilman Sauerbeck
2006-06-30Vertex/fragment program patches (Rune Petersen)Brian Paul
2006-06-30clipping fixes (Martijn van Oosterhout)Brian Paul
2006-06-29Fix typo.Jerome Glisse
2006-06-29destroy left-over VBOs on shutdownTilman Sauerbeck
2006-06-29instead of messing with _TNL_LAST_GENERIC and _TNL_FIRST_GENERIC, use ↵Tilman Sauerbeck
_TNL_NUM_GENERIC. this fixes an off-by-one error (we didn't handle the final attribute)
2006-06-29cleanup, avoid magic valuesTilman Sauerbeck
2006-06-29only assert front/back pitch if double-buffered (bug 7663)Brian Paul
2006-06-27Fix stencil clears that have caused problems with redbook/stencil, ↵Aapo Tahkola
tests/stencilwrap and ut2k4 adrenaline pills.
2006-06-27Fix generic vertex attribs (Rune Petersen)Aapo Tahkola
2006-06-26locking fixes (Martijn Van Oosterhout)Brian Paul
2006-06-26Use $(LIB_DIR) instead of $(TOP)/lib since libraries sometimes go into lib64/.Brian Paul
Probably need to fix the install destinations too...
2006-06-23more cleanupsTilman Sauerbeck
2006-06-22New 'install' targets in makefile. See bug 2372.Brian Paul
2006-06-20fix span code compilation problems, bug 5858Brian Paul
2006-06-18no need to handle ARL in a special way, it's a generic scalar operation. ↵Tilman Sauerbeck
only tested on r300.
2006-06-18fix broken address register readsAapo Tahkola
2006-06-16Thread safety for Win32. SourceForge bug #1507315.Brian Paul
2006-06-15Call _mesa_resize_framebuffer() within intelWindowMoved(). FixesKeith Whitwell
googleearth glitches.
2006-06-13Do a cheesy implementation of glXWait/GetVideoSyncSGI() functions, butBrian Paul
disable reporting the GLX_SGI_video_sync extension anyway. Google Earth works now.
2006-06-13GLX_BAD_CONTEXT checks in video-sync functionsBrian Paul
2006-06-12Make r300 driver build with GL_APPLE_vertex_array_object changes.Ian Romanick
Sorry for the breakage. These changes are only build tested.
2006-06-12Add support for GL_APPLE_vertex_array_object. Several test programsIan Romanick
and demos are also added. Adding basic support to drivers should be as easy as just enabling the extension, though thorough test would also be required.
2006-06-12fire vertices before context destruction.Alan Hourihane
2006-06-11destroy the memory manager along with the contextTilman Sauerbeck