summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/common/dri_util.c
Commit message (Expand)AuthorAgeFilesLines
* dri: Implement a DRI vtable extension to replace the global driDriverAPI.Eric Anholt2013-10-241-0/+13
* dri: Pass in the dlsym()ed driver extension to screen creation.Eric Anholt2013-10-241-11/+33
* dri: Move i965-specific context flag logic to dri common.Eric Anholt2013-10-131-0/+9
* dri: Reference the global driver vtable once at screen init..Eric Anholt2013-10-101-14/+17
* dri: Move API version validation into dri/common.Eric Anholt2013-10-101-2/+66
* dri: Merge drisw_util.c into dri_util.cEric Anholt2013-10-101-9/+45
* dri: Add an explanatory comment for an important driver entrypoint.Eric Anholt2013-10-101-0/+7
* dri: Remove dead comment.Eric Anholt2013-10-101-4/+0
* dri: Choose a decent global driNConfigOptions.Eric Anholt2013-08-171-3/+1
* dri: Define enum __DRI_API_GLES3Chad Versace2013-01-151-0/+1
* mesa: Rename API_OPENGL to API_OPENGL_COMPAT.Paul Berry2012-11-291-6/+6
* dri: Use designated initializers for DRI extension structsChad Versace2012-11-191-27/+30
* dri_util: Use calloc to allocate __DRIcontextIan Romanick2012-09-281-1/+1
* mesa/dri: Allow creation of forward-compatible contextsIan Romanick2012-08-291-5/+5
* dri_util: Compare against the correct API enumsIan Romanick2012-08-141-2/+2
* dri: Pass API_OPENGL_CORE through to the driversIan Romanick2012-08-131-0/+16
* dri2: Fix bug in attribute handling for non-desktop OpenGL contextsIan Romanick2012-08-061-6/+17
* dri2: Hard-code the DRI2 versionIan Romanick2012-07-111-1/+1
* dri_util: add copyright/license blurbBrian Paul2012-03-171-0/+24
* dri_util: Fix order of error and data parameters to dri2CreateContextAttribsIan Romanick2012-01-021-1/+1
* dri2: Add plumbing to get context version requirements and flags to driversIan Romanick2012-01-021-8/+14
* dri_util: Mostly stub implementation of dri2CreateContextAttribsIan Romanick2012-01-021-12/+79
* dri2: Add createContextAttribs entry point for DRI2 version 3Ian Romanick2011-12-231-2/+6
* dri: cosmeticGeorge Sapountzis2011-11-041-31/+29
* dri_util: move drawable functionsGeorge Sapountzis2011-11-041-27/+26
* dri_util: move context functionsGeorge Sapountzis2011-11-041-35/+36
* dri_util: move context functionsGeorge Sapountzis2011-11-041-86/+86
* dri_util: move screen functionsGeorge Sapountzis2011-11-041-100/+100
* dri: drop stray includes and typedefGeorge Sapountzis2011-11-041-11/+0
* dri: unify __DRIscreenRecGeorge Sapountzis2011-11-041-19/+12
* dri: unify __DriverAPIRecGeorge Sapountzis2011-11-041-4/+3
* dri: Move driUpdateFramebufferSize to dri_util.cKristian Høgsberg2011-11-021-1/+18
* dri: Remove unnecessary #defines and #includesKristian Høgsberg2011-11-021-8/+0
* dri: Remove unnecessary timestamp pointer indirectionKristian Høgsberg2011-11-021-3/+1
* dri: Remove dri2.enabled flagKristian Høgsberg2011-11-021-1/+0
* dri: Remove DRI1 fields from DRI structsKristian Høgsberg2011-11-021-27/+2
* dri: Remove cliprect information from __DRIdrawableKristian Høgsberg2011-11-021-17/+0
* dri: Drop unused driCalculateSwapUsageKristian Høgsberg2011-11-021-63/+0
* dri: Remove unused driIntersectAreaKristian Høgsberg2011-11-021-13/+0
* dri: Drop __driUtilUpdateDrawableInfo and helper macrosKristian Høgsberg2011-11-021-88/+0
* dri: Remove unused driSwapBuffersKristian Høgsberg2011-11-021-64/+1
* dri: Drop unused driCreateNewContextKristian Høgsberg2011-11-021-52/+0
* dri: Fold driCreateNewDrawable into dri2CreateNewDrawableKristian Høgsberg2011-11-021-55/+30
* dri: Remove unsused driCreateNewScreenKristian Høgsberg2011-11-021-93/+0
* dri: Remove driMediaStreamCounterExtensionKristian Høgsberg2011-11-021-39/+0
* dri: Remove driSwapControlExtensionKristian Høgsberg2011-11-021-17/+0
* dri: Drop driCopySubBufferExtensionKristian Høgsberg2011-11-021-19/+0
* dri: Drop driReadDrawableExtensionKristian Høgsberg2011-11-021-8/+0
* dri: Drop driLegacyExtensionKristian Høgsberg2011-11-021-8/+0
* DRI: Log something if we don't support legacy DRIAndrew Deason2011-09-141-1/+3