summaryrefslogtreecommitdiff
path: root/glx/glxcmds.c
AgeCommit message (Expand)AuthorFilesLines
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
2010-04-16glx: Track GLX 1.3 style GLX drawables under their X drawable ID as wellKristian Høgsberg1-0/+12
2010-01-11DRI2: add support for new DRI2 protocol requestsJesse Barnes1-1/+1
2009-10-08Cast small-int values through intptr_t when passed as pointersJamey Sharp1-1/+1
2009-10-01GLX: More clearly document the GLX protocol version handlingIan Romanick1-1/+0
2009-09-29GLX: Enable GLX 1.4 on DRI2Ian Romanick1-3/+8
2009-09-21input: define server-supported protocol versions in one single file.Peter Hutterer1-2/+3
2009-07-06glx: remove Xgl leftoverRALOVICH, Kristóf1-6/+0
2009-06-02Remove some libXfont leftoversAdam Jackson1-1/+0
2009-05-29GLX: Purge some glxint.h usage in glxcmds.cJeremy Huddleston1-6/+16
2009-04-27Fix obvious copypastaPierre Willenbrock1-2/+2
2009-04-13glx: Fix drawable private leak on destroyKristian Høgsberg1-15/+29
2009-04-09glx: Test the error value, not its address...Michel Dänzer1-1/+1
2009-04-07Add validGlxDrawable() and use dixLookupResourceByType().Kristian Høgsberg1-69/+74
2009-04-07Don't stomp on dixLookupDrawable() return value in DoCreateGLXPixmap().Kristian Høgsberg1-1/+5
2009-04-07Make GLX context lookup use dixLookupResourceByType()Kristian Høgsberg1-55/+43
2009-04-02Support setTexBuffer2 in AIGLX.Kristian Høgsberg1-0/+5
2009-02-16dri2: support glXWaitGL & glXWaitX by copying fake front to front andAlan Hourihane1-11/+28
2009-02-01Prevent double unref of glxdrawablesPierre Willenbrock1-0/+4
2008-12-12Remove #define NEED_EVENTS and NEED_REPLIESPeter Hutterer1-1/+0
2008-10-06xalloc+memset(0) -> xcallocAdam Jackson1-2/+1
2008-09-19Update to SGI FreeB 2.0.Adam Jackson1-33/+28
2008-08-29DRI2: Drop sarea use, implement server side swap buffers.Kristian Høgsberg1-0/+1
2008-08-26Fix driGetConfigAttribIndex unaligned access to GLboolean.Kristian Høgsberg1-3/+5
2008-08-17glx: avoid possible NULLptr deref, fix #16884Jie Luo1-4/+8
2008-07-28GLX: Unreference drawables bound to the old context, not the new one.Michel Dänzer1-3/+3
2008-07-24Drop the glx resize hook and stop chaining PositionWindow.Kristian Høgsberg1-9/+0
2008-07-24Drop unnecessary linked list of contexts from GLXDrawable.Kristian Høgsberg1-6/+10
2008-07-21Fix embarrasing GLXPixmap leak.Kristian Høgsberg1-4/+0
2008-06-10glx: copy msaa visual capabilitiesRoland Scheidegger1-6/+9
2008-05-21Move GL/glx on level up now that it's the only thing left under GL.Kristian Høgsberg1-0/+2383