summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/common/dri_util.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: allocate gl_debug_state on demandBrian Paul2014-02-081-1/+5
* mesa: Change many Type P MESA_FORMATs to meet naming specMark Mueller2014-01-271-10/+10
* mesa: Change many Type A MESA_FORMATs to meet naming standardMark Mueller2014-01-271-2/+2
* mesa: Rename 4 color component unsigned byte MESA_FORMATsMark Mueller2014-01-271-8/+8
* mesa: change gl_format to mesa_formatMark Mueller2014-01-271-2/+2
* dri_util: Don't assume __DRIcontext->driverPrivate is a gl_contextKristian Høgsberg2013-12-131-4/+7
* swrast* (gallium, classic): add MESA_copy_sub_buffer support (v3)Dave Airlie2013-12-131-0/+15
* dri: Allow __DRI_CTX_FLAG_ROBUST_BUFFER_ACCESS in driCreateContextAttribsIan Romanick2013-11-261-2/+4
* dri: Remove redundant createNewContext function from __DRIimageDriverExtensionKristian Høgsberg2013-11-121-1/+0
* dri: add __DRIimageLoaderExtension and __DRIimageDriverExtensionKeith Packard2013-11-071-0/+13
* dri/common: Add functions mapping MESA_FORMAT_* <-> __DRI_IMAGE_FORMAT_*Keith Packard2013-11-071-0/+62
* drivers/dri/common: A few dri2 functions are not actually DRI2 specificKeith Packard2013-11-071-37/+37
* mesa/dri: Add basic plumbing for GLX_ARB_robustness reset notification strategyIan Romanick2013-11-071-1/+6
* i965: Build the driver into a shared mesa_dri_drivers.so .Eric Anholt2013-10-241-1/+18
* 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