summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/common
Commit message (Collapse)AuthorAgeFilesLines
* Import Thomas Helstrom's SSE memcpy code from the via X.org driver.Keith Whitwell2005-05-231-0/+1
| | | | | | Add a TextureMemCpy callback, called from texstore.c when copying texture data via the memcpy_texture() path. Enable this code in the via driver - 100% speedup in texdown.c results.
* Major check-in of changes for GL_EXT_framebuffer_object extension.Brian Paul2005-05-041-3/+8
| | | | | | | Main driver impacts: - new code for creating the Mesa GLframebuffer - new span/pixel read/write code Some drivers not yet updated/tested.
* add FreeTexImageData hook to help single-copy texturing in driversKeith Whitwell2005-03-221-0/+1
|
* More GL_EXT_framebuffer_object: rename some things, added device driver hooks.Brian Paul2005-02-241-1/+11
|
* Added driver hooks for GetTexImage() and GetCompressedTexImage().Brian Paul2004-12-121-0/+2
| | | | Added fallback _mesa_get_[compressed]_teximage() routines to texstore.c
* use _mesa_unmap_buffer by defaultBrian Paul2004-10-311-2/+2
|
* added support for GL_ARB_draw_buffersBrian Paul2004-10-021-0/+1
|
* Removed the old teximage code.Brian Paul2004-04-271-2/+2
| | | | | Moved all code related to specific texture compression modes into new texcompress_s3tc.c and texcompress_fxt1.c files (but not implemented).
* Committing in .Jouk Jansen2004-04-051-37/+37
| | | | | | | | | | | | | Correction on last commit (My FTP-server on linux is playing games with <CR>'s) Modified Files: Mesa/src/mesa/drivers/common/descrip.mms Mesa/src/mesa/main/descrip.mms Mesa/src/mesa/shader/arbprogparse.c Mesa/src/mesa/shader/descrip.mms Mesa/src/mesa/swrast/descrip.mms Mesa/src/mesa/tnl/descrip.mms ----------------------------------------------------------------------
* Committing in .Jouk Jansen2004-04-051-37/+37
| | | | | | | | | | | | | | Updated OpenVMS compile support due to shader directory. Removed <CR>'s in arbprogparse.c Modified Files: Mesa/src/mesa/descrip.mms Mesa/src/mesa/drivers/common/descrip.mms Mesa/src/mesa/main/descrip.mms Mesa/src/mesa/shader/arbprogparse.c Mesa/src/mesa/shader/descrip.mms Mesa/src/mesa/swrast/descrip.mms Mesa/src/mesa/tnl/descrip.mms ----------------------------------------------------------------------
* Added support for EXT_blend_equation_separate / ATI_blend_equation_separate.Ian Romanick2004-01-271-1/+1
| | | | | The internal driver interface was also changed to use BlendEquationSeparate instead of BlendEquation.
* added device driver hooks for BindProgram, NewProgram, DeleteProgramBrian Paul2004-01-231-0/+6
|
* Committing in .Jouk Jansen2004-01-231-37/+37
| | | | | | | | | | | Trying to remove the <CR> at the end of each line. Modified Files: Mesa/src/mesa/descrip.mms Mesa/src/mesa/drivers/common/descrip.mms Mesa/src/mesa/drivers/osmesa/descrip.mms Mesa/src/mesa/drivers/x11/descrip.mms ----------------------------------------------------------------------
* Committing in .Jouk Jansen2004-01-221-0/+37
| | | | | | | | | | | | Updated OpenVMS compile support Modified Files: Mesa/Makefile.X11 Mesa/src/mesa/descrip.mms Mesa/src/mesa/drivers/osmesa/descrip.mms Mesa/src/mesa/drivers/x11/descrip.mms Added Files: Mesa/src/mesa/drivers/common/descrip.mms ----------------------------------------------------------------------
* Remove dd_function_table::BlendFunc. All drivers now useIan Romanick2004-01-211-1/+0
| | | | | | dd_function_table:BlendFuncSeparate. If a driver does not actually support EXT_blend_func_separate, it can assume that the RGB and alpha blend functions are the same.
* remove duplicate t_dd_* filesKeith Whitwell2004-01-2010-4733/+0
|
* _mesa_init_driver_functions() to initialize dd_function_tableBrian Paul2004-01-202-0/+238
|
* In fact, bring all the changes from mesa/tnl_dd to mesa/drivers/common.Keith Whitwell2003-12-099-692/+360
|
* Remove old ubyte-color support code. Update interp, copy_pv for floatKeith Whitwell2003-12-091-61/+12
| | | | colors in VB arrays.
* fix fog stride bugs (Michel Danzer)Brian Paul2003-01-131-6/+6
|
* updated email addressesBrian Paul2002-10-298-15/+15
|
* Fix projtex interp bugKeith Whitwell2002-10-231-2/+2
|
* lineloop fixKeith Whitwell2002-10-111-8/+16
|
* change fog from GLfloat to GLfloat[4] (like other vertex attribs)Brian Paul2002-10-081-7/+9
|
* import from DRI CVSBrian Paul2002-10-082-0/+1252
|
* pull-in changes from DRI/Mesa-4.0.4Brian Paul2002-09-172-27/+85
|
* s/ProjectedClipPtr/NdcPtr/Brian Paul2002-08-211-8/+8
|
* Added ctx parameter to _mesa_debug()Brian Paul2002-06-153-19/+27
| | | | | | Added _mesa_printf() Updated SetDrawBuffer() function in all drivers (ala 4.0.3) Import 4.0.3/DRI changes.
* more big-endian tweaksBrian Paul2002-06-051-3/+3
|
* bring over Michel Daenzer's DRI changesBrian Paul2002-06-032-23/+25
|
* More suport for t&l driversKeith Whitwell2002-02-132-30/+40
| | | | | Fix GLuint compare bugs Fix RESET_STIPPLE calls
* Fix clipping problem on mgaKeith Whitwell2001-12-201-3/+3
|
* fix for ubyte colorsKeith Whitwell2001-12-131-14/+14
|
* fix glut tess lockupKeith Whitwell2001-12-111-8/+3
|
* More of the sameKeith Whitwell2001-09-231-14/+3
|
* Lighting now emits colors as CHAN_TYPE, as it used to. This will requireKeith Whitwell2001-07-171-7/+7
| | | | minor adjustments in the dri drivers for twosided lighting to work again.
* apply David Miller's quad/backcolor patchKeith Whitwell2001-06-011-23/+49
|
* Fix for glean texgen test.Keith Whitwell2001-05-141-8/+8
|
* remove debug codeKeith Whitwell2001-05-091-2/+2
|
* fix for moebius infinite loopKeith Whitwell2001-05-031-1/+2
|
* Lots more eval fixesKeith Whitwell2001-04-301-1/+5
|
* typoKeith Whitwell2001-04-291-2/+1
|
* More HW_DIVIDE checks.Keith Whitwell2001-04-291-6/+6
|
* Allow drivers to provide a dynamic CHECK_HW_DIVIDE, to turn the divide offKeith Whitwell2001-04-292-16/+18
| | | | according to a runtime test.
* fix color copying in twosided quadsKeith Whitwell2001-04-281-2/+10
|
* add specialized interp for backcolor, edgeflagsKeith Whitwell2001-04-283-5/+129
|
* Support for floating point color representation in tnl module.Keith Whitwell2001-04-282-61/+60
|
* remove a HAVE_ELTS that I'd stuck before.Alan Hourihane2001-04-091-2/+2
|
* fix use of projected vertices with notex vertices when DO_PTEX isn't set.Alan Hourihane2001-04-091-7/+3
|
* Add quad and quad_stripAlan Hourihane2001-04-071-6/+56
|