aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/common
Commit message (Expand)AuthorAgeFilesLines
* Remove GetMSC DriverAPI function.Kristian Høgsberg2008-02-253-47/+6
* Remove now unused setTexOffset from __DriverAPIRec.Kristian Høgsberg2008-02-251-6/+0
* [intel] Bug #13636: Allow recursive buffer mapping in bufmgr_ttm.Eric Anholt2008-02-151-1/+4
* Add new DRI2 infrastructure.Kristian Høgsberg2008-02-142-14/+227
* When mapping, wait on the buffer's fence, not hardware idle, in bufmgr_fakeEric Anholt2008-02-131-2/+19
* Remove O(n^2) debugging code from non-debug path of dri_bufmgr_fake.Eric Anholt2008-02-131-4/+7
* Bufmgr cleanup from intel-batchbuffer branch of 2d driver.Eric Anholt2008-01-242-5/+3
* [intel] Fix memory leak with fake bufmgr.Eric Anholt2008-01-181-1/+6
* Fold DoBindContext() helper function into driBindContext().Kristian Høgsberg2008-01-091-23/+11
* [intel] Convert relocations to not be cleared out on buffer submit.Eric Anholt2008-01-032-169/+130
* Silence compiler warnings from XML error macros.Kristian Høgsberg2007-12-211-12/+12
* [intel] Initialize debug flag for dri_bufmgrsEric Anholt2007-12-141-0/+2
* [intel] Remove broken mutex protection from dri_bufmgrs.Eric Anholt2007-12-131-101/+55
* [intel] Enable INTEL_DEBUG=bufmgr output in TTM mode as well as classic.Eric Anholt2007-12-133-10/+10
* [intel] assert that buffers are not mapped at last unreference.Eric Anholt2007-12-131-0/+1
* [intel] Assert against conflicting relocation emits in bufmgr_fake.cEric Anholt2007-12-121-0/+12
* [965] Convert the driver to dri_bufmgr interface and enable TTM.Eric Anholt2007-12-072-4/+42
* Don't Swap buffer if a DRIDrawable is entirely obscuredXiang, Haihao2007-12-051-0/+3
* [intel] Move batch bo_unmap from TTM code to shared, and add more asserts.Eric Anholt2007-11-301-0/+7
* [intel] Fix the type and naming of the flags/mask args to TTM functions.Eric Anholt2007-11-303-16/+18
* [i915] Make INTEL_DEBUG=bufmgr actually do things for bufmgr_fake.Eric Anholt2007-11-292-6/+15
* [intel] Add some doxygen notes on what the bufmgr_fake block members mean.Eric Anholt2007-11-161-2/+11
* [intel] Add a simple relocation cache to the fake buffer manager.Eric Anholt2007-11-161-35/+91
* [intel] Assert against 0-sized buffers in dri_bufmgr_fake.c.Eric Anholt2007-11-161-0/+4
* [intel] Add support for multiple levels of relocation in bufmgr_fake.Eric Anholt2007-11-162-73/+163
* recreate from changed gl_API.xmlRoland Scheidegger2007-11-091-36/+12
* i915: make i915 use the cached mappings for batch/buffer objects.Dave Airlie2007-11-011-3/+2
* Alias glStencilOpSeparateATI with glStencilOpSeparate.Brian2007-10-301-9/+3
* Finish up ATI_separate_stencilBrian2007-10-301-0/+22
* More vblank cleanups.Michel Dänzer2007-10-302-44/+51
* Refactor and fix core vblank supportJesse Barnes2007-10-294-21/+127
* Merge branch 'dri2'Kristian Høgsberg2007-10-123-459/+185
|\
| * Add a version field to __DRIextension.Kristian Høgsberg2007-10-111-5/+6
| * Move new texOffset extension to the new extension mechanism.Kristian Høgsberg2007-10-111-3/+0
| * Convert a left-over private void * to __DRIcontext *.Kristian Høgsberg2007-10-111-3/+3
| * Add a DRI_ReadDrawable marker extension to signal read drawable capability.Kristian Høgsberg2007-10-112-0/+9
| * Move media stream counter entry points to new extension.Kristian Høgsberg2007-10-112-40/+6
| * Move GLX_MESA_swap_frame_usage DRI entry points to the new mechanism.Kristian Høgsberg2007-10-112-7/+12
| * Move swap_interval to new extension mechanism.Kristian Høgsberg2007-10-103-9/+36
| * Move the copySubBuffer extension over to the new mechanism.Kristian Høgsberg2007-10-102-7/+18
| * Implement new screen extension API.Kristian Høgsberg2007-10-101-0/+9
| * Stop passing in unused fbconfigs to createNewScreen.Kristian Høgsberg2007-10-102-16/+0
| * Pull createNewScreen entry point into dri_util.c.Kristian Høgsberg2007-10-102-36/+35
| * Replace open-coded major, minor, and patch version fields with __DRIversionRec.Kristian Høgsberg2007-10-102-30/+6
| * Convert all DRI entrypoints to take pointers to __DRI* types.Kristian Høgsberg2007-10-101-37/+37
| * Drop createContext and destroyContext from DRIinterfaceMethods.Kristian Høgsberg2007-10-102-16/+3
| * Drop createDrawable and destroyDrawable fron DRIinterfaceMethods.Kristian Høgsberg2007-10-102-14/+5
| * Drop __DRInativeDisplay and pass in __DRIscreen pointers instead.Kristian Høgsberg2007-10-102-114/+49
| * Remove XIDs from DRI interface (see #5714).Kristian Høgsberg2007-10-052-187/+16
* | dri: remove ttm common code since superioctl is device specificDave Airlie2007-10-121-598/+0