summaryrefslogtreecommitdiff
path: root/src/glx/dri_glx.c
AgeCommit message (Expand)AuthorFilesLines
2013-10-24glx: Add an optional function call for getting the DRI driver interface.Eric Anholt1-1/+1
2013-10-24dri: Allow config options to be passed to the loader through extensions.Eric Anholt1-3/+14
2013-07-18glx: Validate the GLX_RENDER_TYPE valueTomasz Lis1-0/+4
2013-07-18glx: Store the value of renderType while creating contextTomasz Lis1-0/+2
2012-12-02glx: move the glFlush call one layer downMarek Olšák1-2/+10
2012-12-01dri_glx: fix use after free reportDave Airlie1-1/+4
2012-10-09glx/dri1: Remove uncompiled __DRI_SWAP_BUFFER_COUNTER code.Eric Anholt1-61/+0
2012-09-05Remove useless memset after callocMatt Turner1-1/+0
2012-09-05Use calloc instead of malloc/memset-0Matt Turner1-4/+2
2012-09-05Remove useless checks for NULL before freeingMatt Turner1-4/+2
2012-09-05Remove Xcalloc/Xmalloc/Xfree callsMatt Turner1-22/+22
2012-02-08dri: Emit a critical error if a named driver fails to load.Carl Worth1-0/+2
2012-01-02glx: Add glx_screen_vtable::create_context_attribsIan Romanick1-1/+2
2011-12-19glx: Send DestroyContext protocol at the correct timesIan Romanick1-3/+0
2011-12-19glx: Don't create a shared context if the other context isn't the same kindIan Romanick1-0/+7
2011-12-07glx: Fix indirect fallback when a non-Mesa GLX extension is present.Aaron Plattner1-5/+16
2011-08-26dri: Remove all DRI1 driversIan Romanick1-2/+2
2011-06-20glx: Allow a context-specific fallback for glXGetProcAddressJeremy Huddleston1-0/+1
2011-06-17glx: implement drawable refcounting.Stéphane Marchesin1-2/+4
2011-01-31glx: Fix leaks in DRI screen creation error paths.Henri Verbeet1-19/+20
2010-09-08glx: Drop broken drawable garbage collectionKristian Høgsberg1-2/+2
2010-07-28glx: Move bind and unbind to context vtableKristian Høgsberg1-31/+26
2010-07-28glx: Rename __GLXcontext and __GLXdisplayPrivate to struct types.Kristian Høgsberg1-9/+9
2010-07-28glx: Rename __GLXscreenConfigs to struct glx_screenKristian Høgsberg1-8/+8
2010-07-28glx: Use _X_EXPORT instead of our own PUBLIC macroKristian Høgsberg1-2/+2
2010-07-28glx: Rename __GLcontextModes to struct glx_configKristian Høgsberg1-7/+7
2010-07-26glx: Drop duplicate psc field in dri context structKristian Høgsberg1-3/+2
2010-07-23glx: Don't destroy context with XID 0Kristian Høgsberg1-1/+2
2010-07-23glx: zero out drawable structs after allocationKristian Høgsberg1-0/+1
2010-07-23glx: Refactor and simplify context creationKristian Høgsberg1-4/+8
2010-07-23glx: Move context destroy to context vtableKristian Høgsberg1-9/+18
2010-07-22glx: Move WaitGL, WaitX, UseXFont to context vtable functionsKristian Høgsberg1-2/+3
2010-07-22glx: Allocate the __GLXcontext in the DRI driversKristian Høgsberg1-19/+24
2010-07-19glx: Move DRI CopySubBuffer extension to DRI1 codeKristian Høgsberg1-4/+13
2010-07-19glx: Move driver_configs to DRI screen privatesKristian Høgsberg1-1/+3
2010-07-19glx: Move __DRIdrawable pointers to DRI drawable privatesKristian Høgsberg1-27/+46
2010-07-19glx: Move __driScreen into the dri screen privatesKristian Høgsberg1-10/+11
2010-07-19glx: Move DRI1 specific extensions and code to DRI1 screen privateKristian Høgsberg1-1/+123
2010-07-19glx: Add screen privates for dri drivers and moved some fields thereKristian Høgsberg1-49/+78
2010-07-19glx: Rename various DRI structs away from obnoxious __GLXfooRec conventionKristian Høgsberg1-14/+11
2010-05-21glx: Split tfp functions out to context vtableKristian Høgsberg1-0/+7
2010-04-27apple: Change ifdefs for DRI to be DRI && !APPLEJeremy Huddleston1-1/+1
2010-04-01Revert accidental commits from the xquartz treeJeremy Huddleston1-1/+1
2010-04-01apple: Change ifdefs for DRI to be DRI && !APPLEJeremy Huddleston1-1/+1
2010-03-05glx: Move initialization of ext_list_first_time to where it's storage is allo...Brian Paul1-3/+0
2010-02-14glx: Silence uninitialized variable warning.Vinson Lee1-0/+1
2010-02-09Retire miniglx and move the actual glx code up to src/glxKristian Høgsberg1-0/+751