summaryrefslogtreecommitdiff
path: root/glx/glxext.c
AgeCommit message (Expand)AuthorFilesLines
2018-04-24glx: Require depth > 12 for GLX visualsAdam Jackson1-2/+3
2018-04-09GLX: Fix a use after free error with the GLVND vendor handle.Kyle Brenneman1-6/+7
2018-02-26glx: Don't pass NULL to glxGetClientMichel Dänzer1-2/+2
2018-02-21glx: keep glvnd_vendor a private [static] variableEmil Velikov1-3/+5
2018-02-14glx: Large commands are context state, not client stateAdam Jackson1-20/+11
2018-02-14glx: Use vnd layer for dispatch (v4)Adam Jackson1-96/+245
2017-09-20glx: Be a bit more paranoid in glx client cleanupAdam Jackson1-0/+1
2017-08-21glx: Remove True/False definesAdam Jackson1-8/+8
2017-06-20glx: Remove __glXReplyAdam Jackson1-5/+0
2017-06-20dix: Remove extension aliasesAdam Jackson1-4/+0
2017-04-10glx: Remove enter/leave server APIAdam Jackson1-50/+0
2016-06-21res: Account for GLXPixmap references tooAdam Jackson1-0/+19
2016-06-20glx: avoid memory leak when using indirect renderingGuilherme Quentel Melo1-0/+6
2016-05-11glx: Stop tracking hasUnflushedCommandsAdam Jackson1-1/+0
2016-03-30glx: Enable GLX 1.4 unconditionallyAdam Jackson1-2/+0
2014-12-05glx: Fix crash when a client exits without deleting GL contextsJon TURNEY1-2/+3
2014-12-05glx: Flush context which is being made non-current due to drawable going awayJon TURNEY1-0/+3
2014-05-22glx: Require at least one True/DirectColor visualAdam Jackson1-0/+21
2014-04-23glx: Unconditionally clear lastGLContext on loseCurrent().Eric Anholt1-2/+2
2014-04-23glx: Move GLX MakeCurrent lastGLContext updates next to makeCurrent().Eric Anholt1-1/+2
2014-04-23glx: Move the GLX variable caching what GL context is current to dix.Eric Anholt1-19/+7
2014-02-07__glGetProcAddress: explictly cast function pointers to void *Alan Coopersmith1-2/+2
2014-01-12Replace 'pointer' type with 'void *'Keith Packard1-2/+2
2013-12-13glx: Add null pointer protection to __glGetProcAddressAdam Jackson1-1/+3
2013-12-10glx: Untangle the prototypes around the GetProcAddress thunkAdam Jackson1-2/+2
2013-12-05present: Send GLX_BufferSwapComplete events from present extensionKeith Packard1-0/+3
2013-10-29glx: convert to direct GL dispatch (v2)Adam Jackson1-0/+13
2013-10-29glx: Fix a corner case in DrawableGoneAdam Jackson1-1/+1
2013-10-29glx: Fix memory leak in context garbage collection (v2)Adam Jackson1-11/+22
2013-09-11glx: Remove a dead commentAdam Jackson1-4/+0
2012-07-25glx: drop GLX_LIBS from X server and workaround sdksyms.Dave Airlie1-0/+1
2012-07-12Revert bogus GlxPushProvider() in commit a1d41e3Jon TURNEY1-3/+0
2012-07-09Move extension initialisation prototypes into extinit.hDaniel Stone1-0/+4
2012-07-09GLX: Insert swrast provider from GlxExtensionInitDaniel Stone1-1/+7
2012-05-23glx: Use one function to add a context to all global tablesIan Romanick1-2/+9
2012-05-23glx: Don't track GLClientmajorVersion or GLClientminorVersionIan Romanick1-2/+0
2012-03-21Introduce a consistent coding styleKeith Packard1-172/+193
2011-04-15glx: Fix lifetime tracking for pixmapsAdam Jackson1-9/+13
2011-03-28glx: minor cast cleanupAdam Jackson1-4/+3
2011-03-28glx: dead variable removalAdam Jackson1-8/+0
2011-03-28glx: Remove ->forceCurrent from the context vtableAdam Jackson1-1/+1
2011-03-28glx: Reimplement context tagsAdam Jackson1-31/+0
2010-11-30glx: Remove swap barrier and hyperpipe supportAdam Jackson1-18/+1
2010-09-28glx: Fix use after free in DrawableGoneKristian Høgsberg1-6/+5
2010-06-06Remove more superfluous if(p) checks around free(p)Mikhail Gusarov1-6/+6
2010-06-05Change the devPrivates API to require dixRegisterPrivateKeyKeith Packard1-3/+3
2010-05-13Eliminate boilerplate around client->noClientException.Jamey Sharp1-1/+1
2010-05-13Replace X-allocation functions with their C89 counterpartsMikhail Gusarov1-6/+6
2010-04-16glx: Track GLX 1.3 style GLX drawables under their X drawable ID as wellKristian Høgsberg1-0/+11
2010-01-11GLX/DRI2: add INTEL_swap_event supportJesse Barnes1-0/+2