summaryrefslogtreecommitdiff
path: root/glx/glxcmds.c
AgeCommit message (Expand)AuthorFilesLines
2014-09-11glx/present: Only send GLX_BufferSwapComplete for PresentCompleteKindPixmapKeith Packard1-2/+5
2014-04-23Add a command line argument for disabling indirect GLX.Eric Anholt1-0/+11
2014-04-23glx: Move GLX MakeCurrent lastGLContext updates next to makeCurrent().Eric Anholt1-4/+2
2014-04-23glx: Move the GLX variable caching what GL context is current to dix.Eric Anholt1-6/+5
2014-01-12Replace 'pointer' type with 'void *'Keith Packard1-3/+3
2013-12-05present: Send GLX_BufferSwapComplete events from present extensionKeith Packard1-0/+61
2013-10-31glx: Lie about GLX_Y_INVERTED_EXTAdam Jackson1-1/+2
2013-10-29glx: convert to direct GL dispatch (v2)Adam Jackson1-9/+5
2013-10-29glx: Simplify glXDestroyContextAdam Jackson1-3/+1
2013-10-29glx: Fix memory leak in context garbage collection (v2)Adam Jackson1-7/+7
2013-10-29glx: Only take a Pixmap reference if creating the GLXPixmap succeededAdam Jackson1-1/+2
2013-09-11glx: Fill in some missing attributes from DoGetFBConfigsAdam Jackson1-2/+12
2013-09-11glx: Catch another failure case in drawable creationAdam Jackson1-0/+4
2013-09-11glx: realloc style fix in RenderLargeAdam Jackson1-9/+6
2013-09-11glx: Eliminate a small malloc from QueryContextAdam Jackson1-15/+8
2013-09-11glx: Handle failure to create the pixmap backing the pbufferAdam Jackson1-0/+2
2013-09-11glx: Implement GLX_PRESERVED_CONTENTS drawable attributeAdam Jackson1-2/+10
2013-09-11glx: Implement GLX_FBCONFIG_ID in GetDrawableAttributesAdam Jackson1-1/+4
2013-09-11glx: Implement GLX_{WIDTH,HEIGHT} in GetDrawableAttributesAdam Jackson1-1/+7
2013-09-11glx: Compute number of attributes in GetDrawableAttributes on the flyAdam Jackson1-9/+11
2013-09-11glx: Pull GLX vendor string out of __GLXscreenAdam Jackson1-1/+3
2013-03-18Full support of sRGB capable fbconfigs.Tomasz Lis1-4/+22
2012-07-09Use C99 designated initializers in glx RepliesAlan Coopersmith1-43/+59
2012-07-09Use calloc to zero fill buffers being allocated for replies & eventsAlan Coopersmith1-2/+2
2012-07-09Remove unneccesary casts from WriteToClient callsAlan Coopersmith1-16/+13
2012-07-05glx: Track the reset notification strategy for a contextIan Romanick1-0/+10
2012-05-23glx: Make several functions available outside the glxcmds.c compilation unitIan Romanick1-4/+4
2012-05-23glx: Use one function to add a context to all global tablesIan Romanick1-4/+2
2012-05-23glx: Initialize remaining context fieldsIan Romanick1-0/+7
2012-05-23glx: Initialize all context fields togetherIan Romanick1-17/+9
2012-05-23glx: Extend __GLXscreen::createContext to take attributesIan Romanick1-2/+8
2012-05-23glx: Don't track GLClientmajorVersion or GLClientminorVersionIan Romanick1-2/+0
2012-05-23glx: Fix mishandling of shared contextsIan Romanick1-11/+11
2012-03-21Introduce a consistent coding styleKeith Packard1-1018/+1089
2011-04-15glx: Fix lifetime tracking for pixmapsAdam Jackson1-4/+7
2011-03-28glx: Remove some obfuscatory macrosAdam Jackson1-7/+7
2011-03-28glx: Reimplement context tagsAdam Jackson1-74/+24
2011-02-15glx: Work around wrong request lengths sent by mesaJulien Cristau1-4/+15
2011-02-15glx: fix BindTexImageEXT length checkJulien Cristau1-1/+9
2011-02-15glx: fix request length check for CreateGLXPbufferSGIXJulien Cristau1-1/+1
2011-01-10glx: validate numAttribs field before using itJulien Cristau1-0/+25
2011-01-10glx: validate request lengthsJulien Cristau1-9/+133
2011-01-10glx: make sure screen is non-negative in validGlxScreenJulien Cristau1-1/+1
2010-11-30glx: Remove swap barrier and hyperpipe supportAdam Jackson1-233/+0
2010-08-19glx: Prevent NULL context deref in __glXGetDrawable() (bug 29184)Chris Wilson1-0/+7
2010-06-11Get rid of xstrdup when argument is definitely non-NULLMikhail Gusarov1-1/+1
2010-06-06Remove more superfluous if(p) checks around free(p)Mikhail Gusarov1-2/+1
2010-05-13Replace X-allocation functions with their C89 counterpartsMikhail Gusarov1-13/+13
2010-05-11dri2: Take an XID for tracking the DRI2 drawableKristian Høgsberg1-9/+14
2010-04-16glx: Let the resource system destroy pixmapsKristian Høgsberg1-14/+15