aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/savage/savage_init.h
Commit message (Collapse)AuthorAgeFilesLines
* mesa: added "main/" prefix to includes, remove some -I paths from ↵Brian Paul2008-09-181-1/+1
| | | | Makefile.template
* Refactor savageXMesaSet{Back,Front}ClipRects.Ian Romanick2006-11-101-2/+1
| | | | | | Refactor savageXMesaSetBackClipRects and savageXMesaSetFrontClipRects into a single new routine called savageXMesaSetClipRects. This allows a few cleanups in the code.
* Enable GLX_SGI_make_current_read.Ian Romanick2006-11-101-10/+0
| | | | | | | | Eliminate use of deprecated GetBufferSize interface. Keep framebuffer state associated with the read-drawable and the draw-drawable up to date. Tested with progs/demos/wincopy.
* Major check-in of changes for GL_EXT_framebuffer_object extension.Brian Paul2005-05-041-0/+10
| | | | | | | Main driver impacts: - new code for creating the Mesa GLframebuffer - new span/pixel read/write code Some drivers not yet updated/tested.
* - Fixed scissor rectangle not moving with the window (Xorg bug #1731).Felix Kuehling2005-02-051-2/+0
| | | | | | | - Flush buffered primitives before changing scissors. - Require Savage DRM version 2.1.0, so that the broken single-cliprect code can finally rest in peace. - Removed some more dead code.
* Bug #2428: #ifdef GLX_DIRECT_RENDERING in DRI drivers is pointless.Adam Jackson2005-01-311-3/+0
|
* Removed all direct hardware access (MMIO, BCI) from the Savage DRIFelix Kuehling2005-01-011-17/+14
| | | | | driver. It uses the new DRM version 2.0.x now, which has just been committed to DRM CVS.
* Added configuration support to the Savage driver. Three options areFelix Kuehling2004-12-151-0/+5
| | | | supported so far.
* Replace drmHandle, drmContext, drmDrawable, drmMagic and related types withIan Romanick2004-06-021-1/+1
| | | | drm_handle_t, drm_context_t, drm_drawable_t, drm_magic_t.
* Imported the Savage DRI driver from the savage-2-0-0-branch of DRI CVSFelix Kuehling2004-02-221-0/+161
with modifications to make it work with current Mesa 6.