summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/common/dri_util.c
AgeCommit message (Expand)AuthorFilesLines
2014-01-02dri_util: Don't assume __DRIcontext->driverPrivate is a gl_contextKristian Høgsberg1-4/+7
2013-11-28dri: Allow __DRI_CTX_FLAG_ROBUST_BUFFER_ACCESS in driCreateContextAttribsIan Romanick1-2/+4
2013-11-15dri: Remove redundant createNewContext function from __DRIimageDriverExtensionKristian Høgsberg1-1/+0
2013-11-07dri: add __DRIimageLoaderExtension and __DRIimageDriverExtensionKeith Packard1-0/+13
2013-11-07dri/common: Add functions mapping MESA_FORMAT_* <-> __DRI_IMAGE_FORMAT_*Keith Packard1-0/+62
2013-11-07drivers/dri/common: A few dri2 functions are not actually DRI2 specificKeith Packard1-37/+37
2013-11-07mesa/dri: Add basic plumbing for GLX_ARB_robustness reset notification strategyIan Romanick1-1/+6
2013-10-24i965: Build the driver into a shared mesa_dri_drivers.so .Eric Anholt1-1/+18
2013-10-24dri: Implement a DRI vtable extension to replace the global driDriverAPI.Eric Anholt1-0/+13
2013-10-24dri: Pass in the dlsym()ed driver extension to screen creation.Eric Anholt1-11/+33
2013-10-13dri: Move i965-specific context flag logic to dri common.Eric Anholt1-0/+9
2013-10-10dri: Reference the global driver vtable once at screen init..Eric Anholt1-14/+17
2013-10-10dri: Move API version validation into dri/common.Eric Anholt1-2/+66
2013-10-10dri: Merge drisw_util.c into dri_util.cEric Anholt1-9/+45
2013-10-10dri: Add an explanatory comment for an important driver entrypoint.Eric Anholt1-0/+7
2013-10-10dri: Remove dead comment.Eric Anholt1-4/+0
2013-08-17dri: Choose a decent global driNConfigOptions.Eric Anholt1-3/+1
2013-01-15dri: Define enum __DRI_API_GLES3Chad Versace1-0/+1
2012-11-29mesa: Rename API_OPENGL to API_OPENGL_COMPAT.Paul Berry1-6/+6
2012-11-19dri: Use designated initializers for DRI extension structsChad Versace1-27/+30
2012-09-28dri_util: Use calloc to allocate __DRIcontextIan Romanick1-1/+1
2012-08-29mesa/dri: Allow creation of forward-compatible contextsIan Romanick1-5/+5
2012-08-14dri_util: Compare against the correct API enumsIan Romanick1-2/+2
2012-08-13dri: Pass API_OPENGL_CORE through to the driversIan Romanick1-0/+16
2012-08-06dri2: Fix bug in attribute handling for non-desktop OpenGL contextsIan Romanick1-6/+17
2012-07-11dri2: Hard-code the DRI2 versionIan Romanick1-1/+1
2012-03-17dri_util: add copyright/license blurbBrian Paul1-0/+24
2012-01-02dri_util: Fix order of error and data parameters to dri2CreateContextAttribsIan Romanick1-1/+1
2012-01-02dri2: Add plumbing to get context version requirements and flags to driversIan Romanick1-8/+14
2012-01-02dri_util: Mostly stub implementation of dri2CreateContextAttribsIan Romanick1-12/+79
2011-12-23dri2: Add createContextAttribs entry point for DRI2 version 3Ian Romanick1-2/+6
2011-11-04dri: cosmeticGeorge Sapountzis1-31/+29
2011-11-04dri_util: move drawable functionsGeorge Sapountzis1-27/+26
2011-11-04dri_util: move context functionsGeorge Sapountzis1-35/+36
2011-11-04dri_util: move context functionsGeorge Sapountzis1-86/+86
2011-11-04dri_util: move screen functionsGeorge Sapountzis1-100/+100
2011-11-04dri: drop stray includes and typedefGeorge Sapountzis1-11/+0
2011-11-04dri: unify __DRIscreenRecGeorge Sapountzis1-19/+12
2011-11-04dri: unify __DriverAPIRecGeorge Sapountzis1-4/+3
2011-11-02dri: Move driUpdateFramebufferSize to dri_util.cKristian Høgsberg1-1/+18
2011-11-02dri: Remove unnecessary #defines and #includesKristian Høgsberg1-8/+0
2011-11-02dri: Remove unnecessary timestamp pointer indirectionKristian Høgsberg1-3/+1
2011-11-02dri: Remove dri2.enabled flagKristian Høgsberg1-1/+0
2011-11-02dri: Remove DRI1 fields from DRI structsKristian Høgsberg1-27/+2
2011-11-02dri: Remove cliprect information from __DRIdrawableKristian Høgsberg1-17/+0
2011-11-02dri: Drop unused driCalculateSwapUsageKristian Høgsberg1-63/+0
2011-11-02dri: Remove unused driIntersectAreaKristian Høgsberg1-13/+0
2011-11-02dri: Drop __driUtilUpdateDrawableInfo and helper macrosKristian Høgsberg1-88/+0
2011-11-02dri: Remove unused driSwapBuffersKristian Høgsberg1-64/+1
2011-11-02dri: Drop unused driCreateNewContextKristian Høgsberg1-52/+0